Software development Lifecycle Flashcards
What does SDLC stand for?
Software Development Life Cycle
What is the first step in the SDLC?
Requirement Analysis
True or False: The design phase comes before the implementation phase in the SDLC.
True
Fill in the blank: The __________ phase involves coding and building the software.
Implementation
What is the primary focus of the planning phase in the SDLC?
Defining the scope and objectives of the project
Which phase follows the requirement analysis in the SDLC?
Design
True or False: Testing is the final phase of the SDLC.
False
What is the purpose of the testing phase in the SDLC?
To identify and fix defects in the software
What phase comes after the testing phase?
Deployment
Fill in the blank: The __________ phase involves maintaining the software after deployment.
Maintenance
What is the last phase of the SDLC?
Maintenance
Multiple Choice: Which of the following is NOT a phase in the SDLC? A) Design B) Implementation C) Marketing
C) Marketing
What is the main goal of the requirement analysis phase?
To gather and document what the software needs to accomplish
True or False: The design phase includes creating software architecture and user interfaces.
True
What type of documentation is typically produced during the design phase?
Design specifications
What is the purpose of the deployment phase?
To release the completed software to users
Fill in the blank: The __________ phase ensures the software meets the specified requirements.
Testing
Which phase involves ongoing updates and bug fixes after the software is in use?
Maintenance
Multiple Choice: Which phase includes user training? A) Testing B) Deployment C) Requirement Analysis
B) Deployment
What is a key activity in the implementation phase?
Coding the software
True or False: Requirement analysis can be revisited after the design phase.
True
What is the significance of the maintenance phase?
To ensure the software remains functional and up to date
Fill in the blank: The __________ phase is critical for software quality assurance.
Testing
What is the primary activity during the planning phase?
Establishing project goals and timelines