Managing a Project Life Cycle of a System
Life cycle of a system Developing a system is no different to solving any other problem. There is a cycle of stages that you must go through.
We have a problem!
Identify
Identify What is the problem? Mum keeps tripping over CDs and breaking some cases.
Analyse
What is causing the problem? Analyse What is causing the problem? CDs get damaged when they are left on the floor, but there is nowhere else to put them.
Success criteria
How will we measure the success of the solution? Success Criteria How will we measure the success of the solution? Clear floor, no broken cases, happy mum.
Research
Research
Design Design
“A shelf on the wall. That’s it.” Design What kind of shelf? “A shelf on the wall. That’s it.”
Implement
Implement “I’ve done it!”
Test Test
Test Let’s check it out! “Oh dear, not quite right!”
Review
“If I straighten the shelf and add two ends the CDs will stay on it.” Review How can I improve it? “If I straighten the shelf and add two ends the CDs will stay on it.”
User documentation
“Must tell him how to use it.” User Documentation Instructions: How to use a CD shelf Take CD out of player. Put in CD case. Raise arm. Put case on shelf. “Must tell him how to use it.”
Evaluate
Evaluate How did I do? Can I make it better next time? “I could add slots to stop the CDs falling over.”
How does that apply to developing a system? Life cycle of a system How does that apply to developing a system?
The End