Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. Match each lifecycle model with its definition by drawing a line connecting t

ID: 3582257 • Letter: 1

Question

1. Match each lifecycle model with its definition by drawing a line connecting them.

a. Code and fix

b. Evolutionary Prototyping

c. Spiral

d. Staged delivery/incremental

e. Waterfall

1. assess risk at each step, do most critical action first

2. build an initial small requirement spec, code it, then evolve the code and spec as needed.

3. build initial requirement spec for several releases, then design and code each in sequence.

4. standard phases (requirements, design, code, test in order)

5. write some code, debug it, repeat it (ad-hoc)

Explanation / Answer

a. Code and fix - write some code, debug it, repeat it (ad-hoc)

b. Evolutionary Prototyping - build an initial small requirement spec, code it, then evolve the code and spec as needed.

c. Spiral - assess risks at each step; do most critical action first

d. Staged delivery/incremental - build initial requirement specs for several releases, then design-and-code each in sequence

e. Waterfall -  standard phases (requirements, design, code, test in order)