SlideShare a Scribd company logo
1 of 72
Download to read offline
SHOWING
THE
UNSEEN
MARKO TAIPALE
TWITTER: @MARKOTAIPALE
WHY THIS TALK?
OHNO AND SEEING THE UNSEEN
THE WHOLE
CASE: THE WHOLE -
BACKGROUND
Company: International online gaming
company, TO 100+ Meur, 400+ people


Assignment: Scale business by leading
a development team (agile)


“Our product development is too slow”
CASE: THE WHOLE - BEFORE
“Well running scrum for 10+ teams,
6 weeks company wide sprints”


We’re done, right?
CASE: THE WHOLE – TRIGGER
Trigger: Business development: “I don’t
know what have you done, but we have
not improved a bit…”
Internal    Customer
Idea                                 Resourcing
         approval    approval




Design       Development        Deployment
Internal        Customer
Idea                                     Resourcing
         approval        approval
           2h              2h                1d




Design       Development            Deployment

 1m                 2m                 3w
Selected
                                      ideas
                                         8
          Internal    Customer
Idea                                          Resourcing
          approval    approval
       2d          1m          6m
            2h          2h                        1d

                           1w

          6m                    6m
Design            Development        Deployment

 1m                   2m                     3w
          15                    12
         Design             Production
         ready                ready
Selected
                                      ideas
                                         8
          Internal    Customer
Idea                                          Resourcing
          approval    approval
       2d          1m          6m
            2h          2h                        1d

                  SCRUM!
                           1w

          6m                    6m
Design            Development        Deployment

 1m                   2m                     3w
          15                    12
         Design             Production
         ready                ready
Selected
                                      ideas
                                         8
          Internal    Customer
Idea                                          Resourcing
          approval    approval
       2d          1m          6m
            2h          2h                        1d

                  SCRUM!
                           1w

          6m                    6m
Design            Development        Deployment

 1m                   2m                     3w
          15                    12
         Design             Production
         ready                ready
Scrum transitioning example

THE REAL PICTUREStream Mapping and Scrum
     A real-life example of applying Value
                     to speed up product development.




 Henrik Kniberg                                                            13


                                   Thanks to Henrik Kniberg for taking the shot J
CASE: THE WHOLE – REACTION
After: Development manager: “You shall
not show this to anyone, ever!”


Why?
CASE: THE WHOLE – RESULTS
Results: Time-to-market 24 months to 3
months
Learnings:
•  Beware suboptimization
•  Optimize the whole via Value Stream
   Map
•  Showing it does not mean fixing it
•  Find a way to involve the management
COORDINAT
ION CHAOS
   Thank you Ari Tikka for coming up with such a nice name for a case
CASE: COORDINATION CHAOS -
BACKGROUND
Company: Software product company,
400+ people


Assignment: Help bootstrapping Scrum
(both dev and mgmt), make us agile (we do
not know what that actually means)!


“Agile is a software development thing”
CASE: COORDINATION CHAOS –
TRIGGER
Trigger: Scope confusion and previous
experience regarding value streams
Customer
               Board




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM

                 PO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM

                 PO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM

                 PO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM       BO

                 PO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM       BO

                 PO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM       BO

                 PO
                               CPO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM       BO

                 PO
                               CPO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
                Board

          DM     PM       BO

                 PO
                               CPO




CASE: COORDINATION CHAOS – THE
PICTURE
Customer
SCENARIOS                                   Board

                                      DM      PM      BO
Case 1
1.  DM + Board: project proposal               PO
                                                           CPO
2.  -> PM: scope, timetable
.. Real scope is not clear
.. Timetable is not based on any empirical evidence
.. No known customer value
Customer
SCENARIOS                                    Board

                                       DM      PM     BO
Case 1
1.  DM + Board: project proposal               PO
                                                           CPO
2.  -> PM: scope, timetable
.. Real scope is not clear
.. Timetable is not based on any empirical evidence
.. No known customer value
Case 2
1.  DM: how many people you need?
2.  PM: what is the timetable?
3.  PO: what is the scope / goal?
4.  DM: what would you get done?
5.  ”We cannot take this to CB as they do not really
    understand any of this
CASE: COORDINATION CHAOS –
REACTION
After: 3 weeks of selling and convincing,
finally breakthrough by neglecting ego
and taking the blame
“We are already doing your suggestion!”,
“We have a leadership vacuum, need
new role!”,
“Ok, we shall fix it, but it is not about
agile or lean or any of that stuff”.
CASE: COORDINATION CHAOS –
RESULTS
Results: 1,3 Meur/year direct savings in
administration
Learnings:
•  Showing it does not mean fixing it
•  Do you want justice or to be helpful?
•  Forget dogma, listen and see the
   demand
LOST
CAUSE
CASE: LOST CAUSE -
BACKGROUND
Company: Software product company,
400+ people


Assignment: Show us how to “use”
agile!


“Agile is a software development thing”
CASE: LOST CAUSE – TRIGGER
Trigger:
Program manager: “We are developing
new way of working and replacing the
legacy”


Customer representative: “We do this in
order to improve the co-op with end
users”
CoOp
                       Business Owner
             project
   2009
                            Channels &
             Backlog
                             Services




CASE: LOST CAUSE – THE PICTURE
CoOp
                                                            Business Owner
                                   project
   2009
                                                                 Channels &
                                   Backlog
                                                                  Services




   2010                     Conversion project                    Roadmap

          consultant
                              Backlog ordered
                                  by the
                                customers

                       40+ user stories for single system




CASE: LOST CAUSE – THE PICTURE
CoOp
                                                            Business Owner
                                   project
   2009
                                                                 Channels &
            ?                      Backlog
                                                                  Services




   2010                     Conversion project                    Roadmap

          consultant
                              Backlog ordered
                                  by the
                                customers

                       40+ user stories for single system




CASE: LOST CAUSE – THE PICTURE
CoOp
                                                              Business Owner
                                     project
    2009
                                                                   Channels &
              ?                      Backlog
                                                                    Services




    2010                      Conversion project                    Roadmap

            consultant
                                Backlog ordered
                                    by the
                                  customers

                         40+ user stories for single system

  2011-12
                  Project roadmap

                                                  ”Backlog
                                                 grooming”




CASE: LOST CAUSE – THE PICTURE
CoOp
                                                              Business Owner
                                     project
    2009
                                                                   Channels &
              ?                      Backlog
                                                                    Services




    2010                      Conversion project                    Roadmap

            consultant
                                Backlog ordered
                                    by the
                                  customers

                         40+ user stories for single system

  2011-12                                                            ?
                  Project roadmap

                                                  ”Backlog
                                                 grooming”




CASE: LOST CAUSE – THE PICTURE
THE REAL PICTURE
CASE: LOST CAUSE – REACTION
After: raised awareness regarding
having Business Owners steering
instead of Project Managers


“Better encounter with the customer does
not mean we implement all the items
from the ‘customer management’
backlog!”
CASE: LOST CAUSE – RESULTS
Results: Aligned goals to create the right
product
Learnings:
•  Check that the goal is understood
   similarly in all around the organisation
•  Study history, do not judge people
LIVIN’ ON A
PRAYER
CASE: LIVIN’ ON A PRAYER -
BACKGROUND
Company: Subcontractor, 3 teams, myself
on the customer site, customer already
“agile”

Assignment: Help us to deliver in agile
way!

“We need expertise to get this done in the
schedule”
CASE: LIVIN’ ON A PRAYER -
TRIGGER
Trigger: I had to do it for myself in order
to see what’s going on
600 use cases




CASE: LIVIN’ ON A PRAYER – THE
PICTURE
600 use cases

    6 use cases / month




CASE: LIVIN’ ON A PRAYER – THE
PICTURE
600 use cases

    6 use cases / month

600 / 6 = 100 months…




CASE: LIVIN’ ON A PRAYER – THE
PICTURE
600 use cases

    6 use cases / month

600 / 6 = 100 months…
400% improvement -> 600 / 24 = 25 months


CASE: LIVIN’ ON A PRAYER – THE
PICTURE
600 use cases

    6 use cases / month

600 / 6 = 100 months…
400% improvement -> 600 / 24 = 25 months
They got 6 months….

CASE: LIVIN’ ON A PRAYER – THE
PICTURE
CASE: LIVIN’ ON A PRAYER –
REACTION
After: customer went crazy (board-to-
board conflict), subcontractor denied the
reality


“We just need stronger management to
push this through”
CASE: LIVIN’ ON A PRAYER –
RESULTS
Results: Program manager told that they
won’t change the contract, new position,
no reason to continue
Learnings:
•  Sometimes you just cannot help it
•  But they still employ people and have
   business, so it must not be that bad
SUMMARY
•  Visualization is a good way to initiate the
   change, but it is not a guarantee
•  All I have shown is actually just management (of
   the system), involve them
•  Do not be dogmatic, show what’s real!
•  Get support from the field – but do not be a mole
•  Ask yourself do you want justice or to be helpful
•  Agile is a good messenger, but won’t fix the
   problems. People do.
•  Loose your ego, it is not about you!
IT IS ABOUT…



CHANGE
MARKO TAIPALE

•  Agile / Lean Consultant, CTO, Co-founder
•  15+ years of software development
•  Member of Advisory board (Product development)
•  Twitter: @markotaipale
•  Email: marko.taipale@huitale.com
BONUS
CASE: BONUS - BACKGROUND
Company: Software product company,
500 employees


Assignment: Time-to-market
improvement


“We are too slow!”
CASE: BONUS - TRIGGER
Trigger: Trouble on getting even low
level priorities
PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Portfolio
    DEV
    DIR



   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Portfolio
    DEV
    DIR



   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Portfolio
    DEV
    DIR



   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Portfolio
    DEV
    DIR           Prio?
                  Too much to do

   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Regulation, Biz Dev,
   Customer reqs..


                 Portfolio
    DEV
    DIR           Prio?
                  Too much to do

   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Regulation, Biz Dev,
   Customer reqs..
                   RULES

                 Portfolio
    DEV
    DIR           Prio?
                  Too much to do

   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Regulation, Biz Dev,
   Customer reqs..
                   RULES

                 Portfolio
    DEV
    DIR           Prio?                    SALES
                  Too much to do           DIR

                                    Team
   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,
cut maintenance cost and be fast!


 CASE: BONUS
Regulation, Biz Dev,
   Customer reqs..
                   RULES

                 Portfolio
    DEV
    DIR           Prio?                      SALES
                  Too much to do             DIR

                                     Team
   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,                Goal: Growth!
cut maintenance cost and be fast!


 CASE: BONUS
Regulation, Biz Dev,
   Customer reqs..                     BONUS
                   RULES

                 Portfolio
    DEV
    DIR           Prio?                      SALES
                  Too much to do             DIR

                                     Team
   PO       PO      PO




 Team     Team     Team

Goal: Be profitable,                Goal: Growth!
cut maintenance cost and be fast!


 CASE: BONUS
Regulation, Biz Dev,
   Customer reqs..                     BONUS
                   RULES

                 Portfolio
    DEV
    DIR           Prio?                       SALES
                  Too much to do              DIR

                                     Team
   PO       PO      PO

                                    Hmm, how do I get the bonus?
                                    I just set the sanction higher than last time


 Team     Team     Team

Goal: Be profitable,                Goal: Growth!
cut maintenance cost and be fast!


 CASE: BONUS
CASE: BONUS – REACTION
After: who to present it – it is “nobodys”
problem (CEO fears to get fired, Board
thinks that this is why they have CEO)


“We can’t really affect on what happens
in sales”
“We have our targets and we need to
deliver”
CASE: BONUS – RESULTS
Results: Raised awareness, action still
pending
Learnings:
•  There are no evil people – just bad
   systems rewarding on harmful
   behavior
•  Sometimes you just cannot help it

More Related Content

What's hot

Business model canvas_steve_blank_cleantech_open_academy_2012
Business model canvas_steve_blank_cleantech_open_academy_2012Business model canvas_steve_blank_cleantech_open_academy_2012
Business model canvas_steve_blank_cleantech_open_academy_2012
CleantechOpen
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexity
AGILEMinds
 
Tech Ed 2009 Practical Tips To Manage Projects Productively
Tech Ed 2009   Practical Tips To Manage Projects ProductivelyTech Ed 2009   Practical Tips To Manage Projects Productively
Tech Ed 2009 Practical Tips To Manage Projects Productively
rsnarayanan
 

What's hot (20)

The Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software DevelopmentThe Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software Development
 
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean EnterpriseParadigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
Paradigmenwechsel im Projektmanagement auf dem Weg zur Lean Enterprise
 
Business model canvas_steve_blank_cleantech_open_academy_2012
Business model canvas_steve_blank_cleantech_open_academy_2012Business model canvas_steve_blank_cleantech_open_academy_2012
Business model canvas_steve_blank_cleantech_open_academy_2012
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed Testing
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexity
 
Rapid Release Planning
Rapid Release PlanningRapid Release Planning
Rapid Release Planning
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agile
 
Selling agile to business nisha shoukath
Selling agile to business nisha shoukathSelling agile to business nisha shoukath
Selling agile to business nisha shoukath
 
What to expect while scrumming om band
What to expect while scrumming  om bandWhat to expect while scrumming  om band
What to expect while scrumming om band
 
Why software projects_need_heroes
Why software projects_need_heroesWhy software projects_need_heroes
Why software projects_need_heroes
 
Identifying Managing & Eliminating Technical Debt
Identifying Managing & Eliminating Technical DebtIdentifying Managing & Eliminating Technical Debt
Identifying Managing & Eliminating Technical Debt
 
"Lean IT in a nutshell" by Régis Medina, lean coach
"Lean IT in a nutshell" by Régis Medina, lean coach"Lean IT in a nutshell" by Régis Medina, lean coach
"Lean IT in a nutshell" by Régis Medina, lean coach
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
 
Why embrace both (cmmi or agile) ?
Why embrace both (cmmi or agile) ?Why embrace both (cmmi or agile) ?
Why embrace both (cmmi or agile) ?
 
Simple design
Simple designSimple design
Simple design
 
Swiss Dialogue Arena Lausanne, Flexibility and Innovation - Pohle Christoffer...
Swiss Dialogue Arena Lausanne, Flexibility and Innovation - Pohle Christoffer...Swiss Dialogue Arena Lausanne, Flexibility and Innovation - Pohle Christoffer...
Swiss Dialogue Arena Lausanne, Flexibility and Innovation - Pohle Christoffer...
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for Startups
 
Innovation Way
Innovation WayInnovation Way
Innovation Way
 
Tech Ed 2009 Practical Tips To Manage Projects Productively
Tech Ed 2009   Practical Tips To Manage Projects ProductivelyTech Ed 2009   Practical Tips To Manage Projects Productively
Tech Ed 2009 Practical Tips To Manage Projects Productively
 
Rawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureRawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big picture
 

Viewers also liked

How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012
Marko Taipale
 
Zaragoza Turismo 42
Zaragoza Turismo 42Zaragoza Turismo 42
Zaragoza Turismo 42
Saucepolis blog & Hotel Sauce
 
Planificacion de la 1er clase
Planificacion de la 1er clasePlanificacion de la 1er clase
Planificacion de la 1er clase
losluchadores
 
Zaragoza Turismo 22
Zaragoza Turismo 22Zaragoza Turismo 22
Zaragoza Turismo 22
Saucepolis blog & Hotel Sauce
 
Linear flow future state process diagram 4 stages document power point slides
Linear flow future state process diagram 4 stages document power point slidesLinear flow future state process diagram 4 stages document power point slides
Linear flow future state process diagram 4 stages document power point slides
SlideTeam.net
 

Viewers also liked (20)

Teknisen taitamisen merkitys ketteryydessä - näpertelyä vai elinehto?
Teknisen taitamisen merkitys ketteryydessä - näpertelyä vai elinehto?Teknisen taitamisen merkitys ketteryydessä - näpertelyä vai elinehto?
Teknisen taitamisen merkitys ketteryydessä - näpertelyä vai elinehto?
 
How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012How to be a Lean Product Developer? @Agile Riga Day 2012
How to be a Lean Product Developer? @Agile Riga Day 2012
 
Julkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @MearraJulkishallinnon IT-hankinnat @Mearra
Julkishallinnon IT-hankinnat @Mearra
 
Agile & Lean at Tekes
Agile & Lean at TekesAgile & Lean at Tekes
Agile & Lean at Tekes
 
Technology trends 2015
Technology trends 2015Technology trends 2015
Technology trends 2015
 
Flavours of agile
Flavours of agileFlavours of agile
Flavours of agile
 
Creative Branching Models for Multiple Release Streams
Creative Branching Models for Multiple Release StreamsCreative Branching Models for Multiple Release Streams
Creative Branching Models for Multiple Release Streams
 
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
 
ビアメシプロジェクト
ビアメシプロジェクトビアメシプロジェクト
ビアメシプロジェクト
 
LifeHackDay 2016 - Odessa: Александр Борняков, WannaBiz
LifeHackDay 2016 - Odessa: Александр Борняков, WannaBizLifeHackDay 2016 - Odessa: Александр Борняков, WannaBiz
LifeHackDay 2016 - Odessa: Александр Борняков, WannaBiz
 
Zaragoza Turismo 42
Zaragoza Turismo 42Zaragoza Turismo 42
Zaragoza Turismo 42
 
SUNY CIT 2009: Quality Really Matters
SUNY CIT 2009: Quality Really MattersSUNY CIT 2009: Quality Really Matters
SUNY CIT 2009: Quality Really Matters
 
Hardcore Social Tactics and How they Effect SEO - Chris Bennett - 97th Floor ...
Hardcore Social Tactics and How they Effect SEO - Chris Bennett - 97th Floor ...Hardcore Social Tactics and How they Effect SEO - Chris Bennett - 97th Floor ...
Hardcore Social Tactics and How they Effect SEO - Chris Bennett - 97th Floor ...
 
Planificacion de la 1er clase
Planificacion de la 1er clasePlanificacion de la 1er clase
Planificacion de la 1er clase
 
Ensamblaje de pc
Ensamblaje de pcEnsamblaje de pc
Ensamblaje de pc
 
Zaragoza Turismo 22
Zaragoza Turismo 22Zaragoza Turismo 22
Zaragoza Turismo 22
 
User Experience Custom Closet v3
User Experience Custom Closet v3User Experience Custom Closet v3
User Experience Custom Closet v3
 
SOL Summit 2009: Tools and Techniques for Just in Time Faculty Development
SOL Summit 2009: Tools and Techniques for Just in Time Faculty DevelopmentSOL Summit 2009: Tools and Techniques for Just in Time Faculty Development
SOL Summit 2009: Tools and Techniques for Just in Time Faculty Development
 
Solsummit2009 Presentation
Solsummit2009 PresentationSolsummit2009 Presentation
Solsummit2009 Presentation
 
Linear flow future state process diagram 4 stages document power point slides
Linear flow future state process diagram 4 stages document power point slidesLinear flow future state process diagram 4 stages document power point slides
Linear flow future state process diagram 4 stages document power point slides
 

Similar to Showing the unseen @Scan-Agile 2012

Content Strategy at UX Melbourne
Content Strategy at UX MelbourneContent Strategy at UX Melbourne
Content Strategy at UX Melbourne
Karen McGrane
 
Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...
Belatrix Software Factory
 
Agile Project Management and Scrum Introduction
Agile Project Management and Scrum IntroductionAgile Project Management and Scrum Introduction
Agile Project Management and Scrum Introduction
Eric Krock
 

Similar to Showing the unseen @Scan-Agile 2012 (20)

Scope & co
Scope & coScope & co
Scope & co
 
How to sell agile to my manager?
How to sell agile to my manager?How to sell agile to my manager?
How to sell agile to my manager?
 
Content Strategy at UX Melbourne
Content Strategy at UX MelbourneContent Strategy at UX Melbourne
Content Strategy at UX Melbourne
 
Henrik Berglund - WS - Startup Camp 2013
Henrik Berglund - WS - Startup Camp 2013Henrik Berglund - WS - Startup Camp 2013
Henrik Berglund - WS - Startup Camp 2013
 
Business Model Workshop: the Tao of Startups
Business Model Workshop: the Tao of StartupsBusiness Model Workshop: the Tao of Startups
Business Model Workshop: the Tao of Startups
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...
 
Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...
 
My Top 10 Design Business Failures
My Top 10 Design Business FailuresMy Top 10 Design Business Failures
My Top 10 Design Business Failures
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical things
 
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital WorkMDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
 
The Digital Creative Process
The Digital Creative ProcessThe Digital Creative Process
The Digital Creative Process
 
Video Production Proposal Template PowerPoint Presentation Slides
Video Production Proposal Template PowerPoint Presentation SlidesVideo Production Proposal Template PowerPoint Presentation Slides
Video Production Proposal Template PowerPoint Presentation Slides
 
Agile Project Management and Scrum Introduction
Agile Project Management and Scrum IntroductionAgile Project Management and Scrum Introduction
Agile Project Management and Scrum Introduction
 
Agile Ucd
Agile UcdAgile Ucd
Agile Ucd
 
Gw Pres Agile 4slideshare
Gw Pres Agile 4slideshareGw Pres Agile 4slideshare
Gw Pres Agile 4slideshare
 
Surviving The Software Development Process
Surviving The Software Development ProcessSurviving The Software Development Process
Surviving The Software Development Process
 
Designing an MVP that works for your users - LeanUX NYC 2014
Designing an MVP that works for your users  - LeanUX NYC 2014Designing an MVP that works for your users  - LeanUX NYC 2014
Designing an MVP that works for your users - LeanUX NYC 2014
 
Premier Management Introduction
Premier Management IntroductionPremier Management Introduction
Premier Management Introduction
 
BIM SHOW LIVE 14 - SME architectural BIM journey
BIM SHOW LIVE 14 - SME architectural BIM journeyBIM SHOW LIVE 14 - SME architectural BIM journey
BIM SHOW LIVE 14 - SME architectural BIM journey
 
Projects in less time; 3 secrets to reducing project lead time, on time
Projects in less time; 3 secrets to reducing project lead time, on timeProjects in less time; 3 secrets to reducing project lead time, on time
Projects in less time; 3 secrets to reducing project lead time, on time
 

More from Marko Taipale

From a concept to viable business — How do we know if we are building the rig...
From a concept to viable business — How do we know if we are building the rig...From a concept to viable business — How do we know if we are building the rig...
From a concept to viable business — How do we know if we are building the rig...
Marko Taipale
 
Provocation to the Product Owner challenge - Agile Coaching Circle
Provocation to the Product Owner challenge - Agile Coaching CircleProvocation to the Product Owner challenge - Agile Coaching Circle
Provocation to the Product Owner challenge - Agile Coaching Circle
Marko Taipale
 
Agile Finland Coaching Circle - intro
Agile Finland Coaching Circle - introAgile Finland Coaching Circle - intro
Agile Finland Coaching Circle - intro
Marko Taipale
 

More from Marko Taipale (15)

Finding a product that people want to buy and use
Finding a product that people want to buy and useFinding a product that people want to buy and use
Finding a product that people want to buy and use
 
Mashing up customers, users, product and business
Mashing up customers, users, product and businessMashing up customers, users, product and business
Mashing up customers, users, product and business
 
How do we use lean startup in service development
How do we use lean startup in service developmentHow do we use lean startup in service development
How do we use lean startup in service development
 
Tarpeen jatkuva kirkastaminen tuottaa parempia ohjelmistoprojekteja
Tarpeen jatkuva kirkastaminen tuottaa parempia ohjelmistoprojektejaTarpeen jatkuva kirkastaminen tuottaa parempia ohjelmistoprojekteja
Tarpeen jatkuva kirkastaminen tuottaa parempia ohjelmistoprojekteja
 
6+ keinoa tuottaa arvoa projektissa
6+ keinoa tuottaa arvoa projektissa6+ keinoa tuottaa arvoa projektissa
6+ keinoa tuottaa arvoa projektissa
 
Osaaminen uuden yrityksen johtajan näkökulmasta
Osaaminen uuden yrityksen johtajan näkökulmastaOsaaminen uuden yrityksen johtajan näkökulmasta
Osaaminen uuden yrityksen johtajan näkökulmasta
 
Product Owners, Santa and other Goblins
Product Owners, Santa and other GoblinsProduct Owners, Santa and other Goblins
Product Owners, Santa and other Goblins
 
From a concept to viable business — How do we know if we are building the rig...
From a concept to viable business — How do we know if we are building the rig...From a concept to viable business — How do we know if we are building the rig...
From a concept to viable business — How do we know if we are building the rig...
 
Provocation to the Product Owner challenge - Agile Coaching Circle
Provocation to the Product Owner challenge - Agile Coaching CircleProvocation to the Product Owner challenge - Agile Coaching Circle
Provocation to the Product Owner challenge - Agile Coaching Circle
 
Agile Finland Coaching Circle - intro
Agile Finland Coaching Circle - introAgile Finland Coaching Circle - intro
Agile Finland Coaching Circle - intro
 
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
 
Case Nextdoor.fi at LESS2010
Case Nextdoor.fi at LESS2010Case Nextdoor.fi at LESS2010
Case Nextdoor.fi at LESS2010
 
Lean Startup for AaltoES Summer of Startups
Lean Startup for AaltoES Summer of StartupsLean Startup for AaltoES Summer of Startups
Lean Startup for AaltoES Summer of Startups
 
8 lessons learned from becoming agile
8 lessons learned from becoming agile8 lessons learned from becoming agile
8 lessons learned from becoming agile
 
Scrum Is Not Enough
Scrum Is Not EnoughScrum Is Not Enough
Scrum Is Not Enough
 

Recently uploaded

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 

Recently uploaded (20)

(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 

Showing the unseen @Scan-Agile 2012

  • 3. OHNO AND SEEING THE UNSEEN
  • 5. CASE: THE WHOLE - BACKGROUND Company: International online gaming company, TO 100+ Meur, 400+ people Assignment: Scale business by leading a development team (agile) “Our product development is too slow”
  • 6. CASE: THE WHOLE - BEFORE “Well running scrum for 10+ teams, 6 weeks company wide sprints” We’re done, right?
  • 7. CASE: THE WHOLE – TRIGGER Trigger: Business development: “I don’t know what have you done, but we have not improved a bit…”
  • 8. Internal Customer Idea Resourcing approval approval Design Development Deployment
  • 9. Internal Customer Idea Resourcing approval approval 2h 2h 1d Design Development Deployment 1m 2m 3w
  • 10. Selected ideas 8 Internal Customer Idea Resourcing approval approval 2d 1m 6m 2h 2h 1d 1w 6m 6m Design Development Deployment 1m 2m 3w 15 12 Design Production ready ready
  • 11. Selected ideas 8 Internal Customer Idea Resourcing approval approval 2d 1m 6m 2h 2h 1d SCRUM! 1w 6m 6m Design Development Deployment 1m 2m 3w 15 12 Design Production ready ready
  • 12. Selected ideas 8 Internal Customer Idea Resourcing approval approval 2d 1m 6m 2h 2h 1d SCRUM! 1w 6m 6m Design Development Deployment 1m 2m 3w 15 12 Design Production ready ready
  • 13. Scrum transitioning example THE REAL PICTUREStream Mapping and Scrum A real-life example of applying Value to speed up product development. Henrik Kniberg 13 Thanks to Henrik Kniberg for taking the shot J
  • 14. CASE: THE WHOLE – REACTION After: Development manager: “You shall not show this to anyone, ever!” Why?
  • 15. CASE: THE WHOLE – RESULTS Results: Time-to-market 24 months to 3 months Learnings: •  Beware suboptimization •  Optimize the whole via Value Stream Map •  Showing it does not mean fixing it •  Find a way to involve the management
  • 16. COORDINAT ION CHAOS Thank you Ari Tikka for coming up with such a nice name for a case
  • 17. CASE: COORDINATION CHAOS - BACKGROUND Company: Software product company, 400+ people Assignment: Help bootstrapping Scrum (both dev and mgmt), make us agile (we do not know what that actually means)! “Agile is a software development thing”
  • 18. CASE: COORDINATION CHAOS – TRIGGER Trigger: Scope confusion and previous experience regarding value streams
  • 19. Customer Board CASE: COORDINATION CHAOS – THE PICTURE
  • 20. Customer Board DM CASE: COORDINATION CHAOS – THE PICTURE
  • 21. Customer Board DM PM PO CASE: COORDINATION CHAOS – THE PICTURE
  • 22. Customer Board DM PM PO CASE: COORDINATION CHAOS – THE PICTURE
  • 23. Customer Board DM PM PO CASE: COORDINATION CHAOS – THE PICTURE
  • 24. Customer Board DM PM BO PO CASE: COORDINATION CHAOS – THE PICTURE
  • 25. Customer Board DM PM BO PO CASE: COORDINATION CHAOS – THE PICTURE
  • 26. Customer Board DM PM BO PO CPO CASE: COORDINATION CHAOS – THE PICTURE
  • 27. Customer Board DM PM BO PO CPO CASE: COORDINATION CHAOS – THE PICTURE
  • 28. Customer Board DM PM BO PO CPO CASE: COORDINATION CHAOS – THE PICTURE
  • 29. Customer SCENARIOS Board DM PM BO Case 1 1.  DM + Board: project proposal PO CPO 2.  -> PM: scope, timetable .. Real scope is not clear .. Timetable is not based on any empirical evidence .. No known customer value
  • 30. Customer SCENARIOS Board DM PM BO Case 1 1.  DM + Board: project proposal PO CPO 2.  -> PM: scope, timetable .. Real scope is not clear .. Timetable is not based on any empirical evidence .. No known customer value Case 2 1.  DM: how many people you need? 2.  PM: what is the timetable? 3.  PO: what is the scope / goal? 4.  DM: what would you get done? 5.  ”We cannot take this to CB as they do not really understand any of this
  • 31. CASE: COORDINATION CHAOS – REACTION After: 3 weeks of selling and convincing, finally breakthrough by neglecting ego and taking the blame “We are already doing your suggestion!”, “We have a leadership vacuum, need new role!”, “Ok, we shall fix it, but it is not about agile or lean or any of that stuff”.
  • 32. CASE: COORDINATION CHAOS – RESULTS Results: 1,3 Meur/year direct savings in administration Learnings: •  Showing it does not mean fixing it •  Do you want justice or to be helpful? •  Forget dogma, listen and see the demand
  • 34. CASE: LOST CAUSE - BACKGROUND Company: Software product company, 400+ people Assignment: Show us how to “use” agile! “Agile is a software development thing”
  • 35. CASE: LOST CAUSE – TRIGGER Trigger: Program manager: “We are developing new way of working and replacing the legacy” Customer representative: “We do this in order to improve the co-op with end users”
  • 36. CoOp Business Owner project 2009 Channels & Backlog Services CASE: LOST CAUSE – THE PICTURE
  • 37. CoOp Business Owner project 2009 Channels & Backlog Services 2010 Conversion project Roadmap consultant Backlog ordered by the customers 40+ user stories for single system CASE: LOST CAUSE – THE PICTURE
  • 38. CoOp Business Owner project 2009 Channels & ? Backlog Services 2010 Conversion project Roadmap consultant Backlog ordered by the customers 40+ user stories for single system CASE: LOST CAUSE – THE PICTURE
  • 39. CoOp Business Owner project 2009 Channels & ? Backlog Services 2010 Conversion project Roadmap consultant Backlog ordered by the customers 40+ user stories for single system 2011-12 Project roadmap ”Backlog grooming” CASE: LOST CAUSE – THE PICTURE
  • 40. CoOp Business Owner project 2009 Channels & ? Backlog Services 2010 Conversion project Roadmap consultant Backlog ordered by the customers 40+ user stories for single system 2011-12 ? Project roadmap ”Backlog grooming” CASE: LOST CAUSE – THE PICTURE
  • 42. CASE: LOST CAUSE – REACTION After: raised awareness regarding having Business Owners steering instead of Project Managers “Better encounter with the customer does not mean we implement all the items from the ‘customer management’ backlog!”
  • 43. CASE: LOST CAUSE – RESULTS Results: Aligned goals to create the right product Learnings: •  Check that the goal is understood similarly in all around the organisation •  Study history, do not judge people
  • 45. CASE: LIVIN’ ON A PRAYER - BACKGROUND Company: Subcontractor, 3 teams, myself on the customer site, customer already “agile” Assignment: Help us to deliver in agile way! “We need expertise to get this done in the schedule”
  • 46. CASE: LIVIN’ ON A PRAYER - TRIGGER Trigger: I had to do it for myself in order to see what’s going on
  • 47. 600 use cases CASE: LIVIN’ ON A PRAYER – THE PICTURE
  • 48. 600 use cases 6 use cases / month CASE: LIVIN’ ON A PRAYER – THE PICTURE
  • 49. 600 use cases 6 use cases / month 600 / 6 = 100 months… CASE: LIVIN’ ON A PRAYER – THE PICTURE
  • 50. 600 use cases 6 use cases / month 600 / 6 = 100 months… 400% improvement -> 600 / 24 = 25 months CASE: LIVIN’ ON A PRAYER – THE PICTURE
  • 51. 600 use cases 6 use cases / month 600 / 6 = 100 months… 400% improvement -> 600 / 24 = 25 months They got 6 months…. CASE: LIVIN’ ON A PRAYER – THE PICTURE
  • 52. CASE: LIVIN’ ON A PRAYER – REACTION After: customer went crazy (board-to- board conflict), subcontractor denied the reality “We just need stronger management to push this through”
  • 53. CASE: LIVIN’ ON A PRAYER – RESULTS Results: Program manager told that they won’t change the contract, new position, no reason to continue Learnings: •  Sometimes you just cannot help it •  But they still employ people and have business, so it must not be that bad
  • 54. SUMMARY •  Visualization is a good way to initiate the change, but it is not a guarantee •  All I have shown is actually just management (of the system), involve them •  Do not be dogmatic, show what’s real! •  Get support from the field – but do not be a mole •  Ask yourself do you want justice or to be helpful •  Agile is a good messenger, but won’t fix the problems. People do. •  Loose your ego, it is not about you!
  • 56. MARKO TAIPALE •  Agile / Lean Consultant, CTO, Co-founder •  15+ years of software development •  Member of Advisory board (Product development) •  Twitter: @markotaipale •  Email: marko.taipale@huitale.com
  • 57. BONUS
  • 58. CASE: BONUS - BACKGROUND Company: Software product company, 500 employees Assignment: Time-to-market improvement “We are too slow!”
  • 59. CASE: BONUS - TRIGGER Trigger: Trouble on getting even low level priorities
  • 60. PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 61. Portfolio DEV DIR PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 62. Portfolio DEV DIR PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 63. Portfolio DEV DIR PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 64. Portfolio DEV DIR Prio? Too much to do PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 65. Regulation, Biz Dev, Customer reqs.. Portfolio DEV DIR Prio? Too much to do PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 66. Regulation, Biz Dev, Customer reqs.. RULES Portfolio DEV DIR Prio? Too much to do PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 67. Regulation, Biz Dev, Customer reqs.. RULES Portfolio DEV DIR Prio? SALES Too much to do DIR Team PO PO PO Team Team Team Goal: Be profitable, cut maintenance cost and be fast! CASE: BONUS
  • 68. Regulation, Biz Dev, Customer reqs.. RULES Portfolio DEV DIR Prio? SALES Too much to do DIR Team PO PO PO Team Team Team Goal: Be profitable, Goal: Growth! cut maintenance cost and be fast! CASE: BONUS
  • 69. Regulation, Biz Dev, Customer reqs.. BONUS RULES Portfolio DEV DIR Prio? SALES Too much to do DIR Team PO PO PO Team Team Team Goal: Be profitable, Goal: Growth! cut maintenance cost and be fast! CASE: BONUS
  • 70. Regulation, Biz Dev, Customer reqs.. BONUS RULES Portfolio DEV DIR Prio? SALES Too much to do DIR Team PO PO PO Hmm, how do I get the bonus? I just set the sanction higher than last time Team Team Team Goal: Be profitable, Goal: Growth! cut maintenance cost and be fast! CASE: BONUS
  • 71. CASE: BONUS – REACTION After: who to present it – it is “nobodys” problem (CEO fears to get fired, Board thinks that this is why they have CEO) “We can’t really affect on what happens in sales” “We have our targets and we need to deliver”
  • 72. CASE: BONUS – RESULTS Results: Raised awareness, action still pending Learnings: •  There are no evil people – just bad systems rewarding on harmful behavior •  Sometimes you just cannot help it