requirement analysis Flashcards
What is the tabular specification?
Used to supplement natural language.
Particularly useful when you have to define a number of possible alternative courses of action.
what are the generic activities used in requirement engineering ?
- requirements elicitation.
- requirement analysis.
- requirements validation.
- requirements management.
what is requirements elicitation ?
Involves technical staff working with customers to find out about the application domain, the services that the system should provide and the system’s operational constraints.
who are stakeholders
May involve end-users, managers, engineers involved in maintenance, domain experts, trade unions, etc.
what is requirements discovery ?
is the process of gathering information about the required and existing systems and distilling the user and system requirements
What are the problems of requirements analysis?
Stakeholders don’t know what they really want.
Stakeholders express requirements in their own terms.
Different stakeholders may have conflicting requirements.
Organizational and political factors may influence the system requirements.
The requirements change during the analysis process.