Real World Design


© Herb Wexler

Too often software developers don't get out into the real world. The engineers know they can't develop a product in a vacuum so they meet with the user. This usually takes place in a conference room. Extra points are given if the conference room is at the user's office instead of the programmers. Questions are asked. What do you do first? What happens next? What do you do in this situation? A flowchart is drawn on the whiteboard. When all the questions are answered and the donuts and coffee are gone, the programmers go design the software. If the programmers are good, software will be delivered that can do what needs to be done.

What's missing is real world experience. The engineers never actually watch the users work. They don't know about the constant interruptions from coworkers or hear the phone calls from customers. They don't see the sticky notes on the monitor or the stacks of papers on the desk. This is the actual environment where the software will be used. The software does what it needs to but adds stress to the workers life. Good software should reduce stress.

Being aware of what people actually do is just as important in areas other than software development. Marketing people seem to have lost the understanding of people with time constraints. I recently went looking for a product that would organize a specific business process. There are hundreds of companies offering similar solutions. The prices range from free to hundreds of thousands of dollars. My time was limited so if I couldn't find the price within 5 minutes I moved to the next vendors' site. I eliminated other companies if it took too long to find what the product does.

It is a puzzle to me why many companies spend so much effort to tell me how there product is made and so little of how it will benefit me. For example, here are the four top items from a web site selling a product I think I need.

  • ProductX is created by professionals for professionals.
  • ProductX utilizes the latest Microsoft .NET technology and the latest hardware available from Dell.
  • ProductX is easy to use. The system is carefully designed to make its user interface as intuitive and convenient as possible. No training required, you may start use it immediately.
  • ProductX is reliable. It has lightning-fast response and 99.9% uptime.
Not one of these is the primary reason I would buy the product. I do need to consider the company's reputation, the underlying technology, ease of use and reliability but mostly I need to know how the product will save me time or money. A statement such as 'ProductX will easily separate information needed by your sales staff from the information needed by your technical support staff' tells me they understand my business needs.

Go To Page: 1 2


The copyright of the article Real World Design in Small Business Managers is owned by . Permission to republish Real World Design in print or online must be granted by the author in writing.

Post this Article to facebook Add this Article to del.icio.us! Digg this Article furl this Article Add this Article to Reddit Add this Article to Technorati Add this Article to Newsvine Add this Article to Windows Live Add this Article to Yahoo Add this Article to StumbleUpon Add this Article to BlinkLists Add this Article to Spurl Add this Article to Google Add this Article to Ask Add this Article to Squidoo