While working with a couple of source control software packages over the last few months, I have been frustrated by what I saw as a lack of usability with the UIs. What I thought should have been intuitive took too many steps or was not immediately or readily accessable. It finally struck me today, they that they are based upon the old physical view of the control process. Their software was nothing more than an electronic representation of the physical process that they replaced. The reason that had an impact on me is that if you brought in someone not familar with development to ‘flowchart’ a process, that is what they would do. They would lay the steps and flow down from their physical point of view of how the steps were sequenced. However, from a software usability point of view, that is not the best process. Things in software work better from the point of view of using the software to accomplish a business process. Software allows us to grow beyond the physical and formulate our workflow in such a way as to be better for our needs rather than being stuck with the limits of physicality.
When you’re designing your systems, understand what you’re trying to accomplish, not just the steps the user goes through. Then design your system to better help the user do their business, not just their tasks. When you’re done you’ll have a much better system and a much happier user. What the user wouldn’t know is that you threw in a little BPR (Business Process Re-engineering) along the way.
JohnMarkHowell Twitter
Tweets by JohnMarkHowell-
Recent Posts
Archives
- August 2014
- July 2014
- January 2013
- December 2012
- November 2012
- August 2012
- July 2012
- June 2012
- May 2012
- March 2012
- February 2012
- January 2012
- December 2011
- August 2011
- June 2011
- February 2011
- January 2011
- December 2010
- October 2010
- September 2010
- July 2010
- May 2010
- December 2009
- September 2009
- August 2009
- July 2009
- March 2009
- January 2009
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- March 2008
- January 2008
- December 2007
- November 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- May 2005
Categories