SlideShare a Scribd company logo
THERE’S NO SUCH THING AS AN AGILE
CONTRACT
Agile Slovenia 2014
Dušan Omerčević, VP of Product Development
@dusano
http://restreaming.me
We’ve become agile but our
customers have not; how can we
make our customers more agile?
We can’t do much; we are bound
by the terms of contract.
Agile contract
Agenda
1. What is contract?
2. What is “agile contract” unicorn supposed to be?
3. Three example contracts
4. Surviving without unicorns
An agreement creating obligations
enforceable by law.
http://www.law.cornell.edu/wex/contract
Why contracts?
• A way for customer and vendor to discuss the
common goal.
• Agreement drafting is taken much more serious
if law is involved.
• Insurance policy against many things that
commonly go wrong
• Save your ass document
Essential elements of a contract
• What
• When
• Price
Essential elements of a contract
• What
• When
• Price
Agile contract unicorn is a dream that only two
elements of a contract can be specified, while
either time, price, or scope can be left out.
Traffic Management System
Total project value:
5M euro
Our part: Control Software
• price: ~100K EUR
• time: August ‘04 to January ‘05
• scope: detailed functional specifications
Yellow pages/Firma.si
Vendor point of view
• price: standard hourly rate
• time: January to July ‘09
• scope: 3000 hours
“Time and materials” contract
Our point of view
• price: ~150,00 EUR
• time: January to July ‘09
• scope: yellow pages with user reviews and
feedback
“fixed-everything” contract
Zemanta reporting dashboard
Project plan
• price: 7 engineers
• time: May to July 2015
• scope: reports aggregation, reporting dashboard,
basic campaign management
internal, but still “fixed-everything” contract
(enforced/sanctioned by CEO)
Surviving without unicorns
1. Understand customer’s internal politics
Surviving without unicorns
1. Understand customer’s internal politics
2. Put buffers in place when planning
Surviving without unicorns
1. Understand customer’s internal politics
2. Put buffers in place when planning
3. Concentrate on scope
Surviving without unicorns
1. Understand customer’s internal politics
2. Put buffers in place when planning
3. Concentrate on scope
4. Don’t compromise on quality
Surviving without unicorns
1. Understand customer’s internal politics
2. Put buffers in place when planning
3. Concentrate on scope
4. Don’t compromise on quality
5. Good personal relationships go a long way
Agile elements of a standard contract
• milestones
• change requests
• early termination clauses
Conclusions
• Contracts are grounded in legal system
• If both parties agree, contracts can be changed at
will
• If parties disagree, contract must be specific
enough for a judge to rule on the obligations
• Good project managers were agile long before it
was cool
HVALA!
Dušan Omerčević, VP of Product Development
@dusano
http://restreaming.me
Photo credits
Unicorn - https://www.flickr.com/photos/vblibrary/8472794574/

More Related Content

Similar to There’s no such thing as an agile contract - Agile Slovenia 2014

Cross Border M&A
Cross Border M&ACross Border M&A
Cross Border M&A
Eversheds Sutherland
 
Business Integrity and ACC Europe Webinar December 2014
Business Integrity and ACC Europe Webinar December 2014Business Integrity and ACC Europe Webinar December 2014
Business Integrity and ACC Europe Webinar December 2014
Lucia_Marketing
 
Contract Management - Generating Real Value from your Contracts
Contract Management - Generating Real Value from your ContractsContract Management - Generating Real Value from your Contracts
Contract Management - Generating Real Value from your Contracts
Tejari
 
Generating Real Value from your Contracts
Generating Real Value from your ContractsGenerating Real Value from your Contracts
Generating Real Value from your Contracts
BravoSolution
 
John.baniszewski
John.baniszewskiJohn.baniszewski
John.baniszewskiNASAPMC
 
Public Sector breakfast club, September 2018, Exeter
Public Sector breakfast club, September 2018, ExeterPublic Sector breakfast club, September 2018, Exeter
Public Sector breakfast club, September 2018, Exeter
Browne Jacobson LLP
 
LN I - PPT.pptx
LN I - PPT.pptxLN I - PPT.pptx
LN I - PPT.pptx
AronHailesellasieAbr
 
Contracts 2.0 simple, visual and understandable
Contracts 2.0   simple, visual and understandableContracts 2.0   simple, visual and understandable
Contracts 2.0 simple, visual and understandable
Kristian Foss
 
Bpc e kit_sample
Bpc e kit_sampleBpc e kit_sample
Bpc e kit_sampleRicHarper
 
Simplified content design for legal content: Presentation for GatherContent 2...
Simplified content design for legal content: Presentation for GatherContent 2...Simplified content design for legal content: Presentation for GatherContent 2...
Simplified content design for legal content: Presentation for GatherContent 2...
Frances Gordon
 
HOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITY
HOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITYHOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITY
HOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITY
Burns White LLC
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
Intelliware Development Inc.
 
2010-Tokyo-EBIG-Schrager-Semagin
2010-Tokyo-EBIG-Schrager-Semagin2010-Tokyo-EBIG-Schrager-Semagin
2010-Tokyo-EBIG-Schrager-SemaginDenys Semagin
 
Agile on the beach 2014: Contracted to deliver outcomes
Agile on the beach 2014: Contracted to deliver outcomesAgile on the beach 2014: Contracted to deliver outcomes
Agile on the beach 2014: Contracted to deliver outcomes
krislander
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
Electronic Technology Consultants
 
Logic Way Company Presentation
Logic Way Company Presentation Logic Way Company Presentation
Logic Way Company Presentation LogicWayLtd
 
The Ultimate Guide to The Digital Procurement Management
The Ultimate Guide to The Digital Procurement ManagementThe Ultimate Guide to The Digital Procurement Management
The Ultimate Guide to The Digital Procurement Management
DanitKellmer1
 
Project Procurement Management
Project Procurement ManagementProject Procurement Management
Project Procurement Management
Andersson Lujan Ojeda
 

Similar to There’s no such thing as an agile contract - Agile Slovenia 2014 (20)

Cross Border M&A
Cross Border M&ACross Border M&A
Cross Border M&A
 
Business Integrity and ACC Europe Webinar December 2014
Business Integrity and ACC Europe Webinar December 2014Business Integrity and ACC Europe Webinar December 2014
Business Integrity and ACC Europe Webinar December 2014
 
Contract Management - Generating Real Value from your Contracts
Contract Management - Generating Real Value from your ContractsContract Management - Generating Real Value from your Contracts
Contract Management - Generating Real Value from your Contracts
 
Generating Real Value from your Contracts
Generating Real Value from your ContractsGenerating Real Value from your Contracts
Generating Real Value from your Contracts
 
Practitioner class 3: Contract strategy
Practitioner class 3: Contract strategyPractitioner class 3: Contract strategy
Practitioner class 3: Contract strategy
 
John.baniszewski
John.baniszewskiJohn.baniszewski
John.baniszewski
 
Agile software development how can it go wrong - purdey castle
Agile software development   how can it go wrong - purdey castleAgile software development   how can it go wrong - purdey castle
Agile software development how can it go wrong - purdey castle
 
Public Sector breakfast club, September 2018, Exeter
Public Sector breakfast club, September 2018, ExeterPublic Sector breakfast club, September 2018, Exeter
Public Sector breakfast club, September 2018, Exeter
 
LN I - PPT.pptx
LN I - PPT.pptxLN I - PPT.pptx
LN I - PPT.pptx
 
Contracts 2.0 simple, visual and understandable
Contracts 2.0   simple, visual and understandableContracts 2.0   simple, visual and understandable
Contracts 2.0 simple, visual and understandable
 
Bpc e kit_sample
Bpc e kit_sampleBpc e kit_sample
Bpc e kit_sample
 
Simplified content design for legal content: Presentation for GatherContent 2...
Simplified content design for legal content: Presentation for GatherContent 2...Simplified content design for legal content: Presentation for GatherContent 2...
Simplified content design for legal content: Presentation for GatherContent 2...
 
HOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITY
HOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITYHOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITY
HOW TO SURVIVE CONSTRUCTION PROJECTS DURING TIMES OF ECONOMIC INSANITY
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
2010-Tokyo-EBIG-Schrager-Semagin
2010-Tokyo-EBIG-Schrager-Semagin2010-Tokyo-EBIG-Schrager-Semagin
2010-Tokyo-EBIG-Schrager-Semagin
 
Agile on the beach 2014: Contracted to deliver outcomes
Agile on the beach 2014: Contracted to deliver outcomesAgile on the beach 2014: Contracted to deliver outcomes
Agile on the beach 2014: Contracted to deliver outcomes
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Logic Way Company Presentation
Logic Way Company Presentation Logic Way Company Presentation
Logic Way Company Presentation
 
The Ultimate Guide to The Digital Procurement Management
The Ultimate Guide to The Digital Procurement ManagementThe Ultimate Guide to The Digital Procurement Management
The Ultimate Guide to The Digital Procurement Management
 
Project Procurement Management
Project Procurement ManagementProject Procurement Management
Project Procurement Management
 

More from Dusan Omercevic

Agile @Hekovnik part 1: Agile & Scrum
Agile @Hekovnik part 1: Agile & ScrumAgile @Hekovnik part 1: Agile & Scrum
Agile @Hekovnik part 1: Agile & Scrum
Dusan Omercevic
 
Agile @Hekovnik part 2: Kanban
Agile @Hekovnik part 2: KanbanAgile @Hekovnik part 2: Kanban
Agile @Hekovnik part 2: Kanban
Dusan Omercevic
 
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartupMy talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
Dusan Omercevic
 
The State of the Web Search
The State of the Web SearchThe State of the Web Search
The State of the Web SearchDusan Omercevic
 
Software Engineering in Startups
Software Engineering in StartupsSoftware Engineering in Startups
Software Engineering in Startups
Dusan Omercevic
 
Programming Motherfucker
Programming MotherfuckerProgramming Motherfucker
Programming Motherfucker
Dusan Omercevic
 

More from Dusan Omercevic (6)

Agile @Hekovnik part 1: Agile & Scrum
Agile @Hekovnik part 1: Agile & ScrumAgile @Hekovnik part 1: Agile & Scrum
Agile @Hekovnik part 1: Agile & Scrum
 
Agile @Hekovnik part 2: Kanban
Agile @Hekovnik part 2: KanbanAgile @Hekovnik part 2: Kanban
Agile @Hekovnik part 2: Kanban
 
My talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartupMy talk at a workshop for the 2nd generation of TSstartup
My talk at a workshop for the 2nd generation of TSstartup
 
The State of the Web Search
The State of the Web SearchThe State of the Web Search
The State of the Web Search
 
Software Engineering in Startups
Software Engineering in StartupsSoftware Engineering in Startups
Software Engineering in Startups
 
Programming Motherfucker
Programming MotherfuckerProgramming Motherfucker
Programming Motherfucker
 

Recently uploaded

Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 

Recently uploaded (20)

Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 

There’s no such thing as an agile contract - Agile Slovenia 2014

  • 1. THERE’S NO SUCH THING AS AN AGILE CONTRACT Agile Slovenia 2014 Dušan Omerčević, VP of Product Development @dusano http://restreaming.me
  • 2. We’ve become agile but our customers have not; how can we make our customers more agile?
  • 3. We can’t do much; we are bound by the terms of contract.
  • 5. Agenda 1. What is contract? 2. What is “agile contract” unicorn supposed to be? 3. Three example contracts 4. Surviving without unicorns
  • 6. An agreement creating obligations enforceable by law. http://www.law.cornell.edu/wex/contract
  • 7. Why contracts? • A way for customer and vendor to discuss the common goal. • Agreement drafting is taken much more serious if law is involved. • Insurance policy against many things that commonly go wrong • Save your ass document
  • 8. Essential elements of a contract • What • When • Price
  • 9. Essential elements of a contract • What • When • Price Agile contract unicorn is a dream that only two elements of a contract can be specified, while either time, price, or scope can be left out.
  • 10. Traffic Management System Total project value: 5M euro
  • 11. Our part: Control Software • price: ~100K EUR • time: August ‘04 to January ‘05 • scope: detailed functional specifications
  • 13. Vendor point of view • price: standard hourly rate • time: January to July ‘09 • scope: 3000 hours “Time and materials” contract
  • 14. Our point of view • price: ~150,00 EUR • time: January to July ‘09 • scope: yellow pages with user reviews and feedback “fixed-everything” contract
  • 16. Project plan • price: 7 engineers • time: May to July 2015 • scope: reports aggregation, reporting dashboard, basic campaign management internal, but still “fixed-everything” contract (enforced/sanctioned by CEO)
  • 17. Surviving without unicorns 1. Understand customer’s internal politics
  • 18. Surviving without unicorns 1. Understand customer’s internal politics 2. Put buffers in place when planning
  • 19. Surviving without unicorns 1. Understand customer’s internal politics 2. Put buffers in place when planning 3. Concentrate on scope
  • 20. Surviving without unicorns 1. Understand customer’s internal politics 2. Put buffers in place when planning 3. Concentrate on scope 4. Don’t compromise on quality
  • 21. Surviving without unicorns 1. Understand customer’s internal politics 2. Put buffers in place when planning 3. Concentrate on scope 4. Don’t compromise on quality 5. Good personal relationships go a long way
  • 22. Agile elements of a standard contract • milestones • change requests • early termination clauses
  • 23. Conclusions • Contracts are grounded in legal system • If both parties agree, contracts can be changed at will • If parties disagree, contract must be specific enough for a judge to rule on the obligations • Good project managers were agile long before it was cool
  • 24. HVALA! Dušan Omerčević, VP of Product Development @dusano http://restreaming.me
  • 25. Photo credits Unicorn - https://www.flickr.com/photos/vblibrary/8472794574/