quality assurance

Teaching Your Users How To Report a Bug

For software developers, one of the most frustrating aspects of dealing with users is when the user reports a problem, but doesn’t give you all the information you need. You know the routine: A user submits a bug report that says, “The program didn’t work.” Or, “I got this weird error message and it quit.” [...]

Requirements Traceability: Why Bother

The good news is that your development team’s process for finding out what users really want has been effective, and you have developed sound practices for eliciting software requirements.  The bad news is that there are so many requirements! Everyone has an opinion and a desire. In many organizations, an active project is an open [...]