Monthly Archives: March 2013

Usability Means Well-Behaved, even when the User Isn’t

Users of a program found that sometimes, when they went to log in, they did not get a place to enter the username & password.  Instead of the normal login prompt, they got a blank screen, and it was completely impossible to login. Sounds like a bad bug that needs to be fixed immediately, but the development team response was even more surprising: this was the user’s fault! Read the rest of this entry »


Posted by on March 26, 2013 in Design


Tags: , ,

Letter to Someone Considering Switching from Waterfall to Agile

If you have a development team, and you are considered switching from waterfall to Agile.  And particularly  if in your organization you have no people who have worked on an agile project for a year or more, there you must pay heed to these recommendations. Read the rest of this entry »

Leave a comment

Posted by on March 15, 2013 in Uncategorized


Improving the Code through Installation Manual Analysis

What can you learn from your install manual that can make your product better?  Below I outline a technique to work through an existing installation manual, and methodically find clues on how to make a software product better. Read the rest of this entry »

Leave a comment

Posted by on March 6, 2013 in practice


Tags: , , , , ,