top of page

Qualification:
Cambridge Advanced National in Computing (AAQ)

Unit:
F160: Fundamentals of Application Development

Certificate:
Computing: Application Development (H029 / H129)

2.2 - Phases of Software Development Models

There are seven phases of software development models you need to know.

​​​​​​

As well as knowing the common phases and the key tasks within each phase, you must also understand how and why phases interact with each other and why they may iterate

Phases of Software Development Models

Key Phases

noun-planning-7884339e.png
noun-requirement-6963224e.png
noun-feasibility-plan-7432195e.png

​​​Planning (including requirements and feasibility)

noun-design-7819298e.png
noun-development-frontend-5842240e.png

​​​Design

Construction / Creation

noun-7825684e.png

​​​Testing

noun-documentation-7878885e.png
noun-cube-5798226f.png
noun-cube-5798226e.png
noun-6234617e.png

Implementation (including phased, parallel and big bang (crash) methods)

phased.png
noun-cube-5798226f.png

Maintenance

​​Documentation creation

Phased

Parallel

Big Bang

logoheadwhite.png

Questo's Questions

2.2 - Phases of Software Development Models:

​​​

1. Describe the common tasks in each of the first four phases of software development. [8]

​​​

2. Explain the three implementation methods: phased, parallel and big bang (crash). â€‹[6]

​​

3. Describe the common tasks in the final two phases. â€‹[4]

​

4. Explain why it is important that phases interact with each other. [2]

Maintenance is important - as of 2025, some US air traffic control towers still use and maintain systems using Windows 95 and floppy disks because of their reliability.

Did You Know?

noun-1777032e.png

© CSNewbs 2025

The written, video and visual content of CSNewbs is protected by copyright. © 2025
bottom of page