SlideShare a Scribd company logo
1 of 58
Download to read offline
Ten Risks that can sink your project
Peter Stevens
© 2020 Peter Stevens
and how to
mitigate them
in the contract
UA Online PMDay 2020 Vol.3
Let’s break the internet!
Where are you from? What do you do?
© 2020 Peter Stevens
Software Developer
Hardware Developer
Creative
Project Manager
Line Manager
C-Level Manager
something else
Meet Peter Stevens
“Mr. What Really Matters” © 2020 Peter Stevens
Build the Right Relationship Between
Sourcing and Agile Development Companies
PETER B. STEVENS
A Practitioner’s Guide to Creating the Right Contract
TEN AGILE
CONTRACTS
How to ask
Questions?
Photo © leonardo viti - Fotolia © 2020 Peter Stevens
Walter Stulzer
Executive Director
FutureWorks.ch
•All the goals
•Half the work
•¼ of the time
Every project is
a leap of faith
© 2020 Peter Stevens
I’d like to show you how changing the
playing rules can enable dramatically
better results
© 2020 Peter Stevens
Image: SpaceX at Unsplash
The risk of time and materials contracts is that – except
for the bill – you may never get anything.
© 2020 Peter Stevens
For example, NASA Project Orion:
15 Years / $18.7 Billion / Total (Test-) Flight Time: 4h 36m
© 2020 Peter StevensQuelle: https://en.wikipedia.org/wiki/Orion_(spacecraft)
What would SpaceX do?
“…basically [SpaceX was] accomplishing
things in weeks that would take NASA years.
And we were all shocked at that.”
-- Garrett Reisman,
NASA Astronaut, heute SpaceX Advisor
© 2020 Peter StevensImage: Wikipedia
The Commercial Cargo Program paved the way for the
Commercial Crew program.
Orbital Sciences Cygnus SpaceX Falcon-9
© 2020 Peter StevensImages: Wikipedia, SpaceX
6 Years, $6.8 Billion,
Result: 2 Spacecraft, one is now in service
Boeing Starliner $4.3 Mia SpaceX Crew Dragon $2.5 Mia
© 2020 Peter StevensQuelle:
https://observer.com/2019/11/nasa-audit-boeing-spacex-iss-ccp-mission-spacecraft-budget/
Images: Wikipedia
What is the challenge of complex development projects?
Physical Construction IT, Software, Organizations
© 2020 Peter StevensImages: Unsplash
What is the challenge of complex projects?
Physical Construction IT, Software, Organizations
© 2020 Peter Stevens
You know what you need
You cannot know,
what you need
Leading a complex project is different
Images: Unsplash
How do we bring, quality, speed and complexity under
the same roof?
© 2020 Peter Stevens
How does
Scrum manage
these risks?
What are the
risks of a
development
project?
Review: What
does it mean to
be agile?
© 2020 Peter Stevens
CONTENT WARNING
MAY CONTAIN ADULT LANGUAGE OR
INCONVENIENT TRUTHS.
MANAGERIAL DISCRETION ADVISED
You may still do some projects traditionally.
Clarity possible - classical Complexity dominates - agile
© 2020 Peter Stevens
How do we bring, quality, speed and complexity under
the same roof?
© 2020 Peter Stevens
Review: What
does it mean to
be agile?
© 2020 Peter Stevens
The first sentance and first principle define the agile
mindset
Learning
Collaboration
Purpose
© 2020 Peter Stevens
How do we bring, quality, speed and digitalization under
the same room?
© 2020 Peter Stevens
What are the
risks of a
development
project?
Review: What
does it mean to
be agile?
Risks that can kill your project
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
1. Delivery Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
2. Time and Budget Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
3. Scope Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
4. Market Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
5. Technical Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
6. Social Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
7. Dependencies
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
8. Stakeholder Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
9. Change Management Risk
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
© 2020 Peter Stevens
Risks that can kill your project
10. Wishful thinking
© 2020 Peter Stevens
Source: Ten Agile Contracts, by Peter Stevens
Drawings by L. Quattri, used by permission
Wishful thinking is widespread
« The reality is that all estimates are lies.
« To get the business, the client has to pretend to know what
they want, and I have to pretend to know how much time
and money it will cost to deliver it.
« If we don’t play the game, I can’t get the business.
« Our relationship starts with a lie.»
Wiktor Żołnowski
Co-founder Pragmatic Coders
Customer Service Leader Award Winner
World Agility Forum 2019
© 2020 Peter Stevens Photo courtesy Pragmatic Coders
How do we bring, quality, speed and complexity under
the same roof?
© 2020 Peter Stevens
How does
Scrum manage
these risks?
What are the
risks of a
development
project?
Review: What
does it mean to
be agile?
A classical approach to development defines a series of
milestones on the way to a finished product
Shippable
ProductVision Milestone
Milestone
Milestone
Image © 2009-2019 Peter Stevens
Licensed CC-BY-NC-ND
Scrum introduces one constraint: at least every 30 days the
team has to produce a version of the product that could be
shipped and can be reviewed
Shippable
ProductVision
Maximum 30 days
Image © 2009-2019 Peter Stevens
Licensed CC-BY-NC-ND
Vision
Potentially
Shippable
Product
Every sprint, the Scrum Team reviews their progress and
direction with stakeholders
Maximum 30 days
Review:
Product with
Stakeholders
Image © 2009-2019 Peter Stevens
Licensed CC-BY-NC-ND
Vision
Potentially
Shippable
Product
This enables fine-grained decision making about what to
do next…
Maximum 30 days
Review
Product with
Stakeholders
What
brings
value?
Planning:
What to do?
How to do it?
Image © 2009-2019 Peter Stevens
Licensed CC-BY-NC-ND
Shippable
ProductVision
Potentially
Shippable
Product
…and virtually eliminates delivery risk at the end of the
project
Maximum 30 days
Review
Product with
Stakeholders
What
brings
value?
Planning:
What to do?
How to do it?
Image © 2009-2019 Peter Stevens
Licensed CC-BY-NC-ND
Lieferbares
ProduktVision
Potenziell
lieferbares
Produkt
Scrum was designed to minimize the risks of product
development
Maximum 30 Tage
Review:
Produkt mit
Stakeholdern
Was
bringt
Wert?
Planung:
Was / Wie?
Image © 2009-2020 Peter Stevens
Licensed CC-BY-NC-ND
© 2020 Peter Stevens
Bosch: Park distance control for locomotives
Prototype, validate, improve, improve,
improve & ship
41Copyright 2006-2020 Joe Justice however please recognize noted attributions.
@JoeJustice0 Joe@WIKISPEED.com
Bosch: First prototype to shipping product
in 5 weeks
42Copyright 2006-2020 Joe Justice however please recognize noted attributions.
@JoeJustice0 Joe@WIKISPEED.com
Shippable
ProductVision
Potentially
Shippable
Product
Extreme Manufacturing
accelerates product development further
Maximum 1 week
Review
Product with
Stakeholders
What
brings
value?
Planning:
What to do?
How to do it?
Image © 2009-2019 Peter Stevens
Licensed CC-BY-NC-ND
Let’s eliminate some wishful thinking:
Digitalization is Software and Software is Complex
Physical Construction IT, Software, Organizations
© 2020 Peter StevensImages: Unsplash
An agile approach is essential
Physical Construction IT, Software, Organizations
© 2020 Peter StevensImages: Unsplash
Your Scrum team offers:
Scrum Master & Development Team Scope and Risk Management A version to test in the market
or sell every sprint
Giftbox icon made by Freepik from www.flaticon.com
© 2020 Peter Stevens
Your Scrum team expects:
Constructive Feedback
at each Sprint Review
An empowered Product Owner Active Stakeholders
Giftbox icon made by Freepik from www.flaticon.com
© 2020 Peter Stevens
Tips for collaboration between stakeholders and a
development organization (with or without a contract)
© 2020 Peter Stevens
Any collaboration
based on fixed-scope
is not agile
© 2020 Peter Stevens
Collaboration based
on variable scope can
be agile
© 2020 Peter Stevens
A Sprint is to your project what a brick is to your
wall: A building block with uniform dimensions
© 2020 Peter StevensPhoto by Paweł Czerwiński on Unsplash
Option 1: Buy what the
supplier is delivering
© 2020 Peter Stevens
Option 2: Offer the
produce or service that the
customer needs
© 2020 Peter Stevens
Tips for an agile relationship
As
Supplier
As
Client
© 2020 Peter Stevens
Tips for an agile relationship
• Align with the risk management
of your framework
• Product Owner by Client with
Decision-Making Authority
• Every Sprint Produces a Release
Candidate
• Client supplies Chief
Impediments Removal Officer
• Contracts with fixed scope are
not in your interest
© 2020 Peter Stevens
As
Client
Tips for an agile relationship
• Your first goal
• Deliver a working release candidate
every sprint
• Include the collaboration
framework as part of your quote
• e.g. Scrum
• Supply Scrum Master and
Development Team
• 100% dedicated to the project
As
Supplier
© 2020 Peter Stevens
For more tips
Build the Right Relationship Between
Sourcing and Agile Development Companies
PETER B. STEVENS
A Practitioner’s Guide to Creating the Right Contract
TEN AGILE
CONTRACTS
Scrum, Product Owner, Personal Agility, and
Executive Led Transformation workshops:
https://saat-network.ch/course-calendarhttps://tencontracts.com
© 2020 Peter Stevens
Questions?
How does it fit?
• What did you learn?
• What surprised you?
• How is this different that
what you are doing today?
Photo © leonardo viti - Fotolia © 2020 Peter Stevens

More Related Content

More from Lviv Startup Club

Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Lviv Startup Club
 
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)Lviv Startup Club
 
Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)Lviv Startup Club
 
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...Lviv Startup Club
 
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...Lviv Startup Club
 
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...Lviv Startup Club
 
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...Lviv Startup Club
 
Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)Lviv Startup Club
 
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...Lviv Startup Club
 
Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)Lviv Startup Club
 
Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)Lviv Startup Club
 
Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)Lviv Startup Club
 
Anna Kompanets: PMO Maturity and Continuous Improvement (UA)
Anna Kompanets: PMO Maturity and Continuous Improvement (UA)Anna Kompanets: PMO Maturity and Continuous Improvement (UA)
Anna Kompanets: PMO Maturity and Continuous Improvement (UA)Lviv Startup Club
 
Natalia Folgina: General state of IT talent market (UA)
Natalia Folgina: General state of IT talent market (UA)Natalia Folgina: General state of IT talent market (UA)
Natalia Folgina: General state of IT talent market (UA)Lviv Startup Club
 
Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)
Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)
Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)Lviv Startup Club
 
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...Lviv Startup Club
 
Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...
Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...
Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...Lviv Startup Club
 
Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)
Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)
Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)Lviv Startup Club
 
Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...
Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...
Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...Lviv Startup Club
 
Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...
Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...
Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...Lviv Startup Club
 

More from Lviv Startup Club (20)

Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...Andrii Rodionov: What can go wrong in a distributed system – experience from ...
Andrii Rodionov: What can go wrong in a distributed system – experience from ...
 
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
Dmytro Tkachenko: Можливості АІ відео для бізнесу (UA)
 
Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)Roman Kyslyi: Використання та побудова LLM агентів (UA)
Roman Kyslyi: Використання та побудова LLM агентів (UA)
 
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
Veronika Snizhko: Штучний інтелект як каталізатор інноваційної культури в ком...
 
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
Volodymyr Zhukov: Ключові труднощі в реальних імплементаціях AI. Досвід з пра...
 
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
Volodymyr Zhukov: Куди рухається ринок AI у 2024 році. Інсайти від Stanford H...
 
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
Andrii Boichuk: The RAG is dead, long live the RAG або як сучасні LLM змінюют...
 
Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)Vladyslav Fliahin: Applications of Gen AI in CV (UA)
Vladyslav Fliahin: Applications of Gen AI in CV (UA)
 
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
Artem Ternov: Побудова платформи під DataEngineering та DataScience в ентерпр...
 
Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)Michael Vidyakin: Defining PMO Structure and Governance (UA)
Michael Vidyakin: Defining PMO Structure and Governance (UA)
 
Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)Michael Vidyakin: Assessing Organizational Readiness (UA)
Michael Vidyakin: Assessing Organizational Readiness (UA)
 
Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)Michael Vidyakin: Introduction to PMO (UA)
Michael Vidyakin: Introduction to PMO (UA)
 
Anna Kompanets: PMO Maturity and Continuous Improvement (UA)
Anna Kompanets: PMO Maturity and Continuous Improvement (UA)Anna Kompanets: PMO Maturity and Continuous Improvement (UA)
Anna Kompanets: PMO Maturity and Continuous Improvement (UA)
 
Natalia Folgina: General state of IT talent market (UA)
Natalia Folgina: General state of IT talent market (UA)Natalia Folgina: General state of IT talent market (UA)
Natalia Folgina: General state of IT talent market (UA)
 
Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)
Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)
Andrii Burlutskyi: Емпатія та AI: секрет сучасного demand generation (UA)
 
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...
Maxim Pоchebut: Symphony of leadership: bridging the business and learning go...
 
Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...
Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...
Kateryna Doroshevska: Побудова довіри та впізнаванності через персональний бр...
 
Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)
Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)
Maryna Ruban: ТОП фішок, які використовують в IT у 2024 році (UA)
 
Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...
Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...
Eldar Nagorniy: Стратегія хамелеона. Як просувати ІТ outsource, мімікруючи пі...
 
Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...
Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...
Danylo Fedirko: Leveraging AI in SEO and optimizing for SRE (ChatGPT and Bard...
 

Recently uploaded

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Peter Stevens. Peter Stevens. 10 Risks that can sink your project and how Agility helps you master them

  • 1. Ten Risks that can sink your project Peter Stevens © 2020 Peter Stevens and how to mitigate them in the contract UA Online PMDay 2020 Vol.3
  • 2. Let’s break the internet! Where are you from? What do you do? © 2020 Peter Stevens Software Developer Hardware Developer Creative Project Manager Line Manager C-Level Manager something else
  • 3. Meet Peter Stevens “Mr. What Really Matters” © 2020 Peter Stevens Build the Right Relationship Between Sourcing and Agile Development Companies PETER B. STEVENS A Practitioner’s Guide to Creating the Right Contract TEN AGILE CONTRACTS
  • 4. How to ask Questions? Photo © leonardo viti - Fotolia © 2020 Peter Stevens
  • 5. Walter Stulzer Executive Director FutureWorks.ch •All the goals •Half the work •¼ of the time
  • 6. Every project is a leap of faith © 2020 Peter Stevens
  • 7. I’d like to show you how changing the playing rules can enable dramatically better results © 2020 Peter Stevens Image: SpaceX at Unsplash
  • 8. The risk of time and materials contracts is that – except for the bill – you may never get anything. © 2020 Peter Stevens
  • 9. For example, NASA Project Orion: 15 Years / $18.7 Billion / Total (Test-) Flight Time: 4h 36m © 2020 Peter StevensQuelle: https://en.wikipedia.org/wiki/Orion_(spacecraft)
  • 10. What would SpaceX do? “…basically [SpaceX was] accomplishing things in weeks that would take NASA years. And we were all shocked at that.” -- Garrett Reisman, NASA Astronaut, heute SpaceX Advisor © 2020 Peter StevensImage: Wikipedia
  • 11. The Commercial Cargo Program paved the way for the Commercial Crew program. Orbital Sciences Cygnus SpaceX Falcon-9 © 2020 Peter StevensImages: Wikipedia, SpaceX
  • 12. 6 Years, $6.8 Billion, Result: 2 Spacecraft, one is now in service Boeing Starliner $4.3 Mia SpaceX Crew Dragon $2.5 Mia © 2020 Peter StevensQuelle: https://observer.com/2019/11/nasa-audit-boeing-spacex-iss-ccp-mission-spacecraft-budget/ Images: Wikipedia
  • 13. What is the challenge of complex development projects? Physical Construction IT, Software, Organizations © 2020 Peter StevensImages: Unsplash
  • 14. What is the challenge of complex projects? Physical Construction IT, Software, Organizations © 2020 Peter Stevens You know what you need You cannot know, what you need Leading a complex project is different Images: Unsplash
  • 15. How do we bring, quality, speed and complexity under the same roof? © 2020 Peter Stevens How does Scrum manage these risks? What are the risks of a development project? Review: What does it mean to be agile?
  • 16. © 2020 Peter Stevens CONTENT WARNING MAY CONTAIN ADULT LANGUAGE OR INCONVENIENT TRUTHS. MANAGERIAL DISCRETION ADVISED
  • 17. You may still do some projects traditionally. Clarity possible - classical Complexity dominates - agile © 2020 Peter Stevens
  • 18. How do we bring, quality, speed and complexity under the same roof? © 2020 Peter Stevens Review: What does it mean to be agile?
  • 19. © 2020 Peter Stevens
  • 20. The first sentance and first principle define the agile mindset Learning Collaboration Purpose © 2020 Peter Stevens
  • 21. How do we bring, quality, speed and digitalization under the same room? © 2020 Peter Stevens What are the risks of a development project? Review: What does it mean to be agile?
  • 22. Risks that can kill your project Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 23. Risks that can kill your project 1. Delivery Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 24. Risks that can kill your project 2. Time and Budget Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 25. Risks that can kill your project 3. Scope Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 26. Risks that can kill your project 4. Market Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 27. Risks that can kill your project 5. Technical Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 28. Risks that can kill your project 6. Social Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 29. Risks that can kill your project 7. Dependencies Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 30. Risks that can kill your project 8. Stakeholder Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 31. Risks that can kill your project 9. Change Management Risk Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission © 2020 Peter Stevens
  • 32. Risks that can kill your project 10. Wishful thinking © 2020 Peter Stevens Source: Ten Agile Contracts, by Peter Stevens Drawings by L. Quattri, used by permission
  • 33. Wishful thinking is widespread « The reality is that all estimates are lies. « To get the business, the client has to pretend to know what they want, and I have to pretend to know how much time and money it will cost to deliver it. « If we don’t play the game, I can’t get the business. « Our relationship starts with a lie.» Wiktor Żołnowski Co-founder Pragmatic Coders Customer Service Leader Award Winner World Agility Forum 2019 © 2020 Peter Stevens Photo courtesy Pragmatic Coders
  • 34. How do we bring, quality, speed and complexity under the same roof? © 2020 Peter Stevens How does Scrum manage these risks? What are the risks of a development project? Review: What does it mean to be agile?
  • 35. A classical approach to development defines a series of milestones on the way to a finished product Shippable ProductVision Milestone Milestone Milestone Image © 2009-2019 Peter Stevens Licensed CC-BY-NC-ND
  • 36. Scrum introduces one constraint: at least every 30 days the team has to produce a version of the product that could be shipped and can be reviewed Shippable ProductVision Maximum 30 days Image © 2009-2019 Peter Stevens Licensed CC-BY-NC-ND
  • 37. Vision Potentially Shippable Product Every sprint, the Scrum Team reviews their progress and direction with stakeholders Maximum 30 days Review: Product with Stakeholders Image © 2009-2019 Peter Stevens Licensed CC-BY-NC-ND
  • 38. Vision Potentially Shippable Product This enables fine-grained decision making about what to do next… Maximum 30 days Review Product with Stakeholders What brings value? Planning: What to do? How to do it? Image © 2009-2019 Peter Stevens Licensed CC-BY-NC-ND
  • 39. Shippable ProductVision Potentially Shippable Product …and virtually eliminates delivery risk at the end of the project Maximum 30 days Review Product with Stakeholders What brings value? Planning: What to do? How to do it? Image © 2009-2019 Peter Stevens Licensed CC-BY-NC-ND
  • 40. Lieferbares ProduktVision Potenziell lieferbares Produkt Scrum was designed to minimize the risks of product development Maximum 30 Tage Review: Produkt mit Stakeholdern Was bringt Wert? Planung: Was / Wie? Image © 2009-2020 Peter Stevens Licensed CC-BY-NC-ND © 2020 Peter Stevens
  • 41. Bosch: Park distance control for locomotives Prototype, validate, improve, improve, improve & ship 41Copyright 2006-2020 Joe Justice however please recognize noted attributions. @JoeJustice0 Joe@WIKISPEED.com
  • 42. Bosch: First prototype to shipping product in 5 weeks 42Copyright 2006-2020 Joe Justice however please recognize noted attributions. @JoeJustice0 Joe@WIKISPEED.com
  • 43. Shippable ProductVision Potentially Shippable Product Extreme Manufacturing accelerates product development further Maximum 1 week Review Product with Stakeholders What brings value? Planning: What to do? How to do it? Image © 2009-2019 Peter Stevens Licensed CC-BY-NC-ND
  • 44. Let’s eliminate some wishful thinking: Digitalization is Software and Software is Complex Physical Construction IT, Software, Organizations © 2020 Peter StevensImages: Unsplash
  • 45. An agile approach is essential Physical Construction IT, Software, Organizations © 2020 Peter StevensImages: Unsplash
  • 46. Your Scrum team offers: Scrum Master & Development Team Scope and Risk Management A version to test in the market or sell every sprint Giftbox icon made by Freepik from www.flaticon.com © 2020 Peter Stevens
  • 47. Your Scrum team expects: Constructive Feedback at each Sprint Review An empowered Product Owner Active Stakeholders Giftbox icon made by Freepik from www.flaticon.com © 2020 Peter Stevens
  • 48. Tips for collaboration between stakeholders and a development organization (with or without a contract) © 2020 Peter Stevens
  • 49. Any collaboration based on fixed-scope is not agile © 2020 Peter Stevens
  • 50. Collaboration based on variable scope can be agile © 2020 Peter Stevens
  • 51. A Sprint is to your project what a brick is to your wall: A building block with uniform dimensions © 2020 Peter StevensPhoto by Paweł Czerwiński on Unsplash
  • 52. Option 1: Buy what the supplier is delivering © 2020 Peter Stevens
  • 53. Option 2: Offer the produce or service that the customer needs © 2020 Peter Stevens
  • 54. Tips for an agile relationship As Supplier As Client © 2020 Peter Stevens
  • 55. Tips for an agile relationship • Align with the risk management of your framework • Product Owner by Client with Decision-Making Authority • Every Sprint Produces a Release Candidate • Client supplies Chief Impediments Removal Officer • Contracts with fixed scope are not in your interest © 2020 Peter Stevens As Client
  • 56. Tips for an agile relationship • Your first goal • Deliver a working release candidate every sprint • Include the collaboration framework as part of your quote • e.g. Scrum • Supply Scrum Master and Development Team • 100% dedicated to the project As Supplier © 2020 Peter Stevens
  • 57. For more tips Build the Right Relationship Between Sourcing and Agile Development Companies PETER B. STEVENS A Practitioner’s Guide to Creating the Right Contract TEN AGILE CONTRACTS Scrum, Product Owner, Personal Agility, and Executive Led Transformation workshops: https://saat-network.ch/course-calendarhttps://tencontracts.com © 2020 Peter Stevens
  • 58. Questions? How does it fit? • What did you learn? • What surprised you? • How is this different that what you are doing today? Photo © leonardo viti - Fotolia © 2020 Peter Stevens