Requirements Engineering Process
« Previous Next »Requirements Engineering Process
Feasibility Study
A feasibility study is a short, focused study which aims to check the feasibility of the project considering resources, cost/benefit, technology availability etc.
Requirement elicitation and analysis
In this activity, technical software development staff work with customers and system end-users to find out about the application domain, what services the system should provide, the required performance of the system, hardware constraints and so on.
Requirements specification
A detailed and precise description of the system requirements is set out to act as a basis for a contract between client and software developer.
Requirements validation
In this activity, checks should be carried out to make sure that the requirements are accurate and complete. It is necessary to check the correctness of the specification of requirements.