10 reasons why use cases are indispensable to your software development project
Source: Joe Goss
Well-written use case narratives (or simply "use cases") offer the analysis, development, and testing teams an invaluable guidebook. A use case is a formalized story that describes how someone procedurally interacts with an existing or proposed system. Here are ten reasons why they should be part of a project managers' permanent toolset.
This download is also available as an entry in the TechRepublic Programming and Development blog.