value in fp in the outsourcing context

14
Value in FP in the Outsourcing Context Carol Dekkers, PMP, CMC, PEng, CFPS Quality Plus Technologies, Inc. NASSCOM Quality Summit May 23, 2009 Hyderabad

Upload: ula

Post on 24-Jan-2016

38 views

Category:

Documents


0 download

DESCRIPTION

Value in FP in the Outsourcing Context. Carol Dekkers, PMP, CMC, PEng, CFPS Quality Plus Technologies, Inc. NASSCOM Quality Summit May 23, 2009 Hyderabad. FP measure Functional Size. “Functional size (FP) represents size of a software (functional) floor plan - nothing more, nothing less” - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Value in FP in the Outsourcing Context

Value in FP in the Outsourcing Context

Carol Dekkers, PMP, CMC, PEng, CFPS

Quality Plus Technologies, Inc.NASSCOM Quality SummitMay 23, 2009 Hyderabad

Page 2: Value in FP in the Outsourcing Context

2Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

FP measure Functional SizeFP measure Functional Size

““Functional size (FP) Functional size (FP) represents represents

size of size of aa softwaresoftware(functional) floor planfloor plan

- nothing more, nothing less”- nothing more, nothing less”Carol DekkersCarol Dekkers

Page 3: Value in FP in the Outsourcing Context

3Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

‘‘UserUser problem to be problem to be solved’solved’

‘‘Technical (Builder) Technical (Builder) solution’solution’

““Project” requirements - simplifiedProject” requirements - simplified

1. Functional (user) 1. Functional (user) requirementsrequirements

2. Non-Functional 2. Non-Functional (user) requirements(user) requirements

““Project” Project” requirementsrequirements

3. Other requirements3. Other requirements

Page 4: Value in FP in the Outsourcing Context

4Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

What the software must do

Business process(es) performed or supported

Examples:

Record air temperature and pressure

Add and save new customers

Size = functional size (uFP)

1. Functional user requirements1. Functional user requirements

Page 5: Value in FP in the Outsourcing Context

5Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

HOW software must do -ilities: (Suitability, Quality, Interoperability, Security, Reliability, Efficiency, Maintainability, Portability…)

Quality requirements

NOT part of functional size

2. Non-functional user requirements2. Non-functional user requirements

Page 6: Value in FP in the Outsourcing Context

6Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

3. Other requirements

How to build software solution

Includes: tools, methods, skills, language, WBS tasks, platforms, software, type of project, etc.

“Blueprints”

NOT part of functional size

Page 7: Value in FP in the Outsourcing Context

7Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

““Project” requirements - simplifiedProject” requirements - simplified

1. Functional 1. Functional size (what)size (what)

2. Quality2. Quality(how good)(how good)

3. Construction 3. Construction (how to build)(how to build)

To get FP you MUST have new

DEVELOPMENT (new floor plan) or

RENOVATION (changed functions)

Else FP = 0

Page 8: Value in FP in the Outsourcing Context

8Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

ProblemsProblems

1.1. Definition in FSM’s of AD & E projects Definition in FSM’s of AD & E projects purely functional

2.2. If no changes to functions If no changes to functions FP = 0

3.3. Real projects Real projects notnot purepure

4.4. Projects (AD or E) Projects (AD or E) hybrids of multiple types of work (program)

Page 9: Value in FP in the Outsourcing Context

9Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

SolutionsSolutions

1.1. Align terminology Align terminology Program with Program with “sub” “sub” projectsprojects

2.2. Measure Measure “IT throughput” “IT throughput” of eachof each

3.3. Consistency with ISO standards Consistency with ISO standards (expertise)(expertise)

4.4. Scope managementScope management

Page 10: Value in FP in the Outsourcing Context

10Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

TerminologyTerminologyProgram with sub-projectsProgram with sub-projects

New developmentProgram

Page 11: Value in FP in the Outsourcing Context

11Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

Sub-projectsSub-projects

Web project

New development

M/F enhancement

Data migration

Page 12: Value in FP in the Outsourcing Context

12Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

Measure IT throughputMeasure IT throughput

From: An Effective Paradigm for Outsourcing Management with Measurement, Dr. Howard A. Rubin

Page 13: Value in FP in the Outsourcing Context

13Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

Measure throughput Measure throughput ($ / unit)($ / unit)

Web project: $ / FP

New development:$ www / FP

M/F enhancement: $ zzz / FP

Data migration: $ yy / hour

Page 14: Value in FP in the Outsourcing Context

14Copyright Quality Plus Technologies, Inc. www.qualityplustech.com

Thank you !Thank you !

"The profession and practices

of project management

are growing in all industries

globally. This book

provides the tools

needed by the information communications technologies

segment to continue their maturation in the use of good project management practices

required to improve their overall performance."

Feb 26, 2008. Dennis Bolles, PMP DLB Associates, LLC Project Business

Management Consulting

ISBN:

978-952-14-1338-4

Carol [email protected]