Tutorial 4Cother tutorials
Making Requirements Measurable
Bashar Nuseibeh, Suzanne RobertsonParticipants in this interactive full-day tutorial examine measurability by building a requirements specification for a familiar system. After presenting an overview of requirements engineering activities, the tutorial focuses on how to measure requirements for testability, relevance, completeness, consistency, coherency, traceability and satisfaction. A requirements template is used as a guide to discovering requirements and building the specification. A requirement is "measurable" if there is an unambiguous way of determining whether a given solution fits that requirement.
Bashar Nuseibeh is head of the Software Engineering Laboratory at Imperial College, London. His research interests are in distributed software engineering, and he is working on supporting multiple views and managing inconsistencies in software development.
Suzanne Robertson is a teacher and consultant specialising in modelling techniques for system development. She has co-authored courses on systems analysis and software design for systems, requirements engineering, quality assessment and problem solving. She develops techniques for identifying and reusing requirements patterns.
1997 International Conference on Software Engineering Last modified: 10 May 1997