From that previous diagram, let's concentrate on those stages involved in developing software.
"Stage" is equivalent to "Milestone" but is not quite the same as "Phase"
A typical "waterfall" model
Sometimes, like salmon, we must travel "up" the waterfall
Why have stages?
Break a large problem down into smaller, more manageable problems
A tool for monitoring progress
Points at which senior management assess project viability:
Management authorisation to proceed with next block of work
Concentrates the mind
How do you decide what stages a project should have? How many? How long?
How do you even know what tasks are needed in a project?
(Discussed in other notes)
|Other topics||Comments please to: email@example.com||© 1999, University of Glamorgan|