© Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2...

11
© Jerzy Nawrocki, Project Management Project Management & PRINCE2 1 Project Management Project Management and PRINCE2 Jerzy Nawrocki Faculty of Computing Poznan University of Technology © Jerzy Nawrocki, 2013 PM and PRINCE2 (2) Project Management Aim of the course Present PRINCE2 project management methodology Prepare the students to pass PRINCE2 Foundation exam Show how to adapt PRINCE2 to agile software development PM and PRINCE2 (3) Project Management Aim of the lecutre What is a project? What are the principles of PRINCE2? What are main themes of project management? What are PRINCE2 processes? PM and PRINCE2 (4) Project Management Business dichotomy Business-as-usual Change (projects) PM and PRINCE2 (5) Project Management Projects PM and PRINCE2 (6) Project Management Project vs. business-as-usual Temporariness Change Uncertainty Cross-functionality Uniqueness

Transcript of © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2...

Page 1: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 1

Project Management

Project Management

and PRINCE2

Jerzy Nawrocki

Faculty of Computing

Poznan University of Technology

© Jerzy Nawrocki, 2013 PM and PRINCE2 (2)

Project Management

Aim of the course

Present PRINCE2

project management

methodology

Prepare the students to

pass PRINCE2

Foundation exam

Show how to adapt

PRINCE2 to agile

software development

PM and PRINCE2 (3)

Project Management

Aim of the lecutre

What is a project?

What are the principles

of PRINCE2?

What are main themes

of project management?

What are PRINCE2

processes?

PM and PRINCE2 (4)

Project Management

Business dichotomy

Business-as-usual

Change

(projects)

PM and PRINCE2 (5)

Project Management

Projects

PM and PRINCE2 (6)

Project Management

Project vs. business-as-usual

•Temporariness

•Change

•Uncertainty

•Cross-functionality

•Uniqueness

Page 2: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 2

PM and PRINCE2 (7)

Project Management

What is project management?

planing, delegating, monitoring

and control of all aspects of the

project, and the motivation of

those involved, to achieve the

project objectives within the

expected performance targets

for

• time,

• cost,

• scope,

• quality,

• benefits,

• and risks.

PM and PRINCE2 (8)

Project Management

• Introduction

•PRINCE2 principles

•PRINCE2 themes

•PRINCE2 processes

•PRINCE2 products

Agenda

PM and PRINCE2 (9)

Project Management

• Introduction

•PRINCE2 principles

•PRINCE2 themes

•PRINCE2 processes

•PRINCE2 products

Agenda

PM and PRINCE2 (10)

Project Management

PRINCE2 principles

PRINCE2 project

is based on

BEST RAP

PM and PRINCE2 (11)

Project Management

Business justification

B

E

S

T

R

A

P

• There is a justifiable reason to start a

project

• The justification remains valid

throughout the life of the project

• The justification is documented and

approved

Business Case

PM and PRINCE2 (12)

Project Management

Question

What if there is no

business justification?

Page 3: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 3

PM and PRINCE2 (13)

Project Management

Extreme Programming (XP)

Lightweight (agile)

software development

methodology

The only artefacts:

• code

• test cases

(automatic).

PM and PRINCE2 (14)

Project Management

XP Team

Customer

Coach

Tracker

Tester

Developers

PM and PRINCE2 (15)

Project Management

Question

How about business

justification in XP?

PM and PRINCE2 (16)

Project Management

Business justification

B

E

S

T

R

A

P

• There is a justifiable reason to start a

project

• The justification remains valid

throughout the life of the project

• The justification is documented and

approved

Business Case

PM and PRINCE2 (17)

Project Management

XP Team

Customer

Coach

Tracker

Tester

Developers

PM and PRINCE2 (18)

Project Management

Experience

B

E

S

T

R

A

P

Orientation towards learning-from-

experience:

• when starting a project,

• as the project progresses,

• as the project closes.

Lessons Log Lessons Report +

Page 4: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 4

PM and PRINCE2 (19)

Project Management

Question

How about learning

from experience in XP?

PM and PRINCE2 (20)

Project Management

XP Team

Customer

Coach

Tracker

Tester

Developers

PM and PRINCE2 (21)

Project Management

Release 2 Release 1

Project lifecycle in XP

Increment 1.1 Increment 1.2 Increment 2.1 Increment 2.2

Timeboxes of the same size support

learning from experience (repeatability).

PM and PRINCE2 (22)

Project Management

Stages

B

E

S

T

R

A

P

Initiation

stage

Management

stage 2

. . . Management

stage k

k ≥ 2

At the end of each stage the question:

Continue or not?

• Status of the project

• Business Case

• Plans

PM and PRINCE2 (23)

Project Management

Question

How about stages in

XP?

PM and PRINCE2 (24)

Project Management

Release 2 Release 1

Project lifecycle in XP

Increment 1.1 Increment 1.2 Increment 2.1 Increment 2.2

Page 5: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 5

PM and PRINCE2 (25)

Project Management

Tolerances

B

E

S

T

R

A

P

BENEFIT Risk

PM and PRINCE2 (26)

Project Management

Tolerances

B

E

S

T

R

A

P

Project Board

Project Manager

Tolerances

Exceptions

PM and PRINCE2 (27)

Project Management

Tolerances

B

E

S

T

R

A

P

Time: ± days / weeks

Cost: ± ...$

Scope: Nice-to-have functionality

Quality: Nice-to-have NFRs

Benefit: Effort reduction by 150-200 h

Risk: No critical risk factor above LOW

PM and PRINCE2 (28)

Project Management

Question

How about tolerances

in XP?

PM and PRINCE2 (29)

Project Management

On-site customer

Customer

Coach

Tracker

Tester

Developers

PM and PRINCE2 (30)

Project Management

Project Board

Roles and responsibilities

B

E

S

T

R

A

P

Senior

User Executive

Senior

Supplier

Project Manager

Page 6: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 6

PM and PRINCE2 (31)

Project Management

Question

How about roles in

XP?

PM and PRINCE2 (32)

Project Management

Roles in XP

Customer

Coach

Tracker

Tester

Developers

PM and PRINCE2 (33)

Project Management

Adaptation

B

E

S

T

R

A

P

PRINCE2 is a universal PM method, so

it must be tailored.

PRINCE2 „requires information (not

necessarily documents) and decisions

(not necessarily meetings)”.

Project Initiation Documentation

How it has been tailored?

PM and PRINCE2 (34)

Project Management

Addison-Wesley, 2004.

„every successful

endeavor in a changing

world requires both agility

and discipline”

PM and PRINCE2 (35)

Project Management

XPrince

eXtreme Programming

in controlled environments

XPrince

XP

PRINCE 2 Rational Unified Process

PM and PRINCE2 (36)

Project Management

Product-orientation

B

E

S

T

R

A

P

Output-orientation vs. activity-orientation

Product Descriptions

Page 7: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 7

PM and PRINCE2 (37)

Project Management

Question

XP is product-oriented

or activity-oriented?

PM and PRINCE2 (38)

Project Management

• Introduction

•PRINCE2 principles

•PRINCE2 themes

•PRINCE2 processes

•PRINCE2 products

Agenda

PM and PRINCE2 (39)

Project Management

Business case

Why to start or continue

a project?

PM and PRINCE2 (40)

Project Management

Organization

Who?

Roles and

responsibilities

PM and PRINCE2 (41)

Project Management

Quality

What are the quality

attributes of the

product to be

delivered?

PM and PRINCE2 (42)

Project Management

Plans

How to develop plans?

Page 8: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 8

PM and PRINCE2 (43)

Project Management

Risk

What if?

How to deal with

uncertainties?

PM and PRINCE2 (44)

Project Management

Change

What’s the impact

of a change?

PM and PRINCE2 (45)

Project Management

Progress

Where are we now?

Should we carry on?

PM and PRINCE2 (46)

Project Management

• Introduction

•PRINCE2 principles

•PRINCE2 themes

•PRINCE2 processes

•PRINCE2 products

Agenda

PM and PRINCE2 (47)

Project Management

The 7 PRINCE2 processes

Directing

Managing

Delivering

PM and PRINCE2 (48)

Project Management

The 7 PRINCE2 processes

SU: Starting up a project

IP: Initiating a project

SB: Managing a stage boundary

CP: Closing a project

Page 9: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 9

PM and PRINCE2 (49)

Project Management

Combining PRINCE2 with XP

16.10 27.11 23.01 8.04 27.05 17.06

SU IP stage Architec-

ture stage

Release 1

stage

Release 2

stage

Release 3

stage

Increment

1

Increment

1

Increment

1

Increment

2

Increment

2

Increment

2

Transition Transition Transition

PM and PRINCE2 (50)

Project Management

Question

Can one combine PRINCE2

lifecycle with XP?

PM and PRINCE2 (51)

Project Management

• Introduction

•PRINCE2 principles

•PRINCE2 themes

•PRINCE2 processes

•PRINCE2 products

Agenda

PM and PRINCE2 (52)

Project Management

PRINCE2 products

Specialist

products

Management

products

Issue register

Exception rep.

Business case

Baseline products

Records

Reports

12

6

8

Code

Test cases

PM and PRINCE2 (53)

Project Management

Summary

PM and PRINCE2 (54)

Project Management

What is a project?

Page 10: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 10

PM and PRINCE2 (55)

Project Management

What are the PRINCE2 project objectives?

BENEFIT Risk

PM and PRINCE2 (56)

Project Management

PRINCE2 principles, themes, and processes

7 principles

7 themes

7 processes

PM and PRINCE2 (57)

Project Management

PRINCE2 principles

B

E

S

T

R

A

P

usiness justification

xperience

tages

olerances

oles & responsibilities

daptation

roduct-orientation

PM and PRINCE2 (58)

Project Management

Name the 7 PRINCE2 processes.

DP

CS CS

PM and PRINCE2 (59)

Project Management

Name the 7 PRINCE2 processes.

SU: Starting up a project

IP: Initiating a project

SB: Managing a stage boundary

CP: Closing a project

DP

CS CS

PM and PRINCE2 (60)

Project Management

Literature

Chapters:

1-3, 11

Appendices:

A (2 pages)+ B

Page 11: © Jerzy Nawrocki, Project Managementfc.put.poznan.pl/materials/7-1-intro.pdf · PRINCE2 principles, themes, and processes 7 principles 7 themes 7 processes PM and PRINCE2 (57) Project

© Jerzy Nawrocki, Project Management

Project Management & PRINCE2 11

PM and PRINCE2 (61)

Project Management

Aim of the course

Present PRINCE2

project management

methodology

Prepare the students to

pass PRINCE2

Foundation exam

Show how to adapt

PRINCE2 to agile

software development

PM and PRINCE2 (62)

Project Management

Lectures’ schedule

PM and PRINCE2 (63)

Project Management

Effort estimation for the module

Lectures + tutorials: 2 ECTS

1 ECTS (30 h): attending lectures + classes

1 ECTS (30 h): preparation (reading PRINCE2

textbook: 284 pages)

PM and PRINCE2 (64)

Project Management

Lecture evaluation

PM and PRINCE2 (65)

Project Management

Thank you for your attention.