Which of the following is a phase in the software development life cycle (SDLC)?
a) Requirement analysis
b) Hardware installation
c) Network configuration
d) User training
Answer:
a) Requirement analysis
Explanation:
Requirement analysis is one of the initial phases of the Software Development Life Cycle (SDLC). During this phase, the needs and expectations of users are gathered and analyzed to create clear software requirements.
Other phases in SDLC include system design, implementation (coding), testing, deployment, and maintenance. Each phase plays a critical role in ensuring that the software meets the business goals and user needs.
SDLC provides a structured approach to software development, helping ensure that all aspects of the project are systematically addressed.