際際滷

際際滷Share a Scribd company logo
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
AGENDA
 Basic Function Point concepts
 Agile and FP
 Top 10 FP uses by mature organizations
 Steps to a sustainable measurement program
 Q & A
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
Quality Plus Technologies, Inc.
List of Clients
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
BASIC
CONCEPTS
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
HISTORY LESSON 5
1970s: Fred Brooks Mythical Man Month (1975); Alan Albrecht 1st FP
method (1979); Putnam parametric estimation; COBOL / Fortran; 1st
Software Development Life Cycle (SDLC) models
1980s: Barry Boehm: S/W Engineering Economics (1981);
International FP User Group  IFPUG (1986) & other metrics groups
formed; Methods published: IFPUG FP, Mark II, Feature Points;
parametric estimating models: COCOMO II, etc.
1990s: ISO/IEC 14143 Functional Size Standards (1998+); Italy (1st),
then Brazil & Korea governments FP; Certification (CFPS); national
metrics groups  Growth; ISBSG; Capers publishes in Scientific
American (1998); Watt Humphrey: Managing the Software Process;
2000s: IFPUG & other FSM Methods  ISO/IEC FSM Methods; IFPUG
publishes textbook IT Measurement, Advice from the Experts;
Southern Scope; IFPUG releases (1-4.2); IFPUG releases SNAP:
Software Non-functional Assessment Process (2009)
2010s: IFPUG 4.3.1 (2010), Malaysia adopts FP; IEEE PAR for SNAP
(2017); IFPUG celebrates 30th anniversary with ISMA14 (Sept 13-15,
Cleveland) and International Year of Software Measurement #IYSM
(2017)
Functional Size Measurement (FSM)*:
the process of measuring Functional Size
Functional Size*: a size of the software derived
by quantifying the Functional User Requirements
Functional User Requirements*:
a sub-set of the user requirements.
The Functional User Requirements represent the user practices
and procedures that the software must perform to fulfill the users needs.
They exclude Quality Requirements and any Technical Requirements
Function Points: unit of measure for Functional Size when using
The International Function Point Users Group (IFPUG) FSM Method
* Source: ISO/IEC 14143-1 Functional Size Measurement:
Definition of Concepts
BASIC TERMINOLOGY
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
Function Points (FP) are similar
to square feet (or square
meters) for software.
FP quantify WHAT the
software must do.
Carol Dekkers
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
WHERE DO FP FIT?
1. Functional (user)
requirements
2. Non-Functional
(user) requirements Project
requirements
3. Technical
requirements
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
1. FUNCTIONAL USER
REQUIREMENTS
What the software must do
Assess functionality:
inputs, outputs, queries,
data stores (maintained,
referenced)
Size = functional size (units = FP)
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
2. NON-FUNCTIONAL USER
REQUIREMENTS
How software must perform
(Quality: ISO 9126/SQUARE,
performance, +ilities)
Formerly VAF, now SNAP Points, (or
parameters)
Non-functional size = VAF,
SNAP points (or parameters)
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
3. TECHNICAL REQUIREMENTS
How software will be built
Includes: Architecture,
environment,
programming language,
skills, resources,
methodology
SDLC methods: Agile vs waterfall vs spiral
Not part of s/w product size (parameters)
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
ISO/IEC STANDARDS
Functional Size Measurement
 Functional size measurement framework
ISO/IEC 14143-1 through -6
 IFPUG 4.3.1 unadjusted  ISO/IEC 20926
 COSMIC  ISO/IEC 19761
 NESMA  ISO/IEC 24570
 Mark II  ISO/IEC 20968
 FiSMA 1.1 - ISO/IEC 29881
Quality Measurement
 SQUARE  ISO/IEC 25000 series, (replacing ISO/IEC 9126 series)
Process Standards
 Software (& systems) life cycle processes ISO/IEC 12207
 Software Engineering body of Knowledge (SWEBOK)
 Software measurement framework  ISO/IEC 15939
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
ABOUT AGILE:
FP ARE INDEPENDENT OF METHODS,
TECHNOLOGY, NFR, ETC.
 Software product size  independent of SDLC
 Agile FP delivery delivered in releases (not sprints)
 Consistent measurement IMPORTANT !
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
TOP TEN FUNCTION POINT
USES BY MATURE
ORGANIZATIONS
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
2015 STATISTICS BY CAPERS JONES
GLOBAL
SOFTWARE
PROJECTS
10,000 +
FP
Projects
Started
1,000 +
FP
Projects
Started
Troubled
%
Outsource
%
Using
FP
%
Using
Parametric
Estimates
%
Large European 2,000 30,000 37% 20% 65% 15%
Large Asia/Pacific 4,000 60,000 44% 15% 35% 20%
LargeCentral/
South American 1,700 25,500 52% 25% 70% 9%
Large Russian 1,650 24,750 64% 20% 5% 5%
Large
Arab/middle east 500 7,500 55% 55% 4% 5%
Large African 250 3,750 58% 55% 30% 20%
Subtotal 10,100 151,500 48% 21% 43% 14%
U.S. Subtotal 4,050 60,750 38% 56% 46% 23%
GLOBAL TOTAL 14,150 212,250 11% 31% 42% 17%
Troubledprojects=cancelled,delayed,overrunorpoorquality.
FunctionPointsmandatedbygovernmentsinBrazil,Italy,Malaysia,Japan,S.Korea
15
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
1. SOFTWARE
CONTRACTING
Based on unit pricing
(currency/ FP)
Balances risk (fixed price favors
customer, T&M favors supplier)
Highly flexible to change
Government directives: Brazil,
Italy, Malaysia, Japan, Korea
Mandated / optional
implementations
Proposal evaluation: # of Certified
Function Point Specialists (CFPS)
Legislation may govern
Pricing vs costing models
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
2. PARAMETRIC COST
ESTIMATION
Commercial products:
COCOMO II,
CostXpert,
Excelerplan,
Knowledge Plan,
SEER,
SLIM,
Software Risk Master,
True Price,
Others
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
ESTIMATION ACCURACY
Estimates based on Function Point sizing are
producing the most accurate estimates
25
2550Use WBS
only
Use Function
Points only
Use Both
Techniques
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
3. OUTSOURCING
MANAGEMENT
Supplier payment
based on FP
delivered
Negotiation /
pricing based on
(past) performance
May include reward
/ penalty
mechanism
May include unit
pricing
Offshore or other
(US/India,
Germany/Latvia,
Europe/China, etc.)
Basis for insourcing
(U.S.)
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
4. FORMAL
SCOPE
MANAGEMENT
Based on formal methodology
 Southern Scope (Australia)
 northernSCOPE (Finland, Sweden,
Denmark, Germany)
Training curriculum and
certification (northernSCOPE)
Customer driven with supplier
collaboration
 Early estimates in FP
 Contracting based on unit pricing
 Flexible to change (change orders)
 Scope manager role as customer and
supplier advocate
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
TOP 10 REASONS
FOR PROJECT FAILURE
 Lack of top management commitment
 Misunderstanding the requirements
 Not managing change properly
 Failure to gain user commitment
 Lack of effective project management skills
 Lack of adequate user involvement
 Failure to manage end user expectations
 Lack of effective PM methodology
 Unclear/ misunderstood scope/ objectives
 Changing scope/ objectives

 Misunderstanding the requirements
 Not managing change properly
 Failure to gain user commitment
 Failure to manage end user expectations
 Lack of effective PM methodology
 Unclear/ misunderstood scope/ objectives
 Changing scope/ objectives
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
5. MATURITY ASSESSMENT AND
PROCESS IMPROVEMENT
Level 2/3 of CMMI速 outlines measurement criteria
Software product size (requirements, scope, s/w product)
Practical software and systems measurement (PSM)
Goal Question Metric (GQM)
SPICE (Software Process Improvement Capability dEtermination)
FP is common denominator for measurement programs
Defect density (defects / FP)
Team productivity (FP / person month)
Product delivery rate PDR (hours / FP)
Maintenance and support rates (FTE / 1000 FP)
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
6. INTERNATIONAL
SOFTWARE BENCHMARKING
STANDARDS GROUP (ISBSG)
Established
in 1994
 Specific  FP
sized completed
projects
 Goal: To
develop the
profession of s/w
measurement
by establishing a
common
vocabulary and
understanding
of terms.
Non-
commercial
international
consortium
 Data quality is
critical
 Double blind
project
submissions
 AD&E database
> 8000 projects
 Maintenance
projects growing
Special
reports
 Agile
 Team size
 Government
 etc
ISBSG
repository
included in
parametric
tools
 SEER
 SLIM
 Others
 Basis of ISO/IEC
29155 Project
Performance
Benchmarking
standards
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
7. EVALUATE S/W PRODUCT SIZE
 Gauge requirements completeness (%
FP component)
 Sizing by analogy (t-shirt sizing)
 UAT coverage
 Evaluation of alternatives (functional fit)
 Replacement system size
 Good requirements = FP countable
 Shortcut methods (rule of 31, patterns,
all average, E&Q)
 With SNAP points = complete sizing
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
8. PROPOSAL
EVALUATION
Compare Supplier Bids
Compare bids: pricing and product size
Evaluate pricing (customer runs own parametric simulations)
Gauge requirements completeness
Request for Proposal (RFP)  FP provisions
Response must be sized in FP
Team requirements (similar to CMMI速 level)
Common understanding of scope
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
9. INSURANCE VALUATION
AND LITIGATION
 U.S. Internal Revenue
Service (IRS)  FP-based
valuations of software
assets
 Expert witness cases:
 Infringement
 Non-delivery
 Malicious behavior
 Cancellation / contract
termination
 other
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
10. PRICE-TO-WIN AND
OTHER ESTIMATES
Price-to-
win:
engineering
design +
software
(FP) +
hardware +
other
Micro and
macro
based
estimating
models
(ISBSG)
Fog test
estimates 
work effort,
defects,
pricing,
WBS
History is
better
predictor
than
theoretical
models
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
TOP 10 MEASUREMENT
BEST PRACTICES WITH FP
1. Software contracting
2. Parametric estimating
3. Outsourcing management
4. Formal scope management
5. Process improvement and maturity assessment
6. ISBSG / benchmarking
7. Objective S/W product sizing
8. Proposal evaluation
9. Insurance valuation and litigation
10. Price-to-win / other estimates
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
STEPS TO A
SUSTAINABLE
MEASUREMENT
PROGRAM
Quality Plus Technologies, Inc. www.qualityplustech.com
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
SUSTAINABLE CHANGE
NEEDS
P.O.W.E.R.
Predisposition  we see success
Outlook  we will do it
Wherewithal  we can do it
Evaluation  we will measure it
Resources  we commit to it
Source: C.Dekkers
2000
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
 Motivation moves
mountains
Motivation is
everything! 
Principle 6 of Tom Gilbs Ten Most Powerful
Principles for Quality in (Software and)
Software Organizations, 2nd World
Congress on Software Quality, Tokyo,
September 2000
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
CRITICAL SUCCESS FACTORS
Source: P.Willman
息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-132933
Carol Dekkers
dekkers@qualityplustech.com

More Related Content

Top 10 uses of Functional Size Measurement (Function Points) by Mature Organizations

  • 1. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329
  • 2. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 AGENDA Basic Function Point concepts Agile and FP Top 10 FP uses by mature organizations Steps to a sustainable measurement program Q & A
  • 3. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 Quality Plus Technologies, Inc. List of Clients
  • 4. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 BASIC CONCEPTS Quality Plus Technologies, Inc. www.qualityplustech.com
  • 5. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 HISTORY LESSON 5 1970s: Fred Brooks Mythical Man Month (1975); Alan Albrecht 1st FP method (1979); Putnam parametric estimation; COBOL / Fortran; 1st Software Development Life Cycle (SDLC) models 1980s: Barry Boehm: S/W Engineering Economics (1981); International FP User Group IFPUG (1986) & other metrics groups formed; Methods published: IFPUG FP, Mark II, Feature Points; parametric estimating models: COCOMO II, etc. 1990s: ISO/IEC 14143 Functional Size Standards (1998+); Italy (1st), then Brazil & Korea governments FP; Certification (CFPS); national metrics groups Growth; ISBSG; Capers publishes in Scientific American (1998); Watt Humphrey: Managing the Software Process; 2000s: IFPUG & other FSM Methods ISO/IEC FSM Methods; IFPUG publishes textbook IT Measurement, Advice from the Experts; Southern Scope; IFPUG releases (1-4.2); IFPUG releases SNAP: Software Non-functional Assessment Process (2009) 2010s: IFPUG 4.3.1 (2010), Malaysia adopts FP; IEEE PAR for SNAP (2017); IFPUG celebrates 30th anniversary with ISMA14 (Sept 13-15, Cleveland) and International Year of Software Measurement #IYSM (2017)
  • 6. Functional Size Measurement (FSM)*: the process of measuring Functional Size Functional Size*: a size of the software derived by quantifying the Functional User Requirements Functional User Requirements*: a sub-set of the user requirements. The Functional User Requirements represent the user practices and procedures that the software must perform to fulfill the users needs. They exclude Quality Requirements and any Technical Requirements Function Points: unit of measure for Functional Size when using The International Function Point Users Group (IFPUG) FSM Method * Source: ISO/IEC 14143-1 Functional Size Measurement: Definition of Concepts BASIC TERMINOLOGY Quality Plus Technologies, Inc. www.qualityplustech.com
  • 7. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 Function Points (FP) are similar to square feet (or square meters) for software. FP quantify WHAT the software must do. Carol Dekkers Quality Plus Technologies, Inc. www.qualityplustech.com
  • 8. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 WHERE DO FP FIT? 1. Functional (user) requirements 2. Non-Functional (user) requirements Project requirements 3. Technical requirements
  • 9. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 1. FUNCTIONAL USER REQUIREMENTS What the software must do Assess functionality: inputs, outputs, queries, data stores (maintained, referenced) Size = functional size (units = FP)
  • 10. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 2. NON-FUNCTIONAL USER REQUIREMENTS How software must perform (Quality: ISO 9126/SQUARE, performance, +ilities) Formerly VAF, now SNAP Points, (or parameters) Non-functional size = VAF, SNAP points (or parameters)
  • 11. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 3. TECHNICAL REQUIREMENTS How software will be built Includes: Architecture, environment, programming language, skills, resources, methodology SDLC methods: Agile vs waterfall vs spiral Not part of s/w product size (parameters)
  • 12. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 ISO/IEC STANDARDS Functional Size Measurement Functional size measurement framework ISO/IEC 14143-1 through -6 IFPUG 4.3.1 unadjusted ISO/IEC 20926 COSMIC ISO/IEC 19761 NESMA ISO/IEC 24570 Mark II ISO/IEC 20968 FiSMA 1.1 - ISO/IEC 29881 Quality Measurement SQUARE ISO/IEC 25000 series, (replacing ISO/IEC 9126 series) Process Standards Software (& systems) life cycle processes ISO/IEC 12207 Software Engineering body of Knowledge (SWEBOK) Software measurement framework ISO/IEC 15939
  • 13. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 ABOUT AGILE: FP ARE INDEPENDENT OF METHODS, TECHNOLOGY, NFR, ETC. Software product size independent of SDLC Agile FP delivery delivered in releases (not sprints) Consistent measurement IMPORTANT !
  • 14. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 TOP TEN FUNCTION POINT USES BY MATURE ORGANIZATIONS Quality Plus Technologies, Inc. www.qualityplustech.com
  • 15. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 2015 STATISTICS BY CAPERS JONES GLOBAL SOFTWARE PROJECTS 10,000 + FP Projects Started 1,000 + FP Projects Started Troubled % Outsource % Using FP % Using Parametric Estimates % Large European 2,000 30,000 37% 20% 65% 15% Large Asia/Pacific 4,000 60,000 44% 15% 35% 20% LargeCentral/ South American 1,700 25,500 52% 25% 70% 9% Large Russian 1,650 24,750 64% 20% 5% 5% Large Arab/middle east 500 7,500 55% 55% 4% 5% Large African 250 3,750 58% 55% 30% 20% Subtotal 10,100 151,500 48% 21% 43% 14% U.S. Subtotal 4,050 60,750 38% 56% 46% 23% GLOBAL TOTAL 14,150 212,250 11% 31% 42% 17% Troubledprojects=cancelled,delayed,overrunorpoorquality. FunctionPointsmandatedbygovernmentsinBrazil,Italy,Malaysia,Japan,S.Korea 15
  • 16. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 1. SOFTWARE CONTRACTING Based on unit pricing (currency/ FP) Balances risk (fixed price favors customer, T&M favors supplier) Highly flexible to change Government directives: Brazil, Italy, Malaysia, Japan, Korea Mandated / optional implementations Proposal evaluation: # of Certified Function Point Specialists (CFPS) Legislation may govern Pricing vs costing models Quality Plus Technologies, Inc. www.qualityplustech.com
  • 17. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 2. PARAMETRIC COST ESTIMATION Commercial products: COCOMO II, CostXpert, Excelerplan, Knowledge Plan, SEER, SLIM, Software Risk Master, True Price, Others
  • 18. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 ESTIMATION ACCURACY Estimates based on Function Point sizing are producing the most accurate estimates 25 2550Use WBS only Use Function Points only Use Both Techniques
  • 19. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 3. OUTSOURCING MANAGEMENT Supplier payment based on FP delivered Negotiation / pricing based on (past) performance May include reward / penalty mechanism May include unit pricing Offshore or other (US/India, Germany/Latvia, Europe/China, etc.) Basis for insourcing (U.S.)
  • 20. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 4. FORMAL SCOPE MANAGEMENT Based on formal methodology Southern Scope (Australia) northernSCOPE (Finland, Sweden, Denmark, Germany) Training curriculum and certification (northernSCOPE) Customer driven with supplier collaboration Early estimates in FP Contracting based on unit pricing Flexible to change (change orders) Scope manager role as customer and supplier advocate Quality Plus Technologies, Inc. www.qualityplustech.com
  • 21. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 TOP 10 REASONS FOR PROJECT FAILURE Lack of top management commitment Misunderstanding the requirements Not managing change properly Failure to gain user commitment Lack of effective project management skills Lack of adequate user involvement Failure to manage end user expectations Lack of effective PM methodology Unclear/ misunderstood scope/ objectives Changing scope/ objectives Misunderstanding the requirements Not managing change properly Failure to gain user commitment Failure to manage end user expectations Lack of effective PM methodology Unclear/ misunderstood scope/ objectives Changing scope/ objectives
  • 22. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 5. MATURITY ASSESSMENT AND PROCESS IMPROVEMENT Level 2/3 of CMMI速 outlines measurement criteria Software product size (requirements, scope, s/w product) Practical software and systems measurement (PSM) Goal Question Metric (GQM) SPICE (Software Process Improvement Capability dEtermination) FP is common denominator for measurement programs Defect density (defects / FP) Team productivity (FP / person month) Product delivery rate PDR (hours / FP) Maintenance and support rates (FTE / 1000 FP) Quality Plus Technologies, Inc. www.qualityplustech.com
  • 23. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 6. INTERNATIONAL SOFTWARE BENCHMARKING STANDARDS GROUP (ISBSG) Established in 1994 Specific FP sized completed projects Goal: To develop the profession of s/w measurement by establishing a common vocabulary and understanding of terms. Non- commercial international consortium Data quality is critical Double blind project submissions AD&E database > 8000 projects Maintenance projects growing Special reports Agile Team size Government etc ISBSG repository included in parametric tools SEER SLIM Others Basis of ISO/IEC 29155 Project Performance Benchmarking standards
  • 24. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 7. EVALUATE S/W PRODUCT SIZE Gauge requirements completeness (% FP component) Sizing by analogy (t-shirt sizing) UAT coverage Evaluation of alternatives (functional fit) Replacement system size Good requirements = FP countable Shortcut methods (rule of 31, patterns, all average, E&Q) With SNAP points = complete sizing
  • 25. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 8. PROPOSAL EVALUATION Compare Supplier Bids Compare bids: pricing and product size Evaluate pricing (customer runs own parametric simulations) Gauge requirements completeness Request for Proposal (RFP) FP provisions Response must be sized in FP Team requirements (similar to CMMI速 level) Common understanding of scope
  • 26. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 9. INSURANCE VALUATION AND LITIGATION U.S. Internal Revenue Service (IRS) FP-based valuations of software assets Expert witness cases: Infringement Non-delivery Malicious behavior Cancellation / contract termination other
  • 27. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 10. PRICE-TO-WIN AND OTHER ESTIMATES Price-to- win: engineering design + software (FP) + hardware + other Micro and macro based estimating models (ISBSG) Fog test estimates work effort, defects, pricing, WBS History is better predictor than theoretical models Quality Plus Technologies, Inc. www.qualityplustech.com
  • 28. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 TOP 10 MEASUREMENT BEST PRACTICES WITH FP 1. Software contracting 2. Parametric estimating 3. Outsourcing management 4. Formal scope management 5. Process improvement and maturity assessment 6. ISBSG / benchmarking 7. Objective S/W product sizing 8. Proposal evaluation 9. Insurance valuation and litigation 10. Price-to-win / other estimates Quality Plus Technologies, Inc. www.qualityplustech.com
  • 29. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 STEPS TO A SUSTAINABLE MEASUREMENT PROGRAM Quality Plus Technologies, Inc. www.qualityplustech.com
  • 30. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 SUSTAINABLE CHANGE NEEDS P.O.W.E.R. Predisposition we see success Outlook we will do it Wherewithal we can do it Evaluation we will measure it Resources we commit to it Source: C.Dekkers 2000
  • 31. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 Motivation moves mountains Motivation is everything! Principle 6 of Tom Gilbs Ten Most Powerful Principles for Quality in (Software and) Software Organizations, 2nd World Congress on Software Quality, Tokyo, September 2000
  • 32. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-1329 CRITICAL SUCCESS FACTORS Source: P.Willman
  • 33. 息 Carol Dekkers/ www.qualityplustech.com +1 (813) 816-132933 Carol Dekkers dekkers@qualityplustech.com