Inception: Have an idea what software is needed. For example, a supermarket needs a POS system
Elicitation: Define the objectives of the system, for example (i) to speed up the checkout process and (ii) faciliate price change
Elaboration: Understand how the system works, for example how do the cashiers interact with the system. The work product of elaboration is an analysis model.
Negotiation: Talk to customers what functions cannot be done.
Specification: build a set of written documents that clearly address what should be developed.
Validation: Examine the specification. This should ideally be done by an independent group of people who do not write up the specification.
Saturday, July 21, 2007
Requirements Engineering Tasks
Posted by Software Engineering Notes at 9:26 PM
Labels: Unit 7 Requirements Engineering
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment