A Minute of Our Time or What We Need to Unlearn About Software Contracting

Antti Kirjavainen
Antti KirjavainenCoach | Change Agent | Collaboration Gardener | Entrepreneur at Flowa
A Minute of Our Time
or

What we need to unlearn about software
contracting
Antti Kirjavainen (@anttiki)
A Minute of Our Time or What We Need to Unlearn About Software Contracting
Photo by ToniVC, CC-lisensed (non-commercial, sharealike, attribution)
BSOD by Martin Deutsch
Major contributor to this is the way we do

SOFTWARE CONTRACTING
FAIL #1
FAIL #2
FAIL #2
FAIL #3
THE DYSFUNCTIONAL DYNAMICS
Needs
Contractor

Customer
Risk Mitigation
Contractor
• Doing work that customer does not
want to pay for
• Employing people who do not
produce income

Customer
• Get fair contribution in exchange of
payment
The Man-Hour
•
•
•
•

De-facto industry standard
Smallest unit of work
Value can be evaluated
Billable or not billable
Contractor
billable man-hours
ratio of billable and unbillable
man-hours on an individual basis
unbillable man-hours
Customer
definition of valuable (=billable)
man-hours
billed man-hours
price of man-hours
Alert
Actual Dynamics
billable man-hours

definition of valuable
(=billable) man-hours

ratio of billable and
unbillable man-hours on an
individual basis

billed man-hours
price of man-hour

unbillable man-hours
Actual Dynamics
billable man-hours

experiments

definition of valuable
(=billable) man-hours

Do only work
everyone
agrees on
missed
opportunities

motivation

analysis
paralysis
Handcuffs by Mark Zwolanek
Actual Dynamics
billable man-hours

billed man-hours
Competition,
conflict

motivation

trust
Actual Dynamics
work units
(=people) are
the same

Let’s compete
with unit
price!

favor
cheaper
labor

quality of
work

price of man-hour
A Minute of Our Time or What We Need to Unlearn About Software Contracting
Actual Dynamics
growing
competences
developing
business
model(s)

opportunities
to improve

Ability to attract and
satisfy customers

unbillable manhours
Possibility to
correct failure
situations
Actual Dynamics
billable man-hours

definition of valuable
(=billable) man-hours

ratio of billable and
unbillable man-hours on an
individual basis

billed man-hours
price of man-hour

unbillable man-hours

Valuable
contributions to the
customer?
Impacts of focusing on billable manhours
• De-motivation of people
• Losing trust
• Losing competitiveness

• Missed opportunities
• Losing trust
• Getting low quality work

• Losing focus on
producing valuable
contributions to the
customer

• Losing focus on getting
valuable contributions
in exchange for pay
WAYS TO MAKE IT BETTER
Option 1. #NoContracting ?!
Option 2. First Build Trust
1.
2.
3.
4.

Build trust relationship with the customer
Start contracting for the customer
???
Profit
Option 2. First Build Trust
1.
2.
3.
4.

Build trust relationship with the customer
Start contracting for the customer
???
Profit

How to be
(or appear to be?!)

trustworthy before
working together?
Option 3. What is the smallest
potentially valuable unit of work?
Actual Dynamics
billable man-hours

experiments

definition of valuable
(=billable) man-hours

Do only work
everyone
agrees on
missed
opportunities

motivation

analysis
paralysis
Handcuffs by Mark Zwolanek
Option 3. Team
Smallest Value-Producing Unit
Option 3. Team
And smallest potentially valuable units of work
Outcome

Time
Option 3. Smallest potentially
valuable units of work
Outcome

Time

Sprint
Option 3. Smallest potentially
valuable units of work
Outcome

Potentially
shippable
product
increment

Time

Sprint
Option 3. Smallest potentially
valuable units of work
Outcome

Minimal
Marketable
Feature (MMF)

Potentially
shippable
product
increment

Time

Sprint
Handcuffs by Mark Zwolanek
Option 4. What should we offer to
the customer?
Actual Dynamics
work units
(=people) are
the same

Let’s compete
with unit
price!

favor
cheaper
labor

quality of
work

price of man-hour
Option 4. How to focus on valuable
contributions for customers?
What is your unique value
proposition?
Option 4b. Compensation tied to
actual valuable contribution for
customer?
Profit Sharing
• Works best for developing commercial products and services

• Customer and contractor partner up
• Parties agree on profit sharing
”No Cure No Pay” by Tom & Kai Gilb
•
•
•
•
•

Fixed Price
Payment only if Value Definition is met
Validated e.g. by trial use
Value Definition done with EVO method
Allows definition of desired impact of the software

• http://www.gilb.com/dl38
What is your unique value
proposition?

We Need New SW Contracting
Business Models!
CONCLUSIONS
Photo by ToniVC, CC-lisensed (non-commercial, sharealike, attribution)
BSOD by Martin Deutsch, CC-lisensed (non-commercial, sharealike, attribution)
Major contributor to this is the way we do

SOFTWARE CONTRACTING
The Man-Hour
•
•
•
•

De-facto industry standard
Smallest unit of work
Value can be evaluated
Billable or not billable
Impacts of focusing on billable manhours
• De-motivation of people
• Losing trust
• Losing competitiveness

• Missed opportunities
• Losing trust
• Getting low quality work

• Losing focus on
producing valuable
contributions to the
customer

• Losing focus on getting
valuable contributions
in exchange for pay
Smallest potentially valuable units of
work
Outcome

Minimal
Marketable
Feature (MMF)

Potentially
shippable
product
increment

Time

Sprint
Compensation tied to actual valuable
contribution for customer?
What is your unique value
proposition?

We Need New SW Contracting
Business Models!
Antti Kirjavainen
Twitter: @anttiki
Email: antti.kirjavainen@houston-inc.com
SlideShare: http://www.slideshare.net/anttikirjavainen

THANK YOU!
1 of 56

More Related Content

A Minute of Our Time or What We Need to Unlearn About Software Contracting