Today I taught another session on software requirements management at the NYT Company in Norfolk, VA.
This is a lightweight, no-nonsense one-day tutorial on how to document good software and communicate needs to developers. Here’s an outline:
- What is Requirements Management
- Documentation
- Stakeholders
- Needs, Features, and Requirements
- Fishbone Diagram Exercise
- JAD Sessions and Other Requirements Gathering Techniques
- JAD Session Exercise: Features from Fishbone
- FURPS +
- Writing Great Use Cases
- System Boundaries & Constraints
- Requirements Testing
- Requirements Traceability