COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL
Ground the project in Reality 1. Understand the desired outcomes (objectives) - Record external commitments - Define the project’s success criteria 2.Identify and Assess Risks - Identify threats to project success and outline strategies to mitigate these - Assess probability, impact (and proximity) 3. Set the management strategy - Define the management approach - Establish management control mechanisms establish the purpose Based on the principles of life-cycle planning section in Managing Iterative Software Development Projects, Bittner and Spence, Addison- Wesley 2007
Create a Roadmap for the Project 4. Create an Achievement-Based Roadmap - Visualise and order the tasks to be achieved - Analyse their dependencies 5. Understand the Solution and the Scope - Identify the boundary of the solution, what in scope what is outside - Determine the key solution requirements 6. Assess and estimate the work to be done - Determine what has already been achieved - Estimate the remaining work allow empowerment
Detailed Project Plans to be executed 7. Secure Agreement on Project Plans - Agree on the schedule - Structure and allocate the work 8. Facilitate the execution of the Plan(s) - Provide supportive environment for the team - Iterate to reduce risks and produce results 9. Iteratively Evolve and Challenge the Plan(s) - Objectively assess progress - Revise the plans improvement of the process and plans
Recommended text Kurt Bittner and Ian Spence, Managing Iterative Software Development Projects, Addison- Wesley, 2007 ISBN: X