SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
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

Mais conteúdo relacionado

Destaque

Contracting for Agile Software Development
Contracting for Agile Software DevelopmentContracting for Agile Software Development
Contracting for Agile Software Developmentcspag67
 
Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile ProjectsMike Cohn
 
Agile contracting a real challenge
Agile contracting a real challengeAgile contracting a real challenge
Agile contracting a real challengePeter Horsten
 
Agile contracts workshop martin kearns
Agile contracts workshop martin kearnsAgile contracts workshop martin kearns
Agile contracts workshop martin kearnsMartin Kearns
 
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 AgilitySimon Bennett
 
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?Jen-Chieh Ko
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Drew Jemilo
 
Seeing system patterns in organizational coaching
Seeing system patterns in organizational coachingSeeing system patterns in organizational coaching
Seeing system patterns in organizational coachingJen-Chieh Ko
 
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 Expressworks International
 
從Scrum到放棄scrum
從Scrum到放棄scrum從Scrum到放棄scrum
從Scrum到放棄scrumHokila Jan
 
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 AgileZenika
 

Destaque (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
 

Semelhante a Agile Contracts

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 ThemPrakash Kumar
 
truSolar Affiliate Webinar
truSolar Affiliate WebinartruSolar Affiliate Webinar
truSolar Affiliate WebinartruSolar
 
Ignite your 3 d printing ip
Ignite your 3 d printing ipIgnite your 3 d printing ip
Ignite your 3 d printing ipAlan Scrase
 
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...ASpacone
 
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...Association for Project Management
 
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...Association for Project Management
 
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...Association for Project Management
 
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 LengSeah 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 projectseSAT 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 projectseSAT Journals
 
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 ineSAT Publishing House
 

Semelhante a Agile Contracts (16)

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
 
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...
 
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
 

Último

Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 

Último (20)

Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 

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