+ All Categories
Home > Business > Agile Fixed Price - XP Days 2015

Agile Fixed Price - XP Days 2015

Date post: 15-Apr-2017
Category:
Upload: giulio-roggero
View: 1,143 times
Download: 0 times
Share this document with a friend
46
An experience on how Scrum helped the customer collaboration in a Fixed Price project 1 AGILE FIXED PRICE @giuliorogge ro @marcocalzol ari
Transcript
Page 1: Agile Fixed Price - XP Days 2015

An experience on how Scrum helped the customer collaboration in a Fixed Price project

1

AGILE FIXED PRICE

@giulioroggero @marcocalzolari

Page 2: Agile Fixed Price - XP Days 2015

August, 10 - 2014

a phone call…

Page 3: Agile Fixed Price - XP Days 2015
Page 4: 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…

Page 5: Agile Fixed Price - XP Days 2015

Gulp :-O

Page 6: Agile Fixed Price - XP Days 2015

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

Page 7: Agile Fixed Price - XP Days 2015
Page 8: 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? "

Page 9: Agile Fixed Price - XP Days 2015

Clients have

Needs and Problems

Earn, save,protect

Meet the customers needs

Innovate, create, invent

Page 10: Agile Fixed Price - XP Days 2015

How to satisfy them?

Page 11: Agile Fixed Price - XP Days 2015

Use Superpowers!

A superpower is an uncommon ability that helps the hero to solve problems that seem impossible for common people

Page 12: Agile Fixed Price - XP Days 2015

7 Superpowers

1. Telepathy2. Zen Patience3. Super Resistance4. Teleportation5. Super focus6. Faster than light7. Time Machine

Page 13: Agile Fixed Price - XP Days 2015

I’m joking :-)... but

Page 14: Agile Fixed Price - XP Days 2015

Ultimate super power is…

Page 15: Agile Fixed Price - XP Days 2015

“Customer collaboration over contract negotiation”

3rd value of agile manifesto

Page 16: Agile Fixed Price - XP Days 2015

What does it means?

Page 17: Agile Fixed Price - XP Days 2015

Share the risk

Page 18: Agile Fixed Price - XP Days 2015

www.agilereloaded.it

We row all in the same direction

Page 19: Agile Fixed Price - XP Days 2015

The (real) 7 superpowers we used

in this Fixed Price Project

… and not only

Page 20: Agile Fixed Price - XP Days 2015

1 – Identify the real goals of your Client2 – Align Client goals with the Customer (end user) goals

Page 21: Agile Fixed Price - XP Days 2015

How we can collaborate?low Alignement between Client and Customer Goals high

low

Con

stra

ints

hig

h

We are a great team but doesn’t deliver

High collaborationContinuous fighting and scope change

Why we are doing this project?

Page 22: Agile Fixed Price - XP Days 2015

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 DevelopmentApp PromotionCustomer care

App Maintenance

Ticket salesImprove Trenord Brand

Improve Trenord Sentiment

Business Model Canvas – App Expo 2015Customer Relationship

Partners Value Proposition

Customers

Channels

Revenue StreamCost Drives

Key Activities

Key Resources

Page 23: Agile Fixed Price - XP Days 2015

Estimate the complexity

• Share how the cost structure of the project has been estimated

• Use more estimation techniques• Keep things simple as possible

Page 24: Agile Fixed Price - XP Days 2015

Three-point estimation (PERT)

Probability

Estimated Cost

B

ML

W

Average

Planning Poker

Page 25: Agile Fixed Price - XP Days 2015

3 - Share the vision

Page 26: Agile Fixed Price - XP Days 2015

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

Page 27: Agile Fixed Price - XP Days 2015

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?”

Page 28: Agile Fixed Price - XP Days 2015

Personas, un metodo efficace

@marcocalzolari

Proto personas

Page 29: Agile Fixed Price - XP Days 2015

Customer journeys

Page 30: Agile Fixed Price - XP Days 2015

Story board workshop

Page 31: Agile Fixed Price - XP Days 2015

4 - Start to touch something as soon as as possible

Page 32: Agile Fixed Price - XP Days 2015

• 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

Page 33: Agile Fixed Price - XP Days 2015

In the offer

Page 34: Agile Fixed Price - XP Days 2015

Sprints and Releases

Page 35: Agile Fixed Price - XP Days 2015

Continuous Delivery

Page 36: Agile Fixed Price - XP Days 2015

5 - Separate the formal contract part from Scrum

Page 37: Agile Fixed Price - XP Days 2015

Contract highlights

1. Scope, Cost and Time2. Constraints and Assumptions3. Responsablity and guarantee4. Acceptance Criteria5. Change request management6. Go-live support and maintenance7. Intellectual property, know-how and source

code

Page 38: Agile Fixed Price - XP Days 2015

6 – Face problems and say “no” if you are not adding value to the customer

The more early arise the problem the best is!

Page 39: Agile Fixed Price - XP Days 2015

7 – Be reliable

Keep your promisesDon’t create false expecations

Page 40: Agile Fixed Price - XP Days 2015

7 - … communicate …

EmailTelphone

Face to face

Page 41: Agile Fixed Price - XP Days 2015

7 - … and celebrate the success

Page 42: Agile Fixed Price - XP Days 2015

… 6 months after

Page 43: Agile Fixed Price - XP Days 2015
Page 44: 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.”

Page 45: Agile Fixed Price - XP Days 2015

Your superpowers?

Page 46: Agile Fixed Price - XP Days 2015

Thanks to

@giulioroggero @marcocalzolari


Recommended