Requirement Engineering

- Requirement engineering produces one large document, written in natural language, contain a description of what the system will do without describing how will it do.

- Requirement engineering is the discipline application of proven principles, methods, tools and notations to describe the proposed system’s intended behavior and its associated constraints.

- This process contains the four steps as shown in fig

i] Requirement Elicitation
This is also known as gathering of requirements. Here the requirements are identified with the help of customer and existing system process are available.

ii] Requirement Analysis
Requirement analysis   are start with requirement elicitation. Here the requirements are analysis in order to identify inconsistencies, defects, omission etc.

iii] Requirement Documentation
This is the end product of requirement elicitation and analysis. The documentation is very important as it is the foundation of the software.

iv] Requirement Review
The review process is carried out to improve the quality of software requirement specification. It may also be called as requirement specification. Review process should be treated as continuous activity that is incorporates into elicitation, documentation and Anglicization.


Comments

  1. There are several benefits to pursuing a degree in computer science engineering over other programs. Check out about Best Colleges for CSE in India here.

    ReplyDelete

Post a Comment

Popular posts from this blog

Articulation point of graph / Biconnected components and DFS traversal

Brief shortnote on Requirement elicitation and requirement analysis