Introduction Requirements Management and Requirements Engineering: You Can't Have One Without the Other When Telepathy Won't Do: Requirements Engineering Key Practices Implementing Requirements Traceability Double Duty Metrics: Using Functional Sizing to Gauge Requirements Completeness Disaster Looks Good to Me: Validating Technical Requirements for Nontechnical Project Managers Defining Test Requirements for Automated Software Testing |
In several previous issues of the Cutter IT Journal, we've covered the topic of requirements management, with articles that focused on tools and techniques for managing fast-changing requirements in a typical development project. But this month, we broaden our scope to cover the larger field of requirements engineering. As SEI's Nancy Mead points out, requirements engineering covers requirements elicitation, analysis, specification, verification, and management.