SlideShare a Scribd company logo
1 of 32
...There has to be a
     better way
   Agile Edge October 2009
         Toby Mckenzie
Why do projects fail?


Projects fail due to poor communication
between stakeholders

Regardless of the ‘Agile’ methodology - they
seek to address this
Communication
Agile Manifesto

Individuals and interactions over process and
tools

Working software over comprehensive
documentation

Customer collaboration over contract
negotiation

Responding to change over following a plan
We’ve heard the benefits
         rd
       of Agile


 ...but how do we deliver these benefits in an
 outsourced relationship
Contracts sh
          should protect
      not dictate

 an exchange of promi
                   mises of which the law will
 provide a remedy

 an agreement creating and defining the
 obligations between two or more parties
Typical ways of procuring
           ys
         services


  Fixed Price

  Time & Materials
Fixed Price - The Good



 Works well with stable requirements

   e.g. Legislation projects
Fixed Price - The Bad

Illusion of control

Low in Collaboration

   Not change friendly

   Late visibility

Rarely get the best price

High cost of procurement
Time & Materials - The
       Good


Responds well to change

Does not assume that you know exactly what
you want upfront
Time & Materials - The
        Bad


Asymmetric distribution of risk

No incentive for a supplier to deliver early
So what are the
      alternatives?


If it was my money, how would I want to
contract
What we don’t want
An Asymmetric Risk Profile

To pay for changing requirements

The contract to stop us from doing the right
thing for the project

To waste time (and money) producing a
detailed specification to argue over that will
change
What we want
Open and honest communication

A fair allocation of risk

To only pay for working software

To be able to prioritise the features according
to value not contract

To be able decide when it is done

To be more aligned with Agile development
Sounds simple...



and conceptually it is...
In a nutshell

Agree a price per ‘unit’

Perform joint estimation on the feature in
‘units’

Deliver the completed features at the end of
the iteration

Only pay for accepted features
How do we define
     acceptance?

Before accept a feature into an iteration we
must define the acceptance criteria

Acceptance criteria must be unambiguous

Must be mutually agreed
How do we agree the
  price per ‘unit’


Calibration
Joint Estimation?



If we cannot agree the estimate, it is because
one party does not understand something
Feature Point Pricing -
      The Good

You only pay for accepted features

You are in control of the budget

You are in control of feature prioritisation

Change is embraced
Feature Point Pricing -
      The Bad


Requires commitment from you
Risk

Risk should be born by the party best able to
manage it.

  Uncertainty in the domain

     Customer

  Uncertainty in the technology

     Supplier
Questions you will
      always get

How much is it going to cost

How long will it take

Are you getting value for money
Next Steps



Get involved
Questions?
Reasons we outsource


Capacity Deficit

Skills Deficit

Risk Mitigation

and often all of the above
More aligned to ‘Agile’



Some guff from Agile Manifesto
As a Supplier

...I am tired of writing contracts to cover my
arse

...I am tired of negotiating with customers
details I know will change

...I am tired of watching what I say

...I am tired of doing what the contract requires
                       w
rather than what is right for the project
As a Customer
...I need to control the cost of my project

...I need to demonstrate value for money

...I need to satisfy my stakeholders

...I want an open and honest relationship

...I want to deliver business value rather than
negotiating if something is a change or not

...I need to achieve an outcome
Incentive Models



Completion bonuses

Revenue Share
What we are going to talk
         re
        about

  Back to basics / Scene setting AKA Intro

  Review of contracting approaches

    Strengths & Weaknesses

  Explore Alternative Approaches
Feature Point Pricing

We are used to creating product & iteration
backlogs

We are used to prioritising features / user
stories

We are used to estimating small units of work

More Related Content

Similar to Working With Agile Suppliers Toby Mckenzie

Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsSteve Nunziata
 
Px Webinars Provider Agreements 2010
Px Webinars Provider Agreements 2010Px Webinars Provider Agreements 2010
Px Webinars Provider Agreements 2010Praxiom
 
Effective Contract Management
Effective Contract ManagementEffective Contract Management
Effective Contract ManagementDr Gordon Murray
 
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
 
Managing client expectations of agile in commercial software projects
Managing client expectations of agile in commercial software projectsManaging client expectations of agile in commercial software projects
Managing client expectations of agile in commercial software projectsMSM Software
 
For Good or for Worse Making happy client relationships
For Good or for Worse Making happy client relationshipsFor Good or for Worse Making happy client relationships
For Good or for Worse Making happy client relationshipsImre Gmelig Meijling
 
Alternative Fee Arrangements
Alternative Fee ArrangementsAlternative Fee Arrangements
Alternative Fee ArrangementsNickDougan
 
Alternative Fee Arrangements
Alternative Fee ArrangementsAlternative Fee Arrangements
Alternative Fee ArrangementsNickDougan
 
Working to a brief pro forma
Working to a brief pro formaWorking to a brief pro forma
Working to a brief pro formaOli Walwyn
 
Tips to Simplify Contracting Process By SN Panigrahi
Tips to Simplify Contracting Process By SN PanigrahiTips to Simplify Contracting Process By SN Panigrahi
Tips to Simplify Contracting Process By SN PanigrahiSN Panigrahi, PMP
 
Are You Cut Out For Consulting
Are You Cut Out For ConsultingAre You Cut Out For Consulting
Are You Cut Out For Consultingjacobs5628
 
Sales Stage Management Guide - First Round Review
Sales Stage Management Guide - First Round ReviewSales Stage Management Guide - First Round Review
Sales Stage Management Guide - First Round ReviewFirst Round Capital
 
Are you cut out for consulting
Are you cut out for consultingAre you cut out for consulting
Are you cut out for consultingjacobs5628
 
Goto night - Agile fix price contracts
Goto night - Agile fix price contractsGoto night - Agile fix price contracts
Goto night - Agile fix price contractsErwin Saegesser
 

Similar to Working With Agile Suppliers Toby Mckenzie (20)

Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
 
Offers & Pricing
Offers & PricingOffers & Pricing
Offers & Pricing
 
BIS10 Service Delivery
BIS10 Service DeliveryBIS10 Service Delivery
BIS10 Service Delivery
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Business Proposal
Business ProposalBusiness Proposal
Business Proposal
 
Px Webinars Provider Agreements 2010
Px Webinars Provider Agreements 2010Px Webinars Provider Agreements 2010
Px Webinars Provider Agreements 2010
 
Effective Contract Management
Effective Contract ManagementEffective Contract Management
Effective Contract Management
 
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?
 
Managing client expectations of agile in commercial software projects
Managing client expectations of agile in commercial software projectsManaging client expectations of agile in commercial software projects
Managing client expectations of agile in commercial software projects
 
For Good or for Worse Making happy client relationships
For Good or for Worse Making happy client relationshipsFor Good or for Worse Making happy client relationships
For Good or for Worse Making happy client relationships
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Alternative Fee Arrangements
Alternative Fee ArrangementsAlternative Fee Arrangements
Alternative Fee Arrangements
 
Alternative Fee Arrangements
Alternative Fee ArrangementsAlternative Fee Arrangements
Alternative Fee Arrangements
 
Working to a brief pro forma
Working to a brief pro formaWorking to a brief pro forma
Working to a brief pro forma
 
Tips to Simplify Contracting Process By SN Panigrahi
Tips to Simplify Contracting Process By SN PanigrahiTips to Simplify Contracting Process By SN Panigrahi
Tips to Simplify Contracting Process By SN Panigrahi
 
Are You Cut Out For Consulting
Are You Cut Out For ConsultingAre You Cut Out For Consulting
Are You Cut Out For Consulting
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Sales Stage Management Guide - First Round Review
Sales Stage Management Guide - First Round ReviewSales Stage Management Guide - First Round Review
Sales Stage Management Guide - First Round Review
 
Are you cut out for consulting
Are you cut out for consultingAre you cut out for consulting
Are you cut out for consulting
 
Goto night - Agile fix price contracts
Goto night - Agile fix price contractsGoto night - Agile fix price contracts
Goto night - Agile fix price contracts
 

More from Valtech UK

Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UXValtech UK
 
The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownValtech UK
 
Get to know your users
Get to know your users Get to know your users
Get to know your users Valtech UK
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorValtech UK
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancValtech UK
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public SectorValtech UK
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressedValtech UK
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?Valtech UK
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignValtech UK
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People" Valtech UK
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleValtech UK
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?Valtech UK
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive DesignValtech UK
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companysValtech UK
 
Part 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionPart 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionValtech UK
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMValtech UK
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integrationValtech UK
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environmentsValtech UK
 
Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Valtech UK
 
Adapting agile to the entreprise
Adapting agile to the entreprise Adapting agile to the entreprise
Adapting agile to the entreprise Valtech UK
 

More from Valtech UK (20)

Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UX
 
The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon Brown
 
Get to know your users
Get to know your users Get to know your users
Get to know your users
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public Sector
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile manc
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public Sector
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressed
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive Design
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People"
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around People
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive Design
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companys
 
Part 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: InceptionPart 1: "Making Agile Work" Webinar Series: Inception
Part 1: "Making Agile Work" Webinar Series: Inception
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COM
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integration
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environments
 
Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects Using CFD, SPC and Kanban on UK GOV IT projects
Using CFD, SPC and Kanban on UK GOV IT projects
 
Adapting agile to the entreprise
Adapting agile to the entreprise Adapting agile to the entreprise
Adapting agile to the entreprise
 

Recently uploaded

Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTSkajalroy875762
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...meghakumariji156
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfwill854175
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxDitasDelaCruz
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateCannaBusinessPlans
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 

Recently uploaded (20)

Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 

Working With Agile Suppliers Toby Mckenzie

  • 1. ...There has to be a better way Agile Edge October 2009 Toby Mckenzie
  • 2. Why do projects fail? Projects fail due to poor communication between stakeholders Regardless of the ‘Agile’ methodology - they seek to address this
  • 4. Agile Manifesto Individuals and interactions over process and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 5. We’ve heard the benefits rd of Agile ...but how do we deliver these benefits in an outsourced relationship
  • 6. Contracts sh should protect not dictate an exchange of promi mises of which the law will provide a remedy an agreement creating and defining the obligations between two or more parties
  • 7. Typical ways of procuring ys services Fixed Price Time & Materials
  • 8. Fixed Price - The Good Works well with stable requirements e.g. Legislation projects
  • 9. Fixed Price - The Bad Illusion of control Low in Collaboration Not change friendly Late visibility Rarely get the best price High cost of procurement
  • 10. Time & Materials - The Good Responds well to change Does not assume that you know exactly what you want upfront
  • 11. Time & Materials - The Bad Asymmetric distribution of risk No incentive for a supplier to deliver early
  • 12. So what are the alternatives? If it was my money, how would I want to contract
  • 13. What we don’t want An Asymmetric Risk Profile To pay for changing requirements The contract to stop us from doing the right thing for the project To waste time (and money) producing a detailed specification to argue over that will change
  • 14. What we want Open and honest communication A fair allocation of risk To only pay for working software To be able to prioritise the features according to value not contract To be able decide when it is done To be more aligned with Agile development
  • 16. In a nutshell Agree a price per ‘unit’ Perform joint estimation on the feature in ‘units’ Deliver the completed features at the end of the iteration Only pay for accepted features
  • 17. How do we define acceptance? Before accept a feature into an iteration we must define the acceptance criteria Acceptance criteria must be unambiguous Must be mutually agreed
  • 18. How do we agree the price per ‘unit’ Calibration
  • 19. Joint Estimation? If we cannot agree the estimate, it is because one party does not understand something
  • 20. Feature Point Pricing - The Good You only pay for accepted features You are in control of the budget You are in control of feature prioritisation Change is embraced
  • 21. Feature Point Pricing - The Bad Requires commitment from you
  • 22. Risk Risk should be born by the party best able to manage it. Uncertainty in the domain Customer Uncertainty in the technology Supplier
  • 23. Questions you will always get How much is it going to cost How long will it take Are you getting value for money
  • 26. Reasons we outsource Capacity Deficit Skills Deficit Risk Mitigation and often all of the above
  • 27. More aligned to ‘Agile’ Some guff from Agile Manifesto
  • 28. As a Supplier ...I am tired of writing contracts to cover my arse ...I am tired of negotiating with customers details I know will change ...I am tired of watching what I say ...I am tired of doing what the contract requires w rather than what is right for the project
  • 29. As a Customer ...I need to control the cost of my project ...I need to demonstrate value for money ...I need to satisfy my stakeholders ...I want an open and honest relationship ...I want to deliver business value rather than negotiating if something is a change or not ...I need to achieve an outcome
  • 31. What we are going to talk re about Back to basics / Scene setting AKA Intro Review of contracting approaches Strengths & Weaknesses Explore Alternative Approaches
  • 32. Feature Point Pricing We are used to creating product & iteration backlogs We are used to prioritising features / user stories We are used to estimating small units of work