SlideShare a Scribd company logo
1 of 45
Download to read offline
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Adopting Scrum: an enterprise transformation
Using Scrum as a Pattern Language for Enterprise Transformation
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Andrea Tomasini
Agile Coach & Trainer
andrea.tomasini@agile42.com
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Andy Carmichael
Andrea's company is called agile42 and
if you think about it the name has some
logic to it - "agile" is the undisputed
answer to all the major questions of
software engineering (mmm...?) in the same
way that 42 is the answer to that only
slightly larger chestnut: life, the universe
and everything...
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Why Agile?
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Growing Software
Complexity
Software complexity in FORD vehicles
quadruplicated in 5 years
0
2.5
5
7.5
10
2005 2006 2007 2008 2009 2010
10
6
4.5
3.4
2.8
2.4
Software lines in FORD vehicles over the past 5 years
x4
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Growing Software
Complexity
Compared software complexity growth in
aerospace and automotive
F-22 Raptor
F-35 Joint Strike
Boeing 787 Dreamliner
S-Class Daimler 98.6
6.5
5.7
1.7
x10
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Time to Market
Due to globalization effects, and other
economical changes, the time to market over
time decreased signiļ¬cantly
Deepa Chandrasekaran, Gerard J. Tellis - Marshall School of Business, University of Southern California, Los Angeles, California
1915 1939 1972 1976 1983 1994 1998 2000 2002 2004
13.5 years
3
m
onths
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Why does that matter?
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Change from this...
Deļ¬ned Process, suited to produce faster
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
... to this.
R&D based process
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Adopting Scrum using Scrum...
or not?
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise Complexity
Dimensions of complexity for an organization
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
360Ā°
Structure of the organization
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
720Ā°
Structure of the organization
Product portfolio
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
1080Ā°
Structure of the organization
Product portfolio
People and Teams
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise Challenges
Going beyond the three dimensions...
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Transition to Agility
ā€¢ Team/People Empowerment
ā€¢ Knowledge building, and
persisting
ā€¢ Adaptivity to changes, ļ¬‚exibility
ā€¢ Focus on Value and Customer
ā€¢ Cultural Change, paradigm shift
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Adapting vs. Deļ¬ning
ā€œAt the University of California at Irvine, ...
they just planted grass... they waited a year
and looked at where people had made paths
in the grass and built the side walks there.ā€
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Scrum Language Patterns
Scrum deļ¬nes clear patterns to tackle speciļ¬c problems: uncertainty, complexity,
unpredictability, focus, value...
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Scrum Meeting - Daily
Scrum
What is the best way to control an empirical and
unpredictable process such as software development,
scientiļ¬c research, artistic projects or innovative designs
where it is hard to deļ¬ne the artifacts to be produced and
the processes to achieve them?
From: ā€œSCRUM: An extension pattern language for hyperproductive software developmentā€ (Mike Beedle, Martine Devos, Yonat Sharon, Ken
Schwaber, Jeff Sutherland)
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Sprint - Iteration
We want to balance the need of developers
to work undisturbed and the need for
management and the customer to see real
progress
From: ā€œSCRUM: An extension pattern language for hyperproductive software developmentā€ (Mike Beedle, Martine Devos, Yonat Sharon, Ken
Schwaber, Jeff Sutherland)
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Backlog
What is the best way to organize
the work to be done next at any
stage of the project?
From: ā€œSCRUM: An extension pattern language for hyperproductive software developmentā€ (Mike Beedle, Martine Devos, Yonat Sharon, Ken
Schwaber, Jeff Sutherland)
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise Transformation
How to deļ¬ne a Goal and setup a strategy to successfully transform your
organization?
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Strategy Tactic
Top Management
Sponsorship
Evidence of
Success
Pilot Projects
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
What is a Pilot Project?
t
POT TTPOC POC POC TC TC TC TC TC
ā€¢ Try the whole process end-to-end, not just the development
ā€¢ Start by training the Product Owners, and through coaching identify and develop
a Product Backlog
ā€¢ Train the Team when the Backlog is READY and start sprinting
ā€¢ Coach the whole Scrum Team through 2-3 Sprints till the Team will be able
independent, than start with another team
ā€¢ Learn from every experience and consolidate the Backlog and the approach
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Strategy Tactic
Top Management
Sponsorship
Remove
Impediments
Evidence of
Success
Pilot Projects
Transition Team
Transition
Backlog
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Transition Backlog
ā€¢ Contains all the tactical actions
stemming from the Transition
Strategy
ā€¢ Contains all the impediment rose
by the Scrum Teams that need
systemic intervention outside of
their responsibility
ā€¢ Getā€™s processed by the Transition
Team, in order of priority
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Transition Team
People of different Roles supporting the transition
Sponsor of the transition acting as Product Owner
Members may rotate over time (e.g.: Scrum Team
Member may join to support Impediment removal)
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Strategy Tactic
Remove
Impediments
Top Management
Sponsorship
Awareness
Evidence of
Success
Pilot Projects
Transition Team
Transition
Backlog
Agile & Scrum
introduction
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Lean, Agile or Scrum?
Lean Principles
Agile Values
Scrum FrameworkCom
m
itm
ent Openness Courage
Focus
Respect
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
How to build a solid ā€œScrumā€ culture...
ā€¢ Scrum enables transparency into an
organization
ā€¢ Without transparency trust canā€™t be
build
ā€¢ Transparency exposes problems, not
all of them are apparent, some require
investigation
ā€¢ Asking questions is often the best way
to stimulate people to ā€œsove problemsā€
Transparency
Trust
Commitment
Courage
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Strategy Tactic
Awareness
Remove
Impediments
Top Management
Sponsorship
Marketing &
Communication
Evidence of
Success
Pilot Projects
Transition Team
Transition
Backlog
Agile & Scrum
introduction
Success Stories
Paradigm shift:
bottom-up
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Start to ask Questions!
Put your team into context, allow them to tell
the story... goods and bads, are all lessons
learned :-)
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Marketing &
Communication
Strategy Tactic
Awareness
Remove
Impediments
Top Management
Sponsorship
Effective
Scrum Teams
Training Coaching
Technical
Excellence
Evidence of
Success
Agile Engineering
Practices
Pilot Projects
Transition Team
Transition
Backlog
Agile & Scrum
introduction
Success Stories
Paradigm shift:
bottom-up
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Agile Engineering
Practices
Delivering fast requires new
methods... and new tools
People need to learn new
tools and new practices...
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Agile Engineering
Practices
There is no ā€œperfectā€ tool and there is no tool
forever...
and have the courage to leave
behind the Old tools which are
not supportive anymore
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Marketing &
Communication
Strategy Tactic
Awareness
Remove
Impediments
Top Management
Sponsorship
Cultural Change
Effective
Scrum Teams
Training Coaching
Technical
Excellence
Evidence of
Success
Agile Engineering
Practices
Pilot Projects
Transition Team
Transition
Backlog
Support growth of
new ā€œRolesā€
Agile & Scrum
introduction
Customer & Value
orientation
System Thinking
Success Stories
Paradigm shift:
bottom-up
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
System Thinking
The constraints set into a system are
responsible for people behaviors into that
system
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Marketing &
Communication
Strategy Tactic
Awareness
Remove
Impediments
Top Management
Sponsorship
Cultural Change
Sustainability
Internal Coaches
Building
Knowledge
Effective
Scrum Teams
Training Coaching
Agile Leadership
Training Program
& Career path
Technical
Excellence
Evidence of
Success
Agile Engineering
Practices
Pilot Projects
Transition Team
Transition
Backlog
Support growth of
new ā€œRolesā€
Community of
Practice
Agile & Scrum
introduction
Customer & Value
orientation
System Thinking
Success Stories
Paradigm shift:
bottom-up
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Community of Practice
Learning as Doing...
Learning as Belonging...
Learning as Becoming...
Learning as Experience
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Marketing &
Communication
Strategy Tactic
Awareness
Remove
Impediments
Top Management
Sponsorship
Cultural Change
Sustainability
Internal Coaches
Building
Knowledge
Effective
Scrum Teams
Training Coaching
Agile Leadership
Training Program
& Career path
Technical
Excellence
Evidence of
Success
Agile Engineering
Practices
Pilot Projects
Transition Team
Transition
Backlog
Support growth of
new ā€œRolesā€
Community of
Practice
Agile & Scrum
introduction
Customer & Value
orientation
System Thinking
Success Stories
Paradigm shift:
bottom-up
TOC Strategy Map
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Enterprise successfully
delivering with Scrum
Marketing &
Communication
Strategy Tactic
Awareness
Remove
Impediments
Top Management
Sponsorship
Cultural Change
Sustainability
Internal Coaches
Building
Knowledge
Effective
Scrum Teams
Training Coaching
Agile Leadership
Training Program
& Career path
Technical
Excellence
Evidence of
Success
Agile Engineering
Practices
Pilot Projects
Transition Team
Transition
Backlog
Support growth of
new ā€œRolesā€
Community of
Practice
Agile & Scrum
introduction
Customer & Value
orientation
System Thinking
Success Stories
Paradigm shift:
bottom-up
TOC Strategy Map
At Risk
Achieved
Need Action
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
so what?
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Conclusions
ā€¢ Agile is mainstream, enterprises need
to adopt is growing
ā€¢ Succeeding with one or two projects
is not the same as succeeding with
the whole enterprise
ā€¢ Transitioning to agile requires a vision,
a strategy and constant and
inspection & adaptation
ā€¢ Transition is a cultural change, it will
take time, and not everybody will like
it, but needs to happen :-)
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009.
Questions? & Answers!
For any further comment and or question, feel free to
contact us info@agile42.com
Further References:
Scrum Alliance: http://www.scrumalliance.org
Control Chaos: http://www.controlchaos.com
Implementing Scrum: http://www.implementingscrum.com
Jeff Sutherland Blog: http://jeffsutherland.com/scrum
Mike Cohn ā€œUser Storiesā€: http://www.mountaingoatsoftware.com
agile42 Website: http://www.agile42.com/

More Related Content

What's hot

From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...Andrea Tomasini
Ā 
How to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragilityHow to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragilityAndrea Tomasini
Ā 
Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...Andrea Tomasini
Ā 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory complianceDave Sharrock
Ā 
Improve the chances of success of your organization with Resilience and Antif...
Improve the chances of success of your organization with Resilience and Antif...Improve the chances of success of your organization with Resilience and Antif...
Improve the chances of success of your organization with Resilience and Antif...Andrea Tomasini
Ā 
Herding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teamsHerding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teamsDave Sharrock
Ā 
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Dave Sharrock
Ā 
Out of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developersOut of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developersAlessio Bragadini
Ā 
Giving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to FlyGiving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to FlyDave Sharrock
Ā 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Andrea Tomasini
Ā 
The Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileThe Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileDave Sharrock
Ā 
Adopting Scrum: an enterprise transformation
Adopting Scrum: an enterprise transformationAdopting Scrum: an enterprise transformation
Adopting Scrum: an enterprise transformationHugo Lourenco
Ā 
The Anatomy of an Agile Organization
The Anatomy of an Agile OrganizationThe Anatomy of an Agile Organization
The Anatomy of an Agile OrganizationAndrea Tomasini
Ā 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PragueJoanne Perold
Ā 
Improve success of your organization
Improve success of your organizationImprove success of your organization
Improve success of your organizationAndrea Tomasini
Ā 
Coaching opposing sides large scale lean program management
Coaching opposing sides   large scale lean program managementCoaching opposing sides   large scale lean program management
Coaching opposing sides large scale lean program managementDhaval Panchal
Ā 
Great Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, WinnipegGreat Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, WinnipegDave Sharrock
Ā 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegDave Sharrock
Ā 

What's hot (20)

From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...
Ā 
How to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragilityHow to grow your organization resilience and anti-fragility
How to grow your organization resilience and anti-fragility
Ā 
Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...
Ā 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory compliance
Ā 
Improve the chances of success of your organization with Resilience and Antif...
Improve the chances of success of your organization with Resilience and Antif...Improve the chances of success of your organization with Resilience and Antif...
Improve the chances of success of your organization with Resilience and Antif...
Ā 
Herding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teamsHerding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teams
Ā 
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Ā 
Out of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developersOut of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developers
Ā 
Support self-organization
Support self-organizationSupport self-organization
Support self-organization
Ā 
Giving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to FlyGiving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to Fly
Ā 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!
Ā 
The Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileThe Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in Agile
Ā 
Organic agilty
Organic agiltyOrganic agilty
Organic agilty
Ā 
Adopting Scrum: an enterprise transformation
Adopting Scrum: an enterprise transformationAdopting Scrum: an enterprise transformation
Adopting Scrum: an enterprise transformation
Ā 
The Anatomy of an Agile Organization
The Anatomy of an Agile OrganizationThe Anatomy of an Agile Organization
The Anatomy of an Agile Organization
Ā 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering Prague
Ā 
Improve success of your organization
Improve success of your organizationImprove success of your organization
Improve success of your organization
Ā 
Coaching opposing sides large scale lean program management
Coaching opposing sides   large scale lean program managementCoaching opposing sides   large scale lean program management
Coaching opposing sides large scale lean program management
Ā 
Great Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, WinnipegGreat Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, Winnipeg
Ā 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, Winnipeg
Ā 

Viewers also liked

Valtech - Connecting Product Vision to Everyday Agile Work
Valtech - Connecting Product Vision to Everyday Agile WorkValtech - Connecting Product Vision to Everyday Agile Work
Valtech - Connecting Product Vision to Everyday Agile WorkValtech
Ā 
Jim semick creating a vision for your product roadmap
Jim semick   creating a vision for your product roadmapJim semick   creating a vision for your product roadmap
Jim semick creating a vision for your product roadmapProductCamp SoCal
Ā 
Inception: From vision to product
Inception: From vision to product Inception: From vision to product
Inception: From vision to product Nico Spadoni
Ā 
K8 2014 - Product Vision and Client Success
K8 2014  - Product Vision and Client Success K8 2014  - Product Vision and Client Success
K8 2014 - Product Vision and Client Success Kenshoo
Ā 
"SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ..."SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ...Anna Zarudzka
Ā 
SPARK16 Presentation: Urjanet Product Vision
SPARK16 Presentation: Urjanet Product VisionSPARK16 Presentation: Urjanet Product Vision
SPARK16 Presentation: Urjanet Product VisionUrjanet
Ā 
Product Management - Strategy & Vision
Product Management - Strategy & VisionProduct Management - Strategy & Vision
Product Management - Strategy & VisionShikhin Agarwal
Ā 
Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Andrea Tomasini
Ā 
IncepcioĢn aĢgil at infosoft
IncepcioĢn aĢgil at infosoftIncepcioĢn aĢgil at infosoft
IncepcioĢn aĢgil at infosoftHiroshi Hiromoto
Ā 
From an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshopFrom an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshopVasco Duarte
Ā 

Viewers also liked (12)

Valtech - Connecting Product Vision to Everyday Agile Work
Valtech - Connecting Product Vision to Everyday Agile WorkValtech - Connecting Product Vision to Everyday Agile Work
Valtech - Connecting Product Vision to Everyday Agile Work
Ā 
Lightening lean startup
Lightening lean startupLightening lean startup
Lightening lean startup
Ā 
Jim semick creating a vision for your product roadmap
Jim semick   creating a vision for your product roadmapJim semick   creating a vision for your product roadmap
Jim semick creating a vision for your product roadmap
Ā 
Inception: From vision to product
Inception: From vision to product Inception: From vision to product
Inception: From vision to product
Ā 
K8 2014 - Product Vision and Client Success
K8 2014  - Product Vision and Client Success K8 2014  - Product Vision and Client Success
K8 2014 - Product Vision and Client Success
Ā 
"SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ..."SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ...
Ā 
SPARK16 Presentation: Urjanet Product Vision
SPARK16 Presentation: Urjanet Product VisionSPARK16 Presentation: Urjanet Product Vision
SPARK16 Presentation: Urjanet Product Vision
Ā 
Product Management - Strategy & Vision
Product Management - Strategy & VisionProduct Management - Strategy & Vision
Product Management - Strategy & Vision
Ā 
Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!
Ā 
IncepcioĢn aĢgil at infosoft
IncepcioĢn aĢgil at infosoftIncepcioĢn aĢgil at infosoft
IncepcioĢn aĢgil at infosoft
Ā 
From an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshopFrom an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshop
Ā 
Product vision
Product visionProduct vision
Product vision
Ā 

Similar to Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)

Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Dave Sharrock
Ā 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? Dave Sharrock
Ā 
Empirical proces control
Empirical proces controlEmpirical proces control
Empirical proces controlNiels Verdonk
Ā 
Where next?
Where next?Where next?
Where next?agile42
Ā 
Avoiding the Dilbert Syndrome
Avoiding the Dilbert SyndromeAvoiding the Dilbert Syndrome
Avoiding the Dilbert SyndromeDave Sharrock
Ā 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing AgileDhaval Panchal
Ā 
Agile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredAgile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredGunther Verheyen
Ā 
How to form agile teams
How to form agile teamsHow to form agile teams
How to form agile teamsDave Sharrock
Ā 
Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?bmyllerup
Ā 
Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Richard Dolman
Ā 
Agile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRWAgile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRWAndrea Tomasini
Ā 
Herding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementHerding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementDave Sharrock
Ā 
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredAgile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredGunther Verheyen
Ā 
ā€œZero day exploit: the old management mafia p0wned your product!ā€
ā€œZero day exploit: the old management mafia p0wned your product!ā€ā€œZero day exploit: the old management mafia p0wned your product!ā€
ā€œZero day exploit: the old management mafia p0wned your product!ā€Martin von Weissenberg
Ā 
Agile practices from a standing start
Agile practices from a standing startAgile practices from a standing start
Agile practices from a standing startDave Sharrock
Ā 
Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile? Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile? Ralf Kruse
Ā 
How (and why) your Agile transition will fail
How (and why) your Agile transition will failHow (and why) your Agile transition will fail
How (and why) your Agile transition will failGiuseppe De Simone
Ā 
Scaling Agile Past the Team
Scaling Agile Past the TeamScaling Agile Past the Team
Scaling Agile Past the TeamMike Cottmeyer
Ā 

Similar to Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42) (20)

Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Ā 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
Ā 
Empirical proces control
Empirical proces controlEmpirical proces control
Empirical proces control
Ā 
Where next?
Where next?Where next?
Where next?
Ā 
Avoiding the Dilbert Syndrome
Avoiding the Dilbert SyndromeAvoiding the Dilbert Syndrome
Avoiding the Dilbert Syndrome
Ā 
Burning Agile
Burning AgileBurning Agile
Burning Agile
Ā 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing Agile
Ā 
Agile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredAgile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management Explored
Ā 
How to form agile teams
How to form agile teamsHow to form agile teams
How to form agile teams
Ā 
Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?
Ā 
Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018
Ā 
Agile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRWAgile42 and sipgate @DWNRW
Agile42 and sipgate @DWNRW
Ā 
Herding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementHerding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio management
Ā 
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredAgile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management explored
Ā 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
Ā 
ā€œZero day exploit: the old management mafia p0wned your product!ā€
ā€œZero day exploit: the old management mafia p0wned your product!ā€ā€œZero day exploit: the old management mafia p0wned your product!ā€
ā€œZero day exploit: the old management mafia p0wned your product!ā€
Ā 
Agile practices from a standing start
Agile practices from a standing startAgile practices from a standing start
Agile practices from a standing start
Ā 
Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile? Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile?
Ā 
How (and why) your Agile transition will fail
How (and why) your Agile transition will failHow (and why) your Agile transition will fail
How (and why) your Agile transition will fail
Ā 
Scaling Agile Past the Team
Scaling Agile Past the TeamScaling Agile Past the Team
Scaling Agile Past the Team
Ā 

Recently uploaded

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
Ā 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
Ā 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
Ā 
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
Ā 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
Ā 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
Ā 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Trucks in Minnesota
Ā 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
Ā 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
Ā 
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 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
Ā 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
Ā 
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
Ā 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
Ā 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
Ā 
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 8377877756dollysharma2066
Ā 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
Ā 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
Ā 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
Ā 

Recently uploaded (20)

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
Ā 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Ā 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Ā 
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...
Ā 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
Ā 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
Ā 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Ā 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
Ā 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Ā 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
Ā 
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 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...
Ā 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Ā 
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...
Ā 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
Ā 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
Ā 
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
Ā 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
Ā 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Ā 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
Ā 

Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)

  • 1. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Adopting Scrum: an enterprise transformation Using Scrum as a Pattern Language for Enterprise Transformation
  • 2. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Andrea Tomasini Agile Coach & Trainer andrea.tomasini@agile42.com
  • 3. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Andy Carmichael Andrea's company is called agile42 and if you think about it the name has some logic to it - "agile" is the undisputed answer to all the major questions of software engineering (mmm...?) in the same way that 42 is the answer to that only slightly larger chestnut: life, the universe and everything...
  • 4. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Why Agile?
  • 5. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Growing Software Complexity Software complexity in FORD vehicles quadruplicated in 5 years 0 2.5 5 7.5 10 2005 2006 2007 2008 2009 2010 10 6 4.5 3.4 2.8 2.4 Software lines in FORD vehicles over the past 5 years x4
  • 6. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Growing Software Complexity Compared software complexity growth in aerospace and automotive F-22 Raptor F-35 Joint Strike Boeing 787 Dreamliner S-Class Daimler 98.6 6.5 5.7 1.7 x10
  • 7. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Time to Market Due to globalization effects, and other economical changes, the time to market over time decreased signiļ¬cantly Deepa Chandrasekaran, Gerard J. Tellis - Marshall School of Business, University of Southern California, Los Angeles, California 1915 1939 1972 1976 1983 1994 1998 2000 2002 2004 13.5 years 3 m onths
  • 8. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Why does that matter?
  • 9. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Change from this... Deļ¬ned Process, suited to produce faster
  • 10. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. ... to this. R&D based process
  • 11. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Adopting Scrum using Scrum... or not?
  • 12. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise Complexity Dimensions of complexity for an organization
  • 13. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. 360Ā° Structure of the organization
  • 14. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. 720Ā° Structure of the organization Product portfolio
  • 15. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. 1080Ā° Structure of the organization Product portfolio People and Teams
  • 16. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise Challenges Going beyond the three dimensions...
  • 17. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Transition to Agility ā€¢ Team/People Empowerment ā€¢ Knowledge building, and persisting ā€¢ Adaptivity to changes, ļ¬‚exibility ā€¢ Focus on Value and Customer ā€¢ Cultural Change, paradigm shift
  • 18. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Adapting vs. Deļ¬ning ā€œAt the University of California at Irvine, ... they just planted grass... they waited a year and looked at where people had made paths in the grass and built the side walks there.ā€
  • 19. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Scrum Language Patterns Scrum deļ¬nes clear patterns to tackle speciļ¬c problems: uncertainty, complexity, unpredictability, focus, value...
  • 20. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Scrum Meeting - Daily Scrum What is the best way to control an empirical and unpredictable process such as software development, scientiļ¬c research, artistic projects or innovative designs where it is hard to deļ¬ne the artifacts to be produced and the processes to achieve them? From: ā€œSCRUM: An extension pattern language for hyperproductive software developmentā€ (Mike Beedle, Martine Devos, Yonat Sharon, Ken Schwaber, Jeff Sutherland)
  • 21. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Sprint - Iteration We want to balance the need of developers to work undisturbed and the need for management and the customer to see real progress From: ā€œSCRUM: An extension pattern language for hyperproductive software developmentā€ (Mike Beedle, Martine Devos, Yonat Sharon, Ken Schwaber, Jeff Sutherland)
  • 22. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Backlog What is the best way to organize the work to be done next at any stage of the project? From: ā€œSCRUM: An extension pattern language for hyperproductive software developmentā€ (Mike Beedle, Martine Devos, Yonat Sharon, Ken Schwaber, Jeff Sutherland)
  • 23. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise Transformation How to deļ¬ne a Goal and setup a strategy to successfully transform your organization?
  • 24. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Strategy Tactic Top Management Sponsorship Evidence of Success Pilot Projects TOC Strategy Map
  • 25. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. What is a Pilot Project? t POT TTPOC POC POC TC TC TC TC TC ā€¢ Try the whole process end-to-end, not just the development ā€¢ Start by training the Product Owners, and through coaching identify and develop a Product Backlog ā€¢ Train the Team when the Backlog is READY and start sprinting ā€¢ Coach the whole Scrum Team through 2-3 Sprints till the Team will be able independent, than start with another team ā€¢ Learn from every experience and consolidate the Backlog and the approach
  • 26. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Strategy Tactic Top Management Sponsorship Remove Impediments Evidence of Success Pilot Projects Transition Team Transition Backlog TOC Strategy Map
  • 27. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Transition Backlog ā€¢ Contains all the tactical actions stemming from the Transition Strategy ā€¢ Contains all the impediment rose by the Scrum Teams that need systemic intervention outside of their responsibility ā€¢ Getā€™s processed by the Transition Team, in order of priority
  • 28. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Transition Team People of different Roles supporting the transition Sponsor of the transition acting as Product Owner Members may rotate over time (e.g.: Scrum Team Member may join to support Impediment removal)
  • 29. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Strategy Tactic Remove Impediments Top Management Sponsorship Awareness Evidence of Success Pilot Projects Transition Team Transition Backlog Agile & Scrum introduction TOC Strategy Map
  • 30. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Lean, Agile or Scrum? Lean Principles Agile Values Scrum FrameworkCom m itm ent Openness Courage Focus Respect
  • 31. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. How to build a solid ā€œScrumā€ culture... ā€¢ Scrum enables transparency into an organization ā€¢ Without transparency trust canā€™t be build ā€¢ Transparency exposes problems, not all of them are apparent, some require investigation ā€¢ Asking questions is often the best way to stimulate people to ā€œsove problemsā€ Transparency Trust Commitment Courage
  • 32. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Strategy Tactic Awareness Remove Impediments Top Management Sponsorship Marketing & Communication Evidence of Success Pilot Projects Transition Team Transition Backlog Agile & Scrum introduction Success Stories Paradigm shift: bottom-up TOC Strategy Map
  • 33. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Start to ask Questions! Put your team into context, allow them to tell the story... goods and bads, are all lessons learned :-)
  • 34. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Marketing & Communication Strategy Tactic Awareness Remove Impediments Top Management Sponsorship Effective Scrum Teams Training Coaching Technical Excellence Evidence of Success Agile Engineering Practices Pilot Projects Transition Team Transition Backlog Agile & Scrum introduction Success Stories Paradigm shift: bottom-up TOC Strategy Map
  • 35. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Agile Engineering Practices Delivering fast requires new methods... and new tools People need to learn new tools and new practices...
  • 36. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Agile Engineering Practices There is no ā€œperfectā€ tool and there is no tool forever... and have the courage to leave behind the Old tools which are not supportive anymore
  • 37. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Marketing & Communication Strategy Tactic Awareness Remove Impediments Top Management Sponsorship Cultural Change Effective Scrum Teams Training Coaching Technical Excellence Evidence of Success Agile Engineering Practices Pilot Projects Transition Team Transition Backlog Support growth of new ā€œRolesā€ Agile & Scrum introduction Customer & Value orientation System Thinking Success Stories Paradigm shift: bottom-up TOC Strategy Map
  • 38. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. System Thinking The constraints set into a system are responsible for people behaviors into that system
  • 39. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Marketing & Communication Strategy Tactic Awareness Remove Impediments Top Management Sponsorship Cultural Change Sustainability Internal Coaches Building Knowledge Effective Scrum Teams Training Coaching Agile Leadership Training Program & Career path Technical Excellence Evidence of Success Agile Engineering Practices Pilot Projects Transition Team Transition Backlog Support growth of new ā€œRolesā€ Community of Practice Agile & Scrum introduction Customer & Value orientation System Thinking Success Stories Paradigm shift: bottom-up TOC Strategy Map
  • 40. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Community of Practice Learning as Doing... Learning as Belonging... Learning as Becoming... Learning as Experience
  • 41. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Marketing & Communication Strategy Tactic Awareness Remove Impediments Top Management Sponsorship Cultural Change Sustainability Internal Coaches Building Knowledge Effective Scrum Teams Training Coaching Agile Leadership Training Program & Career path Technical Excellence Evidence of Success Agile Engineering Practices Pilot Projects Transition Team Transition Backlog Support growth of new ā€œRolesā€ Community of Practice Agile & Scrum introduction Customer & Value orientation System Thinking Success Stories Paradigm shift: bottom-up TOC Strategy Map
  • 42. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Enterprise successfully delivering with Scrum Marketing & Communication Strategy Tactic Awareness Remove Impediments Top Management Sponsorship Cultural Change Sustainability Internal Coaches Building Knowledge Effective Scrum Teams Training Coaching Agile Leadership Training Program & Career path Technical Excellence Evidence of Success Agile Engineering Practices Pilot Projects Transition Team Transition Backlog Support growth of new ā€œRolesā€ Community of Practice Agile & Scrum introduction Customer & Value orientation System Thinking Success Stories Paradigm shift: bottom-up TOC Strategy Map At Risk Achieved Need Action
  • 43. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. so what?
  • 44. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Conclusions ā€¢ Agile is mainstream, enterprises need to adopt is growing ā€¢ Succeeding with one or two projects is not the same as succeeding with the whole enterprise ā€¢ Transitioning to agile requires a vision, a strategy and constant and inspection & adaptation ā€¢ Transition is a cultural change, it will take time, and not everybody will like it, but needs to happen :-)
  • 45. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright Ā© 2007 - 2009. Questions? & Answers! For any further comment and or question, feel free to contact us info@agile42.com Further References: Scrum Alliance: http://www.scrumalliance.org Control Chaos: http://www.controlchaos.com Implementing Scrum: http://www.implementingscrum.com Jeff Sutherland Blog: http://jeffsutherland.com/scrum Mike Cohn ā€œUser Storiesā€: http://www.mountaingoatsoftware.com agile42 Website: http://www.agile42.com/