Skip to main content

Back to the full dot-point answer

SingaporeComputer ScienceQuick questions

Programming and Software Development

Quick questions on The software development lifecycle explained: H2 Computing

6short Q&A pairs drawn directly from our worked dot-point answer. For full context and worked exam questions, read the parent dot-point page.

What is the stages of the lifecycle?
Show answer
Software typically passes through these stages:
What is the waterfall model?
Show answer
Waterfall is linear and sequential: each stage is completed and signed off before the next begins, with substantial upfront documentation.
What is the agile (iterative) model?
Show answer
Agile develops in short iterations (sprints), each producing a small working increment, with frequent client feedback and the freedom to adapt requirements between iterations.
What is q1?
Show answer
List the software development lifecycle stages in order. [2 marks]
What is q2?
Show answer
Give one strength and one weakness of the waterfall model. [2 marks]
What is q3?
Show answer
When is an agile approach more suitable than waterfall? [1 mark]

Have a question we have not covered?

This dot-point answer is short enough that we have not extracted many short questions yet. Read the full dot-point answer or ask Mo, our study assistant, in the chat for follow ups.

All Computer ScienceQ&A pages