All agile development begins with the sales process. Internally, adopting agile approaches require the support of top management and project managers. External clients have to be sold on the agile approach and convinced to sign a contract that allow for agile development. Sales teams have to be able to convince external clients that the agile approach is the best for their project.
Paul Klipp has been selling the agile process internally and to outside clients since 2004 with considerable success. In this presentation, he'll discuss how to sell the benefits of agile development to internal stakeholders and to outside clients and will provide an overview of different approaches to agile contracts.
13. Agenda
Managers
Today
Sales Teams In the next hour we will talk about
how to sell agile practices to:
Clients
Agile Contracts In Addition
If we have time, we’ll review types:
18. What can agile offer a project
manager?
Fast and accurate The opportunity to spend
reporting! their days doing more !
More structure!
value-adding activities"
Shared responsibility Better relationships with Less time spent
for success! co-workers and clients! in CYA activities!
20. The 50,000 foot view
The primary role is facilitation
Less up front planning, more ongoing planning
Less reports, lots more talking
Fewer long meetings, more short meetings
Less CYA, more collaborative problem-solving
22. Building self‐directed teams
Choose the right Help them to Give them space And you get:
people understand the and <me a mo<vated
business team that
problem produces be=er
quality, faster
23. Mapping PM phases to Agile phases
Define the Features/ Itera9ve Adapt to Reflect and
Product Release Plan Development Change Learn
Agile
Envision Speculate Explore Adapt Close
Agile Tools
Burndown
Vision Release Plan/ Itera9ve Retrospec9ve
Chart, BVCs,
Statement Backlog Planning
Kanban Board
PMI/PMBOK
Ini9a9ng Planning Execute Control Close
27. Es9ma9ng Comple9on Date
Points and
In most cases, a project
manger couldn’t have full velocity
confidence in a delivery
date. Agile processes
provide tools for es<ma<on
that a customer can Incremental
understand.
releases
28. How to start?
!"#$%&'$()(%$*+(,-( !"##$%&'"%&(%)'*+%$& !"#$%&'&()'%*+,)'
./+(/$$01( &+'-&'
'#&,%-#&
!"#$"%&#'()%*"#+&,-% !"#$%&'$%($)*%*+%
.//0+1*%
,)$% !"#"$%&'()&')'*%&
31. Key points to stress
1 The benefits of agile are easy to understand
2 Happy clients lead to repeat business and referrals
3 Experienced buyers know the cost of poor quality and
inexperienced buyers fear it. Quality is an easy sell.
4 You can use the experience as a differen<a<ng factor
32. The life of a soYware salesperson
Selling the intangible is just selling promises
Salespeople may have stats on past projects,
but the key selling points are oSen difficult
to describe
There is a strong tempta<on to oversell,
leading to client dissa<sfac<on and low
return business and no referral business
33. Selling Agile
Processes to Clients
Selling Agile Processes to Clients
34. Key Points to Stress
1 High quality process leads to far lower maintenance costs
2 The client remains in control of the project
3 The client has an enormous degree of flexibility
4 Agile processes produce lower cost software
5 Considerable insight into the process
47. Stop when you
like
Release early
if you want
Benefits of to
Timeboxed
Change
Itera9ons vendors easily
Control scope
48. Sell the Experience
The customer is the master of Put responsibility in the hands of
business value those most able to deliver
1. Stories
The planning game 2. Es<mates
3. Acceptance test
Development Answer ques<ons
Demo Review, reflect, feedback
71. Fixed Price Contract
• Vendor takes all the risk • Customer packs in features
• Tendency to bid low, with high (see Chaos report)
cost of change • Favors the most desperate or
• No incen<ve to control scope op<mis<c supplier
• Required costly big up‐front • High failure rates due to
design underbidding vendors
• Creates incen<ves to let quality • Vendor pads bid for risk
slip • If all goes well ‐ client overpays
• Requires a lot of expensive • If it goes badly, quality suffers
controls
• Customer has no incen<ve to
accept work
75. Time and Materials Contract
No incentive
Buyer bears No incentive for supplier
al of the risk to be efficient to control
scope
76. Op9onal Scope Contract
• Risk is limited to one itera<on
• Customer pays at each itera<on
• Work can stop at any <me
• Customer receives value early
• Visibility builds trust
• Velocity is a reliable measure
• Scope remains flexible
• Most important features are done first
• Client can change vendors
80. Target Cost Contract
Shared Shared costs of
Fixed cost responsibility exceeding target
for scope
81. Target Cost Contract
Shared Strong incen<ves to
Shared costs of
Fixed cost responsibility exceeding target collaborate toward
for scope shared goal
82. Sa9sfac9on Guaranteed Contract
• Low cost <me and materials bid
• Plus a bonus if the customer is sa<sfied
• Best for small projects
• Good for building trust
• Risk that buyer won’t admit to being sa<sfied
• Bigger clients are more likely to pay bonus
83. DSDM Contract
• MoSCoW ‐ feature priori<za<on scale
• Must have ‐ contractually obligated
• Should have ‐ necessary to make client happy
• Could have ‐ if there’s <me and budget
• Won’t have ‐ can be used to re‐evaluate scope
• Requires Big Upfront Design, but can be flexible later
• Fixed Price
• Client might not get Coulds and Shoulds
84. Pay‐per‐use/Pofit Sharing Contract
• Vendor is paid only when soSware yields value
• High upfront vendor cost
• Creates a long‐term rela<onship
• Aligns priori<es and objec<ves
• Requires a LOT of trust
85. Co‐sourcing Contract
• Client and vendor develop together
• Vendor passes skills to client
• Builds trust
• Vendor must have a good reputa<on
86. My favorite Contract
• Upper and lower cost limits and target cost
• Time and materials to es<mate
• Discount (eg. 20%) for work over es<mate
• No cost for exceeding limit
★ eg. If target cost is $10k and range is $5‐15k
★ If total work is $10k, great
★ If total work is $5k, we get a $2.5k bonus
★ If total work is $15k, we earn $14k
• This makes accountants happy by limi<ng their risk limits while
crea<ng incen<ves to manage scope and efficiency without
sacrificing quality.
For the feature releases photo, try searching for &#x201C;software demo&#x201D; because a feature release looks like one person (the client) looking at a feature and giving feedback to the development team.
I&#x2019;ll talk about some software horror stories, to illustrate how bad most software is.
It&#x2019;s of a French rocket costing half a billion dollars that explodes due to a software bug.
I&#x2019;ll talk about some software horror stories, to illustrate how bad most software is.
It&#x2019;s of a French rocket costing half a billion dollars that explodes due to a software bug.
I&#x2019;ll talk about some software horror stories, to illustrate how bad most software is.
It&#x2019;s of a French rocket costing half a billion dollars that explodes due to a software bug.
Your prospect is overwhelmed with options and details. Give them less to think about and they will trust you more. Give them one, just one, good reason to choose your service.
Tell your prospects the ten best things about your service, and he won't remember any of them.
and he'll remember it and assume that there are more good things besides.
Eliminate cliches from your message. Your prospects don't even register them and they undermine your message. Tell the straight truth without embellishment, and you'll be remembered.
Be grateful for the opportunity and express your gratitude in everything you do. It's not over when you deliver the product, either. The client still has no assurances that what you delivered is dependable or a better value than the service he didn't choose would have been. In extending his faith to your software, he's doing you another huge favor.
Be grateful for the opportunity and express your gratitude in everything you do. It's not over when you deliver the product, either. The client still has no assurances that what you delivered is dependable or a better value than the service he didn't choose would have been. In extending his faith to your software, he's doing you another huge favor.
Be grateful for the opportunity and express your gratitude in everything you do. It's not over when you deliver the product, either. The client still has no assurances that what you delivered is dependable or a better value than the service he didn't choose would have been. In extending his faith to your software, he's doing you another huge favor.
Be grateful for the opportunity and express your gratitude in everything you do. It's not over when you deliver the product, either. The client still has no assurances that what you delivered is dependable or a better value than the service he didn't choose would have been. In extending his faith to your software, he's doing you another huge favor.