Go Back
Posted by: Avonelle Lovhaug
Publication Date: 6/8/2008 5:00:00 PM
My brother and I took a rode trip a few weeks ago with my 3 year old nephew. He handled the 5 hours of round trip riding fairly well, with barely a complaint. On the trip back, my brother asked me to give him his coloring book and some crayons - he didn't want his son bored.
Since my brother and I were sitting in the front, and my nephew was strapped into his car seat in the back, we weren't monitoring him closely. Big mistake.
My brother glanced back and realized his son had been drawing all over the vehicle wall. Oops.
This is how developers sometimes handle end-users. We give them the tools to do a lot of damage, and then we are surprised when the users accomplish that task.
Developing greate software requires imagination. We need to think about how others will try to use it. And we need to think about it not just as someone who is trying to accomplish a specific task, but also as a creative prankster might.
And then, we need to try to protect them (and the system) from doing anything destructive.
Category:
Name: Name can't be empty!
Email (optional): Invalid email format!
Your URL (optional):
Comment:
Type the code shown
Top 5 Programmers to Avoid
What everyone should know about bugs
How to tell if an estimate sucks
The Secret to Building a Crappy User Interface
The Problem with Selecting the Lowest Bidder
5 Ways to Control Software Development Costs
Avonelle is a rare IT professional who can communicate with business users on a level they can understand, and who can recommend creative technical solutions that are in line with the business goals and the business budget. Avonelle is conscientious not only about meeting deadlines, but also exceeding her customers expectations around quality software while providing superior customer service. Avonelle is an inspiration to me.
Valerie Vogt, Director of IT Advisory Services @ Inetium
Sitefinity ASP.NET CMS