0
0
Intro to Computingfundamentals~5 mins

Software development lifecycle in Intro to Computing - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the Software Development Lifecycle (SDLC)?
The Software Development Lifecycle (SDLC) is a step-by-step process used to create software. It guides developers from the first idea to the finished product and maintenance, ensuring quality and efficiency.
Click to reveal answer
beginner
Name the common phases of the Software Development Lifecycle.
The common phases are:<br>1. Planning<br>2. Analysis<br>3. Design<br>4. Implementation (Coding)<br>5. Testing<br>6. Deployment<br>7. Maintenance
Click to reveal answer
beginner
Why is the Testing phase important in SDLC?
Testing finds and fixes errors before the software is used by people. It ensures the software works as expected and is safe to use, like checking a car before driving it.
Click to reveal answer
intermediate
What happens during the Maintenance phase of SDLC?
Maintenance means fixing problems and updating the software after it is released. It keeps the software working well and adds new features if needed, like servicing a machine regularly.
Click to reveal answer
beginner
How does the Planning phase help in software development?
Planning sets goals and decides what the software should do. It helps avoid confusion later, like making a map before a trip.
Click to reveal answer
Which phase of SDLC involves writing the actual code?
ATesting
BDesign
CImplementation
DPlanning
What is the main goal of the Testing phase?
ATo fix bugs and ensure software works correctly
BTo plan the project timeline
CTo design the user interface
DTo deploy the software to users
During which phase do developers decide what features the software should have?
AAnalysis
BMaintenance
CDeployment
DImplementation
What is the purpose of the Deployment phase?
ATo write the software code
BTo release the software for users to use
CTo test the software
DTo plan the project
Which phase comes after Deployment in the SDLC?
APlanning
BTesting
CDesign
DMaintenance
Explain the main phases of the Software Development Lifecycle and what happens in each phase.
Think of SDLC as a journey from idea to finished software and beyond.
You got /7 concepts.
    Why is following a Software Development Lifecycle important for creating software?
    Consider how a plan helps in building a house or completing a project.
    You got /5 concepts.