4.4.1 A Hybrid Requirements Capture Process

Jesse Daniels, Rick Botta, Terry Bahill · INCOSE International Symposium · 2005

Abstract Systems engineers traditionally produce a system requirements specification containing shall‐statement requirements. However, the rapid adoption of use case modeling for capturing functional requirements in the software community has caused systems engineers to examine the utility of use case models for capturing system‐level functional requirements. A transition from traditional shall‐statement requirements to use case modeling has raised some issues and questions. This paper advocates a unified requirements engineering method in which use case modeling and traditional shall‐statement requirements are applied together to effectively express both functional and non‐functional requirements for complex, hierarchical systems. This paper also presents a practical method for extracting requirements from the use case text to produce a robust requirements specification.

Read the paper · More papers on PaperTik