Correct option is E
The
requirement analysis phase is the first step in the software development lifecycle (SDLC). During this phase, developers and stakeholders gather and document the functional and non-functional requirements of the system to ensure the end product aligns with user needs.
Important Key Points:
1.
Requirement Analysis Goal: Defines the scope, purpose, and requirements of the software.
2.
Stakeholder Involvement: Includes collaboration between business analysts, developers, and end users.
3.
Output: Produces detailed requirement documents like Software Requirement Specification (SRS).
Knowledge Booster:
·
Design Phase: Follows requirement analysis and involves creating the architecture of the system.
·
Testing Phase: Ensures the software meets quality standards and requirements.
·
Iterative Process: Agile methodologies often repeat this phase during iterations.