O'Reilly logo

Software Engineering by Ashok Mohanty, Jibitesh Mishra

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3

Software Requirement Engineering

This chapter explains the need for adopting a rigorous process for determining correct software requirements. It describes the “Requirement Engineering” (RE) process. It covers the following topics:

  • Types of software requirements

  • Methods and techniques used in RE

  • Activities involved in the RE process such as Inception, Elicitation, Elaboration, Negotiation, and Validation

  • Structure of Software Requirement Specification (SRS)

  • Characteristics of the RE process

After going through this chapter a reader will get a feel of software engineering.

Software is developed to fulfil some purposes and objectives. To fulfil the objectives, the software has to perform certain functions. Hence, to develop any software, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required