|
|
|
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.
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.
|
|
|
|
|
|
|
|