SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Agile Contracts
LL.M. Juha Ilola
Turku Agile Day
27.2.2013
Wednesday, May 15, 13
© Copyright Reaktor 2013
legal guy @ Reaktor
previously @ major law firm, Sulake
doing legal IT stuff since 2001
Wednesday, May 15, 13
© Copyright Reaktor 2013
Agenda
1.Contracts and Lawyers
2.Pitfalls of Waterfall
3.Agile Contracts
Wednesday, May 15, 13
© Copyright Reaktor 2013
1. Contracts and Lawyers
Wednesday, May 15, 13
© Copyright Reaktor 2013
people really do hate
lawyers.
Wednesday, May 15, 13
© Copyright Reaktor 2013
lawyer
unnecessary complexity
Wednesday, May 15, 13
© Copyright Reaktor 2013
drafting contracts is similar
to writing code.
Wednesday, May 15, 13
© Copyright Reaktor 2013
a beautiful contract:
a contract that
provides the simplest
possible solution to enable
the purpose of the contract.
Wednesday, May 15, 13
© Copyright Reaktor 2013
negotiation of collaborative
contracts should not be
approached as a zero-sum
game.
Wednesday, May 15, 13
© Copyright Reaktor 2013
optimize contracts for
successful outcome, not for
the (imaginary) interests of
one party.
Wednesday, May 15, 13
© Copyright Reaktor 2013
current economic climate
does not favor beautiful
contracts.
nevertheless, such beauty is
worth fighting for.
Wednesday, May 15, 13
© Copyright Reaktor 2013
2. Pitfalls of Waterfall
Wednesday, May 15, 13
© Copyright Reaktor 2013
waterfall contract
=
fixed price + fixed scope
Wednesday, May 15, 13
© Copyright Reaktor 2013
“the Supplier will deliver
to the Customer the
software described in
Annex 1 for EUR [price] by
[deadline].”
Wednesday, May 15, 13
assumptions in
the contract dicatate what
will be done, not real
(discovered) needs.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Change Management
the Supplier will allow
change only if there is
enough money on the
table.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Fixed price
encourages the
Supplier to do
minimum at
maximum price.
Wednesday, May 15, 13
© Copyright Reaktor 2013
The contract gives the
Customer illusion of
control, but in fact
the Supplier operates
as a black box and
has no incentives for
transparency.
Wednesday, May 15, 13
© Copyright Reaktor 2013
3. Agile Contracts
Wednesday, May 15, 13
© Copyright Reaktor 2013
Risks of a software project are best
addressed by using agile methods.
Not with contract.
Agile contract should make it possible
to capitalize on the ability of agile
methods to provide the Customer with
best value for a given budget.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Empiric
Specified
Wednesday, May 15, 13
© Copyright Reaktor 2013
Backlog
Specified in detail
Recognized, required
functionalities
Release 1
Fuzzy ideas
Priority
Wednesday, May 15, 13
© Copyright Reaktor 2013
the object of an agile
contract should be the
performance of service
(as opposed to delivery of
specified results).
Wednesday, May 15, 13
© Copyright Reaktor 2013
team members subject
to approval of the
Customer.
the Customer has the
right require the
change of a team
member at any time,
for any reason.
Wednesday, May 15, 13
© Copyright Reaktor 2013
contents of the
services (i.e. backlog)
are agreed in
accordance with the
agile method.
no separate change
management is
necessary.
Wednesday, May 15, 13
© Copyright Reaktor 2013
charged on time &
material basis on the
basis of realized
hours / days.
set max budget?
charges are not tied
to the approval of the
results.
Wednesday, May 15, 13
© Copyright Reaktor 2013
alternatively target
price can be used.
target price is not
ideal, as it requires
scope and change
management.
saved or overrun
budget should be
divided 50/50.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Reaktor’s satisfaction
guarantee:
if the Customer feels that
Reaktor has not performed
with satisfactory level, they
may notify Reaktor and
receive discount of charges
relating to last sprint - no
questions asked.
Wednesday, May 15, 13
© Copyright Reaktor 2013
indefinite term
contract with
2 - 4 weeks’ notice
period.
trial period at the
beginning of the
contract?
Wednesday, May 15, 13
© Copyright Reaktor 2013
the Customer should
receive all rights or
unlimited license to
the results of the
services.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Thanks!
... remember to further the beauty of
simplicity when drafting contracts!
Wednesday, May 15, 13

Weitere ähnliche Inhalte

Andere mochten auch

Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile Projects
Mike Cohn
 
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?
Jen-Chieh Ko
 

Andere mochten auch (19)

Contracting for Agile Software Development
Contracting for Agile Software DevelopmentContracting for Agile Software Development
Contracting for Agile Software Development
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile Projects
 
Agile contracting a real challenge
Agile contracting a real challengeAgile contracting a real challenge
Agile contracting a real challenge
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile contracts workshop martin kearns
Agile contracts workshop martin kearnsAgile contracts workshop martin kearns
Agile contracts workshop martin kearns
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Agile Contracting in the Second Decade of Agility
Agile Contracting in the Second Decade of AgilityAgile Contracting in the Second Decade of Agility
Agile Contracting in the Second Decade of Agility
 
120521 agile contracts 2.1
120521 agile contracts 2.1120521 agile contracts 2.1
120521 agile contracts 2.1
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)
 
Seeing system patterns in organizational coaching
Seeing system patterns in organizational coachingSeeing system patterns in organizational coaching
Seeing system patterns in organizational coaching
 
Agile concepts and opportunities for contract management r walters
Agile concepts and opportunities for contract management  r walters Agile concepts and opportunities for contract management  r walters
Agile concepts and opportunities for contract management r walters
 
從Scrum到放棄scrum
從Scrum到放棄scrum從Scrum到放棄scrum
從Scrum到放棄scrum
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile Wake Up #3 : la contractualisation Agile
Agile Wake Up #3 : la contractualisation AgileAgile Wake Up #3 : la contractualisation Agile
Agile Wake Up #3 : la contractualisation Agile
 

Ähnlich wie Agile Contracts

The architect as contract administrator a legal perspective - presentation ...
The architect as contract administrator   a legal perspective - presentation ...The architect as contract administrator   a legal perspective - presentation ...
The architect as contract administrator a legal perspective - presentation ...
Zainab Zainordin
 
Resume Seah Eng Leng
Resume Seah Eng LengResume Seah Eng Leng
Resume Seah Eng Leng
Seah Eng Leng
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projects
eSAT Journals
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projects
eSAT Journals
 

Ähnlich wie Agile Contracts (18)

Contract
Contract Contract
Contract
 
Practitioner class 3: Contract strategy
Practitioner class 3: Contract strategyPractitioner class 3: Contract strategy
Practitioner class 3: Contract strategy
 
E-governance Project Contract Development: Challenges and How to Overcome Them
E-governance Project Contract Development: Challenges and How to Overcome ThemE-governance Project Contract Development: Challenges and How to Overcome Them
E-governance Project Contract Development: Challenges and How to Overcome Them
 
truSolar Affiliate Webinar
truSolar Affiliate WebinartruSolar Affiliate Webinar
truSolar Affiliate Webinar
 
Contracts 2
Contracts 2Contracts 2
Contracts 2
 
Project contracts
Project contractsProject contracts
Project contracts
 
Developing or Deepening your Law Practice Niche
Developing or Deepening your Law Practice Niche Developing or Deepening your Law Practice Niche
Developing or Deepening your Law Practice Niche
 
Ignite your 3 d printing ip
Ignite your 3 d printing ipIgnite your 3 d printing ip
Ignite your 3 d printing ip
 
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
 
What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...
What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...
What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...
 
What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...
What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...
What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...
 
Mac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Mac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability WorkshopMac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Mac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
 
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
 
The architect as contract administrator a legal perspective - presentation ...
The architect as contract administrator   a legal perspective - presentation ...The architect as contract administrator   a legal perspective - presentation ...
The architect as contract administrator a legal perspective - presentation ...
 
Resume Seah Eng Leng
Resume Seah Eng LengResume Seah Eng Leng
Resume Seah Eng Leng
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projects
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projects
 
Analysis of factors contributing delays and claims in
Analysis of factors contributing delays and claims inAnalysis of factors contributing delays and claims in
Analysis of factors contributing delays and claims in
 

Kürzlich hochgeladen

Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 

Kürzlich hochgeladen (20)

HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 

Agile Contracts

  • 1. Agile Contracts LL.M. Juha Ilola Turku Agile Day 27.2.2013 Wednesday, May 15, 13
  • 2. © Copyright Reaktor 2013 legal guy @ Reaktor previously @ major law firm, Sulake doing legal IT stuff since 2001 Wednesday, May 15, 13
  • 3. © Copyright Reaktor 2013 Agenda 1.Contracts and Lawyers 2.Pitfalls of Waterfall 3.Agile Contracts Wednesday, May 15, 13
  • 4. © Copyright Reaktor 2013 1. Contracts and Lawyers Wednesday, May 15, 13
  • 5. © Copyright Reaktor 2013 people really do hate lawyers. Wednesday, May 15, 13
  • 6. © Copyright Reaktor 2013 lawyer unnecessary complexity Wednesday, May 15, 13
  • 7. © Copyright Reaktor 2013 drafting contracts is similar to writing code. Wednesday, May 15, 13
  • 8. © Copyright Reaktor 2013 a beautiful contract: a contract that provides the simplest possible solution to enable the purpose of the contract. Wednesday, May 15, 13
  • 9. © Copyright Reaktor 2013 negotiation of collaborative contracts should not be approached as a zero-sum game. Wednesday, May 15, 13
  • 10. © Copyright Reaktor 2013 optimize contracts for successful outcome, not for the (imaginary) interests of one party. Wednesday, May 15, 13
  • 11. © Copyright Reaktor 2013 current economic climate does not favor beautiful contracts. nevertheless, such beauty is worth fighting for. Wednesday, May 15, 13
  • 12. © Copyright Reaktor 2013 2. Pitfalls of Waterfall Wednesday, May 15, 13
  • 13. © Copyright Reaktor 2013 waterfall contract = fixed price + fixed scope Wednesday, May 15, 13
  • 14. © Copyright Reaktor 2013 “the Supplier will deliver to the Customer the software described in Annex 1 for EUR [price] by [deadline].” Wednesday, May 15, 13
  • 15. assumptions in the contract dicatate what will be done, not real (discovered) needs. Wednesday, May 15, 13
  • 16. © Copyright Reaktor 2013 Change Management the Supplier will allow change only if there is enough money on the table. Wednesday, May 15, 13
  • 17. © Copyright Reaktor 2013 Fixed price encourages the Supplier to do minimum at maximum price. Wednesday, May 15, 13
  • 18. © Copyright Reaktor 2013 The contract gives the Customer illusion of control, but in fact the Supplier operates as a black box and has no incentives for transparency. Wednesday, May 15, 13
  • 19. © Copyright Reaktor 2013 3. Agile Contracts Wednesday, May 15, 13
  • 20. © Copyright Reaktor 2013 Risks of a software project are best addressed by using agile methods. Not with contract. Agile contract should make it possible to capitalize on the ability of agile methods to provide the Customer with best value for a given budget. Wednesday, May 15, 13
  • 21. © Copyright Reaktor 2013 Empiric Specified Wednesday, May 15, 13
  • 22. © Copyright Reaktor 2013 Backlog Specified in detail Recognized, required functionalities Release 1 Fuzzy ideas Priority Wednesday, May 15, 13
  • 23. © Copyright Reaktor 2013 the object of an agile contract should be the performance of service (as opposed to delivery of specified results). Wednesday, May 15, 13
  • 24. © Copyright Reaktor 2013 team members subject to approval of the Customer. the Customer has the right require the change of a team member at any time, for any reason. Wednesday, May 15, 13
  • 25. © Copyright Reaktor 2013 contents of the services (i.e. backlog) are agreed in accordance with the agile method. no separate change management is necessary. Wednesday, May 15, 13
  • 26. © Copyright Reaktor 2013 charged on time & material basis on the basis of realized hours / days. set max budget? charges are not tied to the approval of the results. Wednesday, May 15, 13
  • 27. © Copyright Reaktor 2013 alternatively target price can be used. target price is not ideal, as it requires scope and change management. saved or overrun budget should be divided 50/50. Wednesday, May 15, 13
  • 28. © Copyright Reaktor 2013 Reaktor’s satisfaction guarantee: if the Customer feels that Reaktor has not performed with satisfactory level, they may notify Reaktor and receive discount of charges relating to last sprint - no questions asked. Wednesday, May 15, 13
  • 29. © Copyright Reaktor 2013 indefinite term contract with 2 - 4 weeks’ notice period. trial period at the beginning of the contract? Wednesday, May 15, 13
  • 30. © Copyright Reaktor 2013 the Customer should receive all rights or unlimited license to the results of the services. Wednesday, May 15, 13
  • 31. © Copyright Reaktor 2013 Thanks! ... remember to further the beauty of simplicity when drafting contracts! Wednesday, May 15, 13