Explore tens of thousands of sets crafted by our community.
Software Development Lifecycle (SDLC)
10
Flashcards
0/10
Planning
Identifying the scope, resources, cost, and timeline; creating project plans and feasibility study.
Analysis
Gathering detailed business requirements, defining system requirements, and creating system models.
Design
Designing IT infrastructure, creating prototypes, defining system architecture, and producing design specifications.
Implementation
Coding, integration, testing components, and then deploying the system.
Testing
Conducting system testing, user acceptance testing (UAT), bug fixing, and producing test plans.
Deployment
Deployment to live environment, user training, and support; additionally, data and system migration if necessary.
Maintenance
Routine system maintenance, updates, and handling of new requirements; preparation for the system's eventual retirement.
Documentation
Creating and maintaining system documentation, technical specifications, and user manuals.
Evaluation
System performance evaluation, gathering user feedback, determining system efficacy, and identifying areas for improvement.
Disposal
Data archiving, dismantling the system, ensuring data privacy concerns, and documenting lessons learned.
© Hypatia.Tech. 2024 All rights reserved.