Best Practices in Requirements Management for the New York Times Company


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