5
COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL [email protected]

COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL [email protected]

Embed Size (px)

Citation preview

Page 1: COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL graham.collins@ucl.ac.uk

COMPGZ07 Project Management

Life-Cycle Planning

Graham Collins, UCL

[email protected]

Page 2: COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL graham.collins@ucl.ac.uk

Ground the project in RealityGround 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

Page 3: COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL graham.collins@ucl.ac.uk

Create a Roadmap for the Project 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

Page 4: COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL graham.collins@ucl.ac.uk

Detailed Project Plans to be executedDetailed 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

Page 5: COMPGZ07 Project Management Life-Cycle Planning Graham Collins, UCL graham.collins@ucl.ac.uk

Recommended textRecommended text

Kurt Bittner and Ian Spence, Managing Iterative Software Development Projects, Addison-Wesley, 2007

ISBN: 0-321-26889-X