Explore tens of thousands of sets crafted by our community.
Software Development Life Cycle (SDLC)
7
Flashcards
0/7
Requirement Analysis
Gathering and defining what the system is supposed to do and what features it needs to have.
System Design
Creating a blueprint for how the software will be structured and how different components will interact.
Implementation or Coding
Actual coding of the software based on design documents, which is then integrated into a functioning system.
Testing
Running the software in controlled conditions to verify that it is bug-free and satisfies the requirements.
Deployment
Putting the software into the production environment so it can be used by end-users.
Operation or Maintenance
Continued support to fix issues, upgrade features, and improve system performance after the software is in use.
Disposal
Phasing out the system when it is no longer needed or replacing it with a new system.
© Hypatia.Tech. 2024 All rights reserved.