SlideShare a Scribd company logo
1 of 26
Download to read offline
Alternative
Billing Models
Dr. Wolfgang Richter - JIPP.IT GmbH
Competence Center for Agile Software Development
Neugasse 111, 8200 Gleisdorf
Austria
Tel: +43 (0)3112 90 300 | office@jipp.it
www.jipp.it
About the speaker
Dr. Wolfgang Richter
Agile CEO, Coach, and Trainer;
MSc., PMP, CSM, CSPO, CSP, ZIM, CC-I, NLP-P
• 20 years of work experience in USA, Australia, Europe, incl. Out-
sourcing to China, India, Eastern Europe
• Studies in Telecommunications, Informatics, Economics, Psychology
• Master in Telecommunications and Informatics (CRM, PM)
• PhD in Informatics (Org.Dev., PM, Agile Methods)
• Extended education/certificates in Project/Program Management,
Change Management, Requirements Analysis/Management, Customer
Relationship Management, Innovation Management, Organizational
Structures, Agile Methods, Business Support Systems, Business
Process Design;
2
JIPP.IT References
3
See more at: http://www.jipp.it/references
Agenda
• Overview of Billing Models
• Main criteria - Triangle to Diamond
• Alternative Concepts
• Pros and Cons
Billing
We are talking about:
“How to find a common payment and billing structure for
hours worked and accomplishments in terms of e.g.
deliverables, considering contractual, legal, standard-
related, and other factors, to progress through a common
endeavour from an economic standpoint.”
Billing Models
• From
• Fixed Price
• Time&Material (T&M)
• to
• Provisions and Accomplishments (P&A)
• Money for nothing, Change for free (MC)
• All or Nothing
Quality
Scope
Time Budget
Scope
TimeCost
Quality
Expectations
Fixed Price and T&M
Fixed Price:
• Budget fixed
• Risk mainly on contractor side
Time&Material (T&M):
• Invoiced based on Time and Material
• Risk mainly on client side
Common:
• Often complex Change Request Processes
• Time and Scope often expected to be fixed, too
• Sometimes quality as control mechanism
• Penalties
Quality
Scope
Time Budget
Model „Provisions and Accomplishments“
Concept:
• Low(er) guaranteed T&M rate
(Provisions)
• Bonus on reaching success criteria
(Accomplishments)
Model „Money for nothing, Change for free“
Concept:
• Cost-Driven Fixed Profit Model
• Invoiced on T&M rates or other model
• Unstarted features can be ex-changed
against other features of same complexity
• Project can be stopped by the client anytime,
e.g. due to sufficient functionality delivered.
• Remaining budget will be distributed
amongst involved parties (client, contractor)
All or Nothing
Concept:
• Contractor payed on T&M rates per Sprint
• Client can deny payments for up to defined
maximum number of Sprints
• Contractor stops deliverables if maximum
number of Sprints without payments is
exceeded
• Unstarted features can be ex-changed
against other features of same complexity
• Project can be stopped by the client anytime,
e.g. due to sufficient enough functionality
delivered.
• Remaining budget will be distributed
amongst involved parties (client, contractor)
Model Comparison
Fixed
Price
T&M P&A MC All or
Nothing
Budget Fixed Time/material-
based rate
with flexible
Budget
Fixed Fixed Capped or
flexible
Time Potentially
fixed
Fixed or
flexible
Potentially
fixed (either)
Flexible Fixed or
flexible
Scope Potentially
fixed
Potentially
fixed
Potentially
fixed (or)
Flexible Flexible
Quality Result Result Fixed Fixed Fixed
Expectations Contractual Contractual Adjustable Adjustable Adjustable
Strategies
2. Agreement on Countable Items
3. Evaluation of Velocity
4. Definition of Check-Points
5. Definition of Exit-Criteria
6. General Agreements
Provisions and
Accomplishments:
1. Definition of
“Provisions”
Money for nothing,
Change for free:
1. Definition of Product
Backlog
All or Nothing:
1. Definition of “All” and
“Nothing”
Step 1 – Provisions and Accomplishments
Definition of „Provisions“
a. Definition of low(er) guaranteed T&M rate
(per Sprint)
b. Definition of bonus based on Velocity
c. Definition of obligations of client and
contractor regarding Provisions and bonus
Step 1 – Money for nothing, Change for free
Definition of Product Backlog
a. Definition of Epics
b. Definition of User Stories, as far as
meaningful
c. High-level estimation of Epics and User
Stories (e.g. T-Shirt sizes, Story Points, …)
d. Definition of dates for deliverables
e. Definition of Budget
f. Agreement on collaboration between client
and contractor
g. Compensation of analysis-phase based on
T&M
Step 1 - All or nothing
Definition of „All“ and „Nothing“
a. Definition of T&M rate per Sprint
b. Definition of maximum number of Sprints
without payments
Step 2 – All Models
a. Functionality
b. (Cost of) Delays
c. Bugs
d. Absences
e. …
Agreement on Countable Items
Step 3 – All Models
P&A:
a. Duration 3 to 5
Sprints
b. Execution of Sprints
based on full T&M
rate
c. Definition of
Velocity at the end
of theses Sprints
d. Definition of
success criterias for
bonus payments
(Accomplishments)
Evaluation of Velocity
All or Nothing:
a. Duration 3 to 5
Sprints
b. Definition of
Velocity at the end
of these Sprints
MC:
a. Duration 3 to 5
Sprints
b. Definition of
Velocity at the end
of these Sprints
Step 4 – All Models
a. Retrospectives about collaboration
b. Reviews of deliverables
c. Validation of idle-time, delays, and waiting
periods
d. Validation of reporting schemes
e. Validation of defects
Definition of Check-Points
Step 5 – All Models
a. Identification of potential risk for the client
b. Definition of exit-criteria for the client
c. Identification of potential risks for the
contractor
d. Definition of exit-criteria for the contractor
Definition of Exit Criteria 1/2
Step 5 – All Models
P&A:
-
Definition of Exit Criteria 2/2
All or Nothing:
a. Definition of instalment
for the contractor on exit
of the client
b. Definition of exit-criteria
„no further payment
expected“
c. Definition of exit-criteria
„quality sucks“
d. Definition of budget
distribution in case of exit
based on „sufficient
functionality“
MC:
a. Definition of instalment
for the contractor on exit
of the client
b. Definition of exit-criteria
„sufficient/enough
functionality“
c. Definition of budget
distribution in case of exit
based on „sufficient
functionality“
Step 6 – All Models
a. Duration of project/collaboration
b. Knowledge-transfer
c. Warranty
d. …
Definition of General Agreements
Model „Provisions and Accomplishments“
Pros Cons
Motivation to keep pace Based on Velocity
Transparency Complex with multiple teams
Collaboration required Scope-creep possible
Simple with single teams Contractor stuck in just provisions
payments
Can start without comprehensive
requirements definition
Volume-based
Model „Money for nothing, Change for free“
Pros Cons
Motivation to keep pace Disagreements about complexity
possible
Transparency More comprehensive requirements
elicitation required
Collaboration required Requires estimation
Value based Analysis-phase required
Runs well with multiple teams
Should avoid exhausting
discussions about change requests
Model „All or Nothing“
Pros Cons
Motivation to keep pace Disagreements about quality
possible
Transparency Idle time for contractor teams
possible
Collaboration required Subjective values can influence
progress/project
Value and quality based
Runs well with multiple teams
Can prevent exhausting discussions
about change requests
Simple
Summary
• Well known models are established and commonly understood
• Alternative models require a paradigm shift in certain areas
• Well known models require sometimes ideal environments
• Alternative models require trust
• Well known models can work in agile environments
• Alternative models need a different definition of „value“ and
understanding of profit
• Well known models usually formalize expectations in form of contracts
• Alternative models allow expectations to be adjusted
• Both approaches do have a raison d'être and are situative
JIPP.IT GmbH
Competence Center for Agile Software Development
Tel: +43 (0)3112 90 300 | office@jipp.it
Dr. Wolfgang Richter
Tel.: +43 (0) 664 4423884
Email: wolfgang.richter@jipp.it
Web: http://www.jipp.it
Just Innovative People and Products. Information Technology
Contact Information
26

More Related Content

What's hot

FED GOV CON - Proposals - Color Team Reviews
FED GOV CON - Proposals - Color Team ReviewsFED GOV CON - Proposals - Color Team Reviews
FED GOV CON - Proposals - Color Team ReviewsJSchaus & Associates
 
Crash course project management for Rhiz / ECF
Crash course project management for Rhiz / ECFCrash course project management for Rhiz / ECF
Crash course project management for Rhiz / ECFeef
 
Pm0010 introduction to project management
Pm0010   introduction to project managementPm0010   introduction to project management
Pm0010 introduction to project managementsmumbahelp
 
Software product pricing considerations
Software product pricing considerationsSoftware product pricing considerations
Software product pricing considerationsJay Kruemcke
 
091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23Jay Kruemcke
 
Services Business Unit - Sales training - How to sale services
Services Business Unit - Sales training - How to sale servicesServices Business Unit - Sales training - How to sale services
Services Business Unit - Sales training - How to sale servicesValdir Gomes Silva
 
1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked In1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked InRedAmber
 
D08 Quantify Project Value
D08 Quantify Project ValueD08 Quantify Project Value
D08 Quantify Project ValueLeanleaders.org
 
The Art of Planning and Writing Specs and Requirements--ISM 2010 Tanel
The Art of Planning and Writing Specs and Requirements--ISM 2010 TanelThe Art of Planning and Writing Specs and Requirements--ISM 2010 Tanel
The Art of Planning and Writing Specs and Requirements--ISM 2010 TanelThomas Tanel
 
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...Nesma
 

What's hot (13)

FED GOV CON - Proposals - Color Team Reviews
FED GOV CON - Proposals - Color Team ReviewsFED GOV CON - Proposals - Color Team Reviews
FED GOV CON - Proposals - Color Team Reviews
 
Crash course project management for Rhiz / ECF
Crash course project management for Rhiz / ECFCrash course project management for Rhiz / ECF
Crash course project management for Rhiz / ECF
 
Pm0010 introduction to project management
Pm0010   introduction to project managementPm0010   introduction to project management
Pm0010 introduction to project management
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Quality Proposal
Quality ProposalQuality Proposal
Quality Proposal
 
Software product pricing considerations
Software product pricing considerationsSoftware product pricing considerations
Software product pricing considerations
 
091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23
 
Services Business Unit - Sales training - How to sale services
Services Business Unit - Sales training - How to sale servicesServices Business Unit - Sales training - How to sale services
Services Business Unit - Sales training - How to sale services
 
1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked In1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked In
 
D08 Quantify Project Value
D08 Quantify Project ValueD08 Quantify Project Value
D08 Quantify Project Value
 
The Art of Planning and Writing Specs and Requirements--ISM 2010 Tanel
The Art of Planning and Writing Specs and Requirements--ISM 2010 TanelThe Art of Planning and Writing Specs and Requirements--ISM 2010 Tanel
The Art of Planning and Writing Specs and Requirements--ISM 2010 Tanel
 
Pmp procurement chapter 12
Pmp procurement chapter 12Pmp procurement chapter 12
Pmp procurement chapter 12
 
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - F...
 

Similar to JIPP.IT Alternative Billing Models

Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Lviv Startup Club
 
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueBeyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueVanessa Turke
 
Mb0049 project management
Mb0049   project managementMb0049   project management
Mb0049 project managementsmumbahelp
 
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Lviv Startup Club
 
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...Lviv Startup Club
 
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management EssentialsQBI Institute
 
Methodology Perspective and Narrative
Methodology Perspective and NarrativeMethodology Perspective and Narrative
Methodology Perspective and NarrativeLarry Dalton
 
Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?Greg Hutchings
 
Cassidy.jim
Cassidy.jimCassidy.jim
Cassidy.jimNASAPMC
 
Backup jim cassidy
Backup jim cassidyBackup jim cassidy
Backup jim cassidyNASAPMC
 
4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt
4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt
4. PAE AcFn621Ch-4a Project Alaysis and Selection.pptProfDrAnbalaganChinn
 
Adept Change Management_Panna Visani 2015_1
Adept Change Management_Panna Visani 2015_1Adept Change Management_Panna Visani 2015_1
Adept Change Management_Panna Visani 2015_1Panna Visani MBCS ACCA
 
FedEx_A7_eng_20070607_chs
FedEx_A7_eng_20070607_chsFedEx_A7_eng_20070607_chs
FedEx_A7_eng_20070607_chsJohn Suzanne
 
Pick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentPick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentMassMedia Group
 

Similar to JIPP.IT Alternative Billing Models (20)

Contract Negotiations
Contract NegotiationsContract Negotiations
Contract Negotiations
 
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
 
Yellow belt
Yellow beltYellow belt
Yellow belt
 
Agile contracting
Agile contractingAgile contracting
Agile contracting
 
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueBeyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
 
Offers & Pricing
Offers & PricingOffers & Pricing
Offers & Pricing
 
Mb0049 project management
Mb0049   project managementMb0049   project management
Mb0049 project management
 
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
 
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
 
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management Essentials
 
Methodology Perspective and Narrative
Methodology Perspective and NarrativeMethodology Perspective and Narrative
Methodology Perspective and Narrative
 
Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?
 
Cassidy.jim
Cassidy.jimCassidy.jim
Cassidy.jim
 
Backup jim cassidy
Backup jim cassidyBackup jim cassidy
Backup jim cassidy
 
Session 5
Session 5Session 5
Session 5
 
4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt
4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt
4. PAE AcFn621Ch-4a Project Alaysis and Selection.ppt
 
Adept Change Management_Panna Visani 2015_1
Adept Change Management_Panna Visani 2015_1Adept Change Management_Panna Visani 2015_1
Adept Change Management_Panna Visani 2015_1
 
Project selection
Project selectionProject selection
Project selection
 
FedEx_A7_eng_20070607_chs
FedEx_A7_eng_20070607_chsFedEx_A7_eng_20070607_chs
FedEx_A7_eng_20070607_chs
 
Pick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentPick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup development
 

Recently uploaded

Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 

Recently uploaded (13)

Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 

JIPP.IT Alternative Billing Models

  • 1. Alternative Billing Models Dr. Wolfgang Richter - JIPP.IT GmbH Competence Center for Agile Software Development Neugasse 111, 8200 Gleisdorf Austria Tel: +43 (0)3112 90 300 | office@jipp.it www.jipp.it
  • 2. About the speaker Dr. Wolfgang Richter Agile CEO, Coach, and Trainer; MSc., PMP, CSM, CSPO, CSP, ZIM, CC-I, NLP-P • 20 years of work experience in USA, Australia, Europe, incl. Out- sourcing to China, India, Eastern Europe • Studies in Telecommunications, Informatics, Economics, Psychology • Master in Telecommunications and Informatics (CRM, PM) • PhD in Informatics (Org.Dev., PM, Agile Methods) • Extended education/certificates in Project/Program Management, Change Management, Requirements Analysis/Management, Customer Relationship Management, Innovation Management, Organizational Structures, Agile Methods, Business Support Systems, Business Process Design; 2
  • 3. JIPP.IT References 3 See more at: http://www.jipp.it/references
  • 4. Agenda • Overview of Billing Models • Main criteria - Triangle to Diamond • Alternative Concepts • Pros and Cons
  • 5. Billing We are talking about: “How to find a common payment and billing structure for hours worked and accomplishments in terms of e.g. deliverables, considering contractual, legal, standard- related, and other factors, to progress through a common endeavour from an economic standpoint.”
  • 6. Billing Models • From • Fixed Price • Time&Material (T&M) • to • Provisions and Accomplishments (P&A) • Money for nothing, Change for free (MC) • All or Nothing Quality Scope Time Budget Scope TimeCost Quality Expectations
  • 7. Fixed Price and T&M Fixed Price: • Budget fixed • Risk mainly on contractor side Time&Material (T&M): • Invoiced based on Time and Material • Risk mainly on client side Common: • Often complex Change Request Processes • Time and Scope often expected to be fixed, too • Sometimes quality as control mechanism • Penalties Quality Scope Time Budget
  • 8. Model „Provisions and Accomplishments“ Concept: • Low(er) guaranteed T&M rate (Provisions) • Bonus on reaching success criteria (Accomplishments)
  • 9. Model „Money for nothing, Change for free“ Concept: • Cost-Driven Fixed Profit Model • Invoiced on T&M rates or other model • Unstarted features can be ex-changed against other features of same complexity • Project can be stopped by the client anytime, e.g. due to sufficient functionality delivered. • Remaining budget will be distributed amongst involved parties (client, contractor)
  • 10. All or Nothing Concept: • Contractor payed on T&M rates per Sprint • Client can deny payments for up to defined maximum number of Sprints • Contractor stops deliverables if maximum number of Sprints without payments is exceeded • Unstarted features can be ex-changed against other features of same complexity • Project can be stopped by the client anytime, e.g. due to sufficient enough functionality delivered. • Remaining budget will be distributed amongst involved parties (client, contractor)
  • 11. Model Comparison Fixed Price T&M P&A MC All or Nothing Budget Fixed Time/material- based rate with flexible Budget Fixed Fixed Capped or flexible Time Potentially fixed Fixed or flexible Potentially fixed (either) Flexible Fixed or flexible Scope Potentially fixed Potentially fixed Potentially fixed (or) Flexible Flexible Quality Result Result Fixed Fixed Fixed Expectations Contractual Contractual Adjustable Adjustable Adjustable
  • 12. Strategies 2. Agreement on Countable Items 3. Evaluation of Velocity 4. Definition of Check-Points 5. Definition of Exit-Criteria 6. General Agreements Provisions and Accomplishments: 1. Definition of “Provisions” Money for nothing, Change for free: 1. Definition of Product Backlog All or Nothing: 1. Definition of “All” and “Nothing”
  • 13. Step 1 – Provisions and Accomplishments Definition of „Provisions“ a. Definition of low(er) guaranteed T&M rate (per Sprint) b. Definition of bonus based on Velocity c. Definition of obligations of client and contractor regarding Provisions and bonus
  • 14. Step 1 – Money for nothing, Change for free Definition of Product Backlog a. Definition of Epics b. Definition of User Stories, as far as meaningful c. High-level estimation of Epics and User Stories (e.g. T-Shirt sizes, Story Points, …) d. Definition of dates for deliverables e. Definition of Budget f. Agreement on collaboration between client and contractor g. Compensation of analysis-phase based on T&M
  • 15. Step 1 - All or nothing Definition of „All“ and „Nothing“ a. Definition of T&M rate per Sprint b. Definition of maximum number of Sprints without payments
  • 16. Step 2 – All Models a. Functionality b. (Cost of) Delays c. Bugs d. Absences e. … Agreement on Countable Items
  • 17. Step 3 – All Models P&A: a. Duration 3 to 5 Sprints b. Execution of Sprints based on full T&M rate c. Definition of Velocity at the end of theses Sprints d. Definition of success criterias for bonus payments (Accomplishments) Evaluation of Velocity All or Nothing: a. Duration 3 to 5 Sprints b. Definition of Velocity at the end of these Sprints MC: a. Duration 3 to 5 Sprints b. Definition of Velocity at the end of these Sprints
  • 18. Step 4 – All Models a. Retrospectives about collaboration b. Reviews of deliverables c. Validation of idle-time, delays, and waiting periods d. Validation of reporting schemes e. Validation of defects Definition of Check-Points
  • 19. Step 5 – All Models a. Identification of potential risk for the client b. Definition of exit-criteria for the client c. Identification of potential risks for the contractor d. Definition of exit-criteria for the contractor Definition of Exit Criteria 1/2
  • 20. Step 5 – All Models P&A: - Definition of Exit Criteria 2/2 All or Nothing: a. Definition of instalment for the contractor on exit of the client b. Definition of exit-criteria „no further payment expected“ c. Definition of exit-criteria „quality sucks“ d. Definition of budget distribution in case of exit based on „sufficient functionality“ MC: a. Definition of instalment for the contractor on exit of the client b. Definition of exit-criteria „sufficient/enough functionality“ c. Definition of budget distribution in case of exit based on „sufficient functionality“
  • 21. Step 6 – All Models a. Duration of project/collaboration b. Knowledge-transfer c. Warranty d. … Definition of General Agreements
  • 22. Model „Provisions and Accomplishments“ Pros Cons Motivation to keep pace Based on Velocity Transparency Complex with multiple teams Collaboration required Scope-creep possible Simple with single teams Contractor stuck in just provisions payments Can start without comprehensive requirements definition Volume-based
  • 23. Model „Money for nothing, Change for free“ Pros Cons Motivation to keep pace Disagreements about complexity possible Transparency More comprehensive requirements elicitation required Collaboration required Requires estimation Value based Analysis-phase required Runs well with multiple teams Should avoid exhausting discussions about change requests
  • 24. Model „All or Nothing“ Pros Cons Motivation to keep pace Disagreements about quality possible Transparency Idle time for contractor teams possible Collaboration required Subjective values can influence progress/project Value and quality based Runs well with multiple teams Can prevent exhausting discussions about change requests Simple
  • 25. Summary • Well known models are established and commonly understood • Alternative models require a paradigm shift in certain areas • Well known models require sometimes ideal environments • Alternative models require trust • Well known models can work in agile environments • Alternative models need a different definition of „value“ and understanding of profit • Well known models usually formalize expectations in form of contracts • Alternative models allow expectations to be adjusted • Both approaches do have a raison d'être and are situative
  • 26. JIPP.IT GmbH Competence Center for Agile Software Development Tel: +43 (0)3112 90 300 | office@jipp.it Dr. Wolfgang Richter Tel.: +43 (0) 664 4423884 Email: wolfgang.richter@jipp.it Web: http://www.jipp.it Just Innovative People and Products. Information Technology Contact Information 26