Chapter 5
Chapter 5
Chapter 5
Requirements Engineering
• Helps software engineer to better understand the
problem.
• Participants involved:
Software Engineers
Managers
Customers
Users
• The goal of RE Process is to create &
maintain a system requirements documents.
Why difficult:
• Problem of Scope:
The boundary of the system is ill-defined
• Problem of Understanding:
• The customer/users are not completely sure of what is needed
• Problem of volatility : The requirement change over time.
• Exciting requirement:
These requirements reflect features that go beyond the
customer’s expectations and prove to be very satisfying when
present.
Ex: Word Processing software is requested with standard
features.