requirements = scope, ba world bengaluru 2011

46
Requirements = Project Scope Managing Requirements to Achieve Project Success Craig Brown www.BetterProjects.net www.BusAnalysts.com.au Business Analyst World Conference Bangalore May 26 2010

Post on 18-Oct-2014

3.360 views

Category:

Business


1 download

DESCRIPTION

In May 2011 I presented this discussion of why project scope is driven by requirements, how requirements change is inevitable, and how that makes good project estimates very difficult. I then present one useful technique for managing this challenge.

TRANSCRIPT

Page 1: Requirements = Scope, BA World Bengaluru 2011

Requirements = Project Scope Managing Requirements to Achieve Project Success

Craig Brown www.BetterProjects.net

www.BusAnalysts.com.au

Business Analyst World Conference Bangalore May 26 2010

Page 2: Requirements = Scope, BA World Bengaluru 2011

LEARNING GOALS

1. Lean how requirements drive project scope

2. And how project requirements change can be anticipated

3. So that project budgets and schedules can properly managed!

Page 3: Requirements = Scope, BA World Bengaluru 2011
Page 4: Requirements = Scope, BA World Bengaluru 2011
Page 5: Requirements = Scope, BA World Bengaluru 2011

REQUIREMENTS = SCOPE

Page 6: Requirements = Scope, BA World Bengaluru 2011

IIBA/BABOK • When reading the BABOK Guide it is vital that

‘requirements’ be understood in the broadest possible sense.

• Requirements include but are not limited to past, present and future conditions or capabilities in an enterprise and descriptions of organisational structures, roles, processes, policies, rules and information systems.

IEEE • A condition or capability needed by a user to

solve a problem or achieve an objective • A condition or capability that must be met or

possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document

• A documented representation of a condition or capability as in (1) or (2)

Req

uir

emen

ts

Page 7: Requirements = Scope, BA World Bengaluru 2011

Scope: The sum of the products, services, an results to be provided as a project.

Project scope: The work that must be performed to deliver a product, service or result with the specified features and functions Product scope: The features and functions that characterise the product, service or result. Scope creep: Adding features and functionality (project scope) without addressing the effects of time, costs and resources, or without customer approval

Sco

pe

Page 8: Requirements = Scope, BA World Bengaluru 2011

Requirements = Scope

Project Scope

Work to be Done

Product Scope

Product/Service Capabilities

Requirements Budget and Schedule

Drives

Page 9: Requirements = Scope, BA World Bengaluru 2011

REQUIREMENTS AND SCOPE

CHANGE

Incomplete

Inconsistent

Poor quality

Changing needs

Don’t forget poor estimating ability

Page 10: Requirements = Scope, BA World Bengaluru 2011

STORY

Deadlocked!

Page 11: Requirements = Scope, BA World Bengaluru 2011

REQUIREMENTS AND SCOPE

CHANGE

Incomplete

Inconsistent

Poor Quality

Changing

poor estimating ability

Page 12: Requirements = Scope, BA World Bengaluru 2011

GAME

Estimate this!

Page 13: Requirements = Scope, BA World Bengaluru 2011
Page 14: Requirements = Scope, BA World Bengaluru 2011
Page 15: Requirements = Scope, BA World Bengaluru 2011
Page 16: Requirements = Scope, BA World Bengaluru 2011
Page 17: Requirements = Scope, BA World Bengaluru 2011

How did you go?

Page 18: Requirements = Scope, BA World Bengaluru 2011

Budget compliance

Scope compliance

Schedule compliance

Quality compliance

Value generated

People learning from the process

Simply getting it finished

Page 19: Requirements = Scope, BA World Bengaluru 2011

EXPECTATION MANAGEMENT

Success =

Expectation

Perceived Experience

Page 20: Requirements = Scope, BA World Bengaluru 2011

• Image: trusted advisor

Page 21: Requirements = Scope, BA World Bengaluru 2011

• Image: con man

Page 22: Requirements = Scope, BA World Bengaluru 2011

HOW TO MANAGE PROJECT SCOPE

A description of a method

In a context

With some caveats

Page 23: Requirements = Scope, BA World Bengaluru 2011
Page 24: Requirements = Scope, BA World Bengaluru 2011

-

20

40

60

80

100

120

140

160

180

200

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Work done Work remaining

Page 25: Requirements = Scope, BA World Bengaluru 2011
Page 26: Requirements = Scope, BA World Bengaluru 2011

2% per month

Page 27: Requirements = Scope, BA World Bengaluru 2011

200

250

300

350

400

450

500

Jan Feb Mar Apr May Jun JulAug

SepOct

NovDec

249 308

380

466

2% 4% 6% 8%

200

Page 28: Requirements = Scope, BA World Bengaluru 2011

200

250

300

350

400

450

500

Jan Feb Mar Apr May Jun JulAug

SepOct

NovDec

249 308

380

466

2% 4% 6% 8%

200

25% 54% 90% 133%

Page 29: Requirements = Scope, BA World Bengaluru 2011

-

20

40

60

80

100

120

140

160

180

200

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Work done Work remaining

8%

6%

4%

2%

Page 30: Requirements = Scope, BA World Bengaluru 2011
Page 31: Requirements = Scope, BA World Bengaluru 2011

0

500

1000

1500

2000

16-Jan 16-Feb16-Mar 16-Apr 16-May 16-Jun 16-Jul 16-Aug 16-Sep 16-Oct 16-Nov 16-Dec 16-Jan 16-Feb 16-Mar 16-Apr 16-May 16-Jun

Work to do Work remaining Work done

Page 32: Requirements = Scope, BA World Bengaluru 2011

0

500

1000

1500

2000

16-Jan 16-Feb16-Mar 16-Apr 16-May 16-Jun 16-Jul 16-Aug 16-Sep 16-Oct 16-Nov 16-Dec 16-Jan 16-Feb 16-Mar 16-Apr 16-May 16-Jun

Work to do Work remaining Work done

Page 33: Requirements = Scope, BA World Bengaluru 2011

0

500

1000

1500

2000

16-Jan 16-Feb16-Mar 16-Apr 16-May 16-Jun 16-Jul 16-Aug 16-Sep 16-Oct 16-Nov 16-Dec 16-Jan 16-Feb 16-Mar 16-Apr 16-May 16-Jun

Work to do Work remaining Work done

Page 34: Requirements = Scope, BA World Bengaluru 2011

0

500

1000

1500

2000

16-Jan 16-Feb16-Mar 16-Apr 16-May 16-Jun 16-Jul 16-Aug 16-Sep 16-Oct 16-Nov 16-Dec 16-Jan 16-Feb 16-Mar 16-Apr 16-May 16-Jun

Work to do Work remaining Work done

Page 35: Requirements = Scope, BA World Bengaluru 2011

0

500

1000

1500

2000

16-Jan 16-Feb16-Mar 16-Apr 16-May 16-Jun 16-Jul 16-Aug 16-Sep 16-Oct 16-Nov 16-Dec 16-Jan 16-Feb 16-Mar 16-Apr 16-May 16-Jun

Work to do Work remaining Work done

Page 36: Requirements = Scope, BA World Bengaluru 2011

2% per month We got >>>

After measuring, monitoring and proactively managing the stakeholders and requirements

Page 37: Requirements = Scope, BA World Bengaluru 2011

0

500

1000

1500

2000

Requirements Growth v Delivery

Page 38: Requirements = Scope, BA World Bengaluru 2011

-

50

100

150

200

250

Work to do Work done Work remaining

Page 39: Requirements = Scope, BA World Bengaluru 2011

-

50

100

150

200

250

Work to do Work done Work remaining

0

500

1000

1500

2000

Work to do Work remaining Work done

~ 250 Stories

~ 2000 Story Points

Page 40: Requirements = Scope, BA World Bengaluru 2011

May June July….

Number of requirements

Number Completed this month

Number remaining

Requirements by size

Small

Medium

Large

Page 41: Requirements = Scope, BA World Bengaluru 2011
Page 42: Requirements = Scope, BA World Bengaluru 2011

Concluding

Requirements = Scope

You drive Scope

You need to manage expectations

You need information

Here is a simple technique

Page 44: Requirements = Scope, BA World Bengaluru 2011

LEARNING GOALS

1. Lean how requirements drive project scope

2. And how project requirements change can be anticipated

3. So that project budgets and schedules can properly managed!

Page 45: Requirements = Scope, BA World Bengaluru 2011

May June July….

Number of requirements

Number Completed this month

Number remaining

Requirements by size

Small

Medium

Large