SOFTWARE ENGINEERING

REQUIREMENTS ENGINEERING

REQUIREMENTS GATHERING AND ANALYSIS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which serves as a foundation for subsequent software engineering activities?
A
Specification
B
Inception
C
Elaboration
D
None of the above
Explanation: 

Detailed explanation-1: -A process framework establishes the foundation for a complete software engineering process by identifying a small number of framework activities that are applicable to all software projects. Communication, Planning, Modeling, Construction, Deployment.

Detailed explanation-2: -A software requirements specification (SRS) is a document that describes what the software will do and how it will be expected to perform. It also describes the functionality the product needs to fulfill the needs of all stakeholders (business, users).

Detailed explanation-3: -Software Requirement Validation: Requirements reviews/inspections: systematic manual analysis of the requirements. Prototyping: Using an executable model of the system to check requirements. Test-case generation: Developing tests for requirements to check testability.

There is 1 question to complete.