SlideShare a Scribd company logo
An experience on how Scrum helped the customer collaboration in a Fixed Price
project
1
AGILE FIXED PRICE
@giulioroggero @marcocalzolari
August, 10 - 2014
a phone call…
Agile Fixed Price - XP Days 2015
“Can you send me an
offer all-fixed for the
20th of August?”
Here is the 17 pages Request for Offer…
Gulp :-O
Critical Points
• Understand the client requests from
the RfO
• Estimate time and cost properly
without the team support
• Reduce the risk to fail
• The Client is not an easy one, it’s a
public company
Agile Fixed Price - XP Days 2015
7 Clients Types
• Commander: "I control everything"
• Urgent: "... then you're done? I need it now!”
• Not involved: ”it’s not my business"
• Collaborative: ”cool, we work together!"
• Undecided: "what do you suggest me? What if we
... "
• Delegator: ”they told me that may be we are late"
• Gold plater: ”can you add also that? "
Clients
have
Needs and
Problems
Earn, save,
protect
Meet the
customers needs
Innovate,
create, invent
How to satisfy them?
Use Superpowers!
A superpower is an uncommon ability that helps
the hero to solve problems that seem impossible
for common people
7 Superpowers
1. Telepathy
2. Zen Patience
3. Super Resistance
4. Teleportation
5. Super focus
6. Faster than light
7. Time Machine
I’m joking :-)
... but
Ultimate super power is…
“Customer collaboration over
contract negotiation”
3rd value of agile manifesto
What does it means?
Share the risk
www.agilereloaded.it
We row all in the same direction
The (real) 7
superpowers we used
in this Fixed Price
Project
… and not only
1 – Identify the real goals of your Client
2 – Align Client goals with the Customer
(end user) goals
How we can collaborate?
low Alignement between Client and Customer Goals high
lowConstraintshigh
We are a great team but
doesn’t deliver
High collaborationContinuous fighting
and scope change
Why we are doing this
project?
External Suppliers
Expo2015
App Key Features
Identification
App Development
Move in
Lombardia
Go to
Expo2015
Adv
Web Site
Totem Commuters
Tourist Expo2015
Datacenter
Trenord
Customer Care
App Expo 2015
App Development
App Promotion
Customer care
App Maintenance
Ticket sales
Improve Trenord Brand
Improve Trenord Sentiment
Business Model Canvas – App Expo 2015
Customer
Relationship
Partners Value
Proposition
Customers
Channels
Revenue StreamCost Drives
Key Activities
Key
Resources
Estimate the complexity
• Share how the cost structure of the project has
been estimated
• Use more estimation techniques
• Keep things simple as possible
Three-point estimation (PERT)
Probability
Estimated Cost
B
ML
W
Average
Planning Poker
3 - Share the vision
Personas and Customer Journeys
• Write down customer questions and then try to answer
• Identify proto-persona to help the Client impersonating
the Customer
• Touch the product, a pretotype
Examples of questions for a Trenord
Customer
“When the next train to Varese will start from
Cadorna?”
“Is my train in late?”
“All train lines are ok?”
Personas, un metodo efficace
@marcocalzolari
Proto personas
Customer journeys
Story board workshop
4 - Start to touch something as soon as as
possible
• From paper to product increment
• Keep the quality high (if doesn’t work we don’t show
it at the demo)
• Feedback loop, every two weeks a demo
• Continuous delivery in beta
• Continuous product backlog refinement
In the offer
Sprints and Releases
Continuous Delivery
5 - Separate the formal contract part from Scrum
Contract highlights
1. Scope, Cost and Time
2. Constraints and Assumptions
3. Responsablity and guarantee
4. Acceptance Criteria
5. Change request management
6. Go-live support and maintenance
7. Intellectual property, know-how and source
code
6 – Face problems and say “no” if you
are not adding value to the customer
The more early arise the problem the best is!
7 – Be reliable
Keep your promises
Don’t create false expecations
7 - … communicate …
Email
Telphone
Face to face
7 - … and celebrate the success
… 6 months after
Agile Fixed Price - XP Days 2015
What we learned
Client
Reach business
targets
Supplier
Earn money
“Understand why the
Client needs your help is
the first step for a
collaboration.”
Your
superpowers?
Thanks to
@giulioroggero @marcocalzolari

More Related Content

PPT
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
PDF
How To Deliver a Project With a 150% Advance
PDF
We are a software house - authors of unusual projects, startup enthusiasts an...
PDF
Why should I care about the Minimum Viable Product (MVP)
PDF
Continuous Design and Delivery
PDF
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
PDF
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
PDF
ConnectIn Amsterdam 2014 - Beter beslissen met data - Booking.com & Netwerven
[DevDay2019] Why you'll lose without UX Design - By Szilard Toth, CTO at e·pi...
How To Deliver a Project With a 150% Advance
We are a software house - authors of unusual projects, startup enthusiasts an...
Why should I care about the Minimum Viable Product (MVP)
Continuous Design and Delivery
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
ConnectIn Amsterdam 2014 - Beter beslissen met data - Booking.com & Netwerven

What's hot (9)

PDF
Think product workshop at J. Boye 14, awaken the Steve Jobs in you
PPT
The Hard life of Agile Coach Project in a ruin
PDF
7 Things to Consider Before You Hire Volusion Developer
PDF
Minimum Viable Product - theory and workshop
PDF
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
PDF
Minimum viable product @headstart pune Feb 2020
PPTX
Kanban na lodówce
PPTX
The Open API Effect
PDF
A PM and a Developer Walk into a Bar
Think product workshop at J. Boye 14, awaken the Steve Jobs in you
The Hard life of Agile Coach Project in a ruin
7 Things to Consider Before You Hire Volusion Developer
Minimum Viable Product - theory and workshop
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
Minimum viable product @headstart pune Feb 2020
Kanban na lodówce
The Open API Effect
A PM and a Developer Walk into a Bar
Ad

Viewers also liked (18)

PDF
Favorire i feature teams con architetture microservices
PPTX
Introduzione a Scrum
PPTX
Le aspettative delle trasformazioni agili
PDF
Agilità interculturale
PDF
Kanban boards step by step
PDF
Fix-Price Projects And Agile – PyCon Sette
PPT
Canvas Info Tech Inc
PDF
Baryons Extended Development Centre
PDF
Presentation for staff augmentation
PDF
Staff Augmentation
PPT
Agile e l’arte di semplificare progetti complessi
PPTX
F Square : Framework * Flow : In context of Scrum & Kanban
PPT
Resilient Contracting - Apache Http Server Case Study
PDF
LARION Engagement Model
PPTX
Staff Augmentation
PDF
#NoEstimates Thinking
PDF
Agile Estimation for Fixed Price Model
PPT
Agile project management 1 giornata - board game - v2
Favorire i feature teams con architetture microservices
Introduzione a Scrum
Le aspettative delle trasformazioni agili
Agilità interculturale
Kanban boards step by step
Fix-Price Projects And Agile – PyCon Sette
Canvas Info Tech Inc
Baryons Extended Development Centre
Presentation for staff augmentation
Staff Augmentation
Agile e l’arte di semplificare progetti complessi
F Square : Framework * Flow : In context of Scrum & Kanban
Resilient Contracting - Apache Http Server Case Study
LARION Engagement Model
Staff Augmentation
#NoEstimates Thinking
Agile Estimation for Fixed Price Model
Agile project management 1 giornata - board game - v2
Ad

Similar to Agile Fixed Price - XP Days 2015 (20)

PDF
PM Career Workshop IIMK
PDF
Backlog Management & Discovery
PPT
Be the Captain of Your Career
PPTX
Product Management workshop
PPTX
PM workshop
PPTX
MaGIC Academy Symposium 2015
PPTX
Questions to ask any new eCommerce agency
PDF
Denver Startup Week: Product Management from the Trenches
PPTX
Day522016 mba short
PDF
Talking to Humans at the Lean Startup Conference
PPTX
Day5short
PPTX
Confessions of an uber optimiser conversion summit - craig sullivan - v 1.9
PPTX
Workshop lean startup (Open workshop)
PDF
UX STRAT USA, Leo Frishberg and Dr. Charles Lambdin, "Presumptive Design Work...
PDF
Lean startup & customer development
PDF
The Investor Pitch - Entrepreneurship 101 (2012/2013)
PPTX
The Lean Canvas_TARA_Day 3
PDF
Spark_PMforEntrepreneurs_short
PPTX
Market Fit Fast Minimum Compelling Offing at UW CoMotion Labs
PDF
Learning Insights for the New Year [WEBINAR]
PM Career Workshop IIMK
Backlog Management & Discovery
Be the Captain of Your Career
Product Management workshop
PM workshop
MaGIC Academy Symposium 2015
Questions to ask any new eCommerce agency
Denver Startup Week: Product Management from the Trenches
Day522016 mba short
Talking to Humans at the Lean Startup Conference
Day5short
Confessions of an uber optimiser conversion summit - craig sullivan - v 1.9
Workshop lean startup (Open workshop)
UX STRAT USA, Leo Frishberg and Dr. Charles Lambdin, "Presumptive Design Work...
Lean startup & customer development
The Investor Pitch - Entrepreneurship 101 (2012/2013)
The Lean Canvas_TARA_Day 3
Spark_PMforEntrepreneurs_short
Market Fit Fast Minimum Compelling Offing at UW CoMotion Labs
Learning Insights for the New Year [WEBINAR]

More from Giulio Roggero (20)

PDF
Platform Engineering - a 360 degree view
PDF
Kubernetes and CNCF Landscape 101
PDF
Platform governance, gestire un ecosistema di microservizi a livello enterprise
PDF
Modernize Legacy Systems with Kubernetes
PDF
Stili architetturali in Kubernetes
PDF
Do pair programming with an artificial intelligence
PDF
Come i Microservizi favoriscono il lavoro dei Feature Teams
PDF
Scaling Legacy
PDF
Agile Journey
PDF
Microservices, Microfrontends and Feature Teams
PDF
Invisible infrastructures
PDF
Stop Meeting, Start Coding!
PDF
Eliminare gli Spaghetti API
PDF
Innovare nel B2C
PDF
Da spaghetti API a Piattaforma Digitale
PDF
Kanban board!
PPTX
API Conf 2017 - Allineare il business e la tecnologia grazie alle api
PPTX
Progettare l’intangibile - Progettando 2017
PPTX
Trust me, I'm a developer
PDF
Lavorare meglio e con le persone giuste
Platform Engineering - a 360 degree view
Kubernetes and CNCF Landscape 101
Platform governance, gestire un ecosistema di microservizi a livello enterprise
Modernize Legacy Systems with Kubernetes
Stili architetturali in Kubernetes
Do pair programming with an artificial intelligence
Come i Microservizi favoriscono il lavoro dei Feature Teams
Scaling Legacy
Agile Journey
Microservices, Microfrontends and Feature Teams
Invisible infrastructures
Stop Meeting, Start Coding!
Eliminare gli Spaghetti API
Innovare nel B2C
Da spaghetti API a Piattaforma Digitale
Kanban board!
API Conf 2017 - Allineare il business e la tecnologia grazie alle api
Progettare l’intangibile - Progettando 2017
Trust me, I'm a developer
Lavorare meglio e con le persone giuste

Recently uploaded (20)

PDF
MSPs in 10 Words - Created by US MSP Network
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PPTX
Principles of Marketing, Industrial, Consumers,
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
WRN_Investor_Presentation_August 2025.pdf
DOCX
Business Management - unit 1 and 2
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PDF
Laughter Yoga Basic Learning Workshop Manual
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
IFRS Notes in your pocket for study all the time
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
Nidhal Samdaie CV - International Business Consultant
PPT
Data mining for business intelligence ch04 sharda
PDF
How to Get Funding for Your Trucking Business
MSPs in 10 Words - Created by US MSP Network
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Principles of Marketing, Industrial, Consumers,
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Lecture (1)-Introduction.pptx business communication
WRN_Investor_Presentation_August 2025.pdf
Business Management - unit 1 and 2
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
Laughter Yoga Basic Learning Workshop Manual
New Microsoft PowerPoint Presentation - Copy.pptx
Power and position in leadershipDOC-20250808-WA0011..pdf
IFRS Notes in your pocket for study all the time
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Nidhal Samdaie CV - International Business Consultant
Data mining for business intelligence ch04 sharda
How to Get Funding for Your Trucking Business

Agile Fixed Price - XP Days 2015

Editor's Notes

  • #5: Ero al lago in vacanza e arriva la richiesta per una gara Documento [ tutto quello che ho Date, scope sono fissi Prezzi fissoPenali Partecipo? Chiesi al designer di fare uno Toccare con mano il prodotto nell-offerta
  • #9: Pe
  • #10: Per questo è importante capire da subito I problemi e I bisogni del cliente in modo da scrivere il contratto adeguatamente
  • #20: Definire tutto subito cautela il cliente E’ possibile prevedere tutto subito? E’ utopistico Meglio prevedere macro ambiti e obiettivi Raffinare periodicamente Raccogliere feedback dagli utenti finali
  • #33: La cosa importante è dividere in piccole cose il progetto. Queste cose debono essere tangibili.
  • #43: Ero al lago in vacanza e arriva la richiesta per una gara Documento [ tutto quello che ho Date, scope sono fissi Prezzi fissoPenali Partecipo? Chiesi al designer di fare uno Toccare con mano il prodotto nell-offerta