SlideShare a Scribd company logo
1 of 68
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
I DON’T DO AGILE, I AM AGILE!
@BarryOReilly
www.barryoreilly.com
http://www.linkedin.com/in/barryoreilly
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Who are ThoughtWorks?
Enterprise Agile and Technology
consulting
Offices in US, UK, Germany, India,
Brazil, China and Australia
1,800 people worldwide
Creators of GO!, Twist and Mingle
Martin Fowler & Jim Highsmith
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What will we cover?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Problems adopting and practicing
Agile in organisations
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Follow what is in the book
– we’re Agile!
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Agile project failing to deliver or
live up to expectations
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
But we are doing everything
X
says to do
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Maybe Agile isn’t for us
It does not work
A myth
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Practices and Principles
Agile
– SCRUM
– XP
Lean and Kanban
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
SCRUM - Practices
Meetings
Daily Stand Up
Sprint Planning
Showcase
Retrospective
Time-boxing
Sprint
Spikes
Artifacts
Product Backlog
Sprint Backlog
Burn Down
Roles
SCRUM Team
SCRUM Master
Product Owner
Users
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
XP – Practices
Feedback
User Stories
(Planning)
Whole team
Test Driven
Development
Pair Programming
Welfare
Sustainable Pace
Shared Understanding
Simple Design
System Metaphor
Collective Code
Ownership
Continuous Process
Continuous
Integration
Design Improvement
Small Releases
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Kanban
Visualise The Workflow
Limit Work In Progress
Manage Flow
Make Process Policies Explicit
Improve Collaboratively
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Change your perspective
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Instead of trying to do everything
that’s prescribed
Ask why are we doing it?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Do we need to do it?
Does it work for the product we
trying to build?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Reverse thinking
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
The best place to begin an
intellectual journey is at its end
– Russell Ackoff
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Visionaries look ahead to a
desired end
Know where they want to be
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Work backwards to find a way of
getting there
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Bad smells
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
To do more of what is not working
now, is to do more of what will not
work in the future
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Trying to do the wrong thing right
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Being ineffective
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
How do we know?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Practices and Principles
Agile
– SCRUM
– XP
Lean
– Kanban
– Muda (Eliminating waste)
– Amplify learning
– Deliver as fast as possible
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
It is important that an aim never
be defined in terms of a specific
activity or method.
– Edward Deming
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Go Compare
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Compare
SCRUM
14 Practices
- Time boxed
- Cross Functional
teams
- Roles Prescribed
- Cannot Add Items
- Estimation
Required
XP
12 Practices
- Iterative
- Developer
centric
- Collective
Ownership
- Small releases
- Planning game
Kanban
3 Practices
- Event Driven
- Specialist teams
- No Roles
Prescribed
- Add Items when
capacity
- Estimation Optional
Prescriptive Adaptive
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Focus on using the practices that
suit the context
Don’t simply stick with one
discipline and one alone
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Great idea!
When do we start?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Day One to Last Day
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Example
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Day One
Management felt need to control and manage team
Showed a lack of involvement in the project (Agile too time
consuming)
Wanted progress reports every two weeks
SCRUM by the book
Time-boxing led to mini-Waterfall mentality
Sprint planning meeting (taking hours and all team members)
Build broken, still go to prescribed meetings
Estimate in points, task in hours, Burn down in hours
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Change perspective
Planned On
Demand
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Change Going Forward
Once
Planned
Now On
Demand
No Sprint
Planning
Story Showcase
No Time
Box
Retro Reporting
Trash
Hours
Abstract
Sizing
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Last Day
Only formality
– Showcase to external stakeholders
– Report outwards on velocity covered since last report cycle
Stakeholders
– require continual engagement at story review and
showcase
– Forced to prioritised
Developers
– Story huddles meant they only review stories they work on
– Focus on writing code, not hang out in meetings
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What are the indicators for what
practices to use?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Project Brief
– Green or Brown Fields
– New Product Development
– Heavy Lifting
– Integration
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Organisation
– Experience of Agile
– Open to change
– Culture
– People need to feel secure, otherwise
display defensive behaviour
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Hand over and collaboration
– Always available
– Not with team continually
– Intermittently
– Only attend schedule meetings
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Composition Of The Team
– Co-located
– Distributed
– Same working hours
– Different time zones
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Environment
– Technology
– Tools
– Office Space
– Desk Space
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Releasing
– Automated or Manual
– How often can you deploy?
– On demand
– Daily, Weekly, Monthly
– Scheduled cycle
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What To Think About….
Feedback loops
– Stakeholders
– Customers
– Users
– Cannot improve if you do not get it
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
So back to SCRUM, XP or Kanban
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
SCURM
14 Practices
- Time boxed
- Cross Functional
teams
- Roles Prescribed
- Cannot Add Items
- Estimation
Required
XP
12 Practices
- Iterative
- Developer
centric
- Collective
Ownership
- Small releases
- Planning game
Kanban
3 Practices
- Event Driven
- Specialist teams
- No Roles
Prescribed
- Add Items when
capacity
- Estimation Optional
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Stop thinking about what
discipline
to use
Starting thinking about what
practice will be useful
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
SCURM
14 Practices
- Time boxed
- Cross Functional
teams
- Roles Prescribed
- Cannot Add Items
- Estimation
Required
XP
12 Practices
- Iterative
- Developer
centric
- Collective
Ownership
- Small releases
- Planning game
Kanban
3 Practices
- Event Driven
- Specialist teams
- No Roles
Prescribed
- Add Items when
capacity
- Estimation Optional
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
- Time boxed
- Cross Functional
teams
- Roles Prescribed
- Cannot Add Items
- Estimation
Required
- Iterative
- Developer
centric
- Collective
Ownership
- Small releases
- Planning game
- Event Driven
- Specialist teams
- No Roles
Prescribed
- Add Items when
capacity
- Estimation Optional
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Lean Thinking
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
There is nothing so useless as
doing efficiently that which
should not be done at all
- Peter Drucker
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Minimum amount to succeed
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Muda
– Eliminate waste
– Not helping get rid of it
– Using more tools, people or equipment than is
needed
– Software Development is a value creation
process
– Perfect process has no unneeded waste
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Delivering as fast as possible
– End goal is to deliver a product
– Sooner the product is delivered
– Sooner you get feedback
– Sooner you can improve it
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Amplified learning
– Continuous learning process
– Making mistakes and learning
– Increased feedback
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Question Everything
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Is what we are doing valuable or
slowing us down?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Is it relevant for what we are trying
to do?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
What purpose is it meant to serve
- is it achieving it?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
If we didn’t do it what would
happen?
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Continuous Improvement
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Team arrives at maturity when it
invests more in strategies and
tactics that do not work more than
ones that do
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Learn more when things are
wrong not right
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Try things out
Don’t be afraid to fail
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Do not waste your failures
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
It's not FAILURE that we should
celebrate - but the LEARNING
that ensues
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Kaizen
Envisage
Enact
Get Feedback
Feed Learning
Back In
Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved.
Thank you
If you like what you saw talk to
me about joining ThoughtWorks

More Related Content

What's hot

Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basicsEdwin Dando
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project ManagerAgileDad
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputEdwin Dando
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?James Coplien
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Andreea Visanoiu
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesAndreea Visanoiu
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Ahmed Sidky
 
Facilitation Foundations - A Guide to Effective Agile Meetings
Facilitation Foundations - A Guide to Effective Agile MeetingsFacilitation Foundations - A Guide to Effective Agile Meetings
Facilitation Foundations - A Guide to Effective Agile MeetingsAgileDad
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антонsolit
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile CertificationsRichard Cheng
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...Richard Ellis PMP PRM CSM PMI-ACP SSGB
 
Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban IntroductionChihyang Li
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectivesRichard Cheng
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For ExecutivesMichael Tarnowski
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
Agile Methodologies and Scrum
Agile Methodologies and ScrumAgile Methodologies and Scrum
Agile Methodologies and ScrumScrum Turkey
 

What's hot (20)

Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project Manager
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
 
Agile values
Agile valuesAgile values
Agile values
 
Facilitation Foundations - A Guide to Effective Agile Meetings
Facilitation Foundations - A Guide to Effective Agile MeetingsFacilitation Foundations - A Guide to Effective Agile Meetings
Facilitation Foundations - A Guide to Effective Agile Meetings
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антон
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile Certifications
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
 
Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban Introduction
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Agile Methodologies and Scrum
Agile Methodologies and ScrumAgile Methodologies and Scrum
Agile Methodologies and Scrum
 

Similar to I Don't Do Agile. I Am Agile

Agile br one_week_inception
Agile br one_week_inceptionAgile br one_week_inception
Agile br one_week_inceptioncaetano_tc
 
Key lean principles for organizational change
Key lean principles for organizational changeKey lean principles for organizational change
Key lean principles for organizational changeLeanDog
 
How am i doing agile2012
How am i doing agile2012How am i doing agile2012
How am i doing agile2012drewz lin
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxAmira Elsayed Ismail
 
Agile testing organizational mindshift
Agile testing organizational mindshiftAgile testing organizational mindshift
Agile testing organizational mindshiftPascal Dufour
 
What’s Your Leadership IQ?
What’s Your Leadership IQ?What’s Your Leadership IQ?
What’s Your Leadership IQ?TechWell
 
Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Sally Elatta
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PragueJoanne Perold
 
Agile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile TransformationAgile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile Transformationpskapa
 
DevOps, Continuous Delivery and Deployment at Hyper Scale
DevOps, Continuous Delivery and Deployment at Hyper ScaleDevOps, Continuous Delivery and Deployment at Hyper Scale
DevOps, Continuous Delivery and Deployment at Hyper ScaleMartinHogg9
 
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
 
The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform) The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform) Laszlo Szalvay
 
Giving Great Speeches by Emily Green of Yankee Group Research
Giving Great Speeches by Emily Green of Yankee Group Research Giving Great Speeches by Emily Green of Yankee Group Research
Giving Great Speeches by Emily Green of Yankee Group Research Brendan O'Neil
 
Empirical proces control
Empirical proces controlEmpirical proces control
Empirical proces controlNiels Verdonk
 
Dashlane Engineering Meeting Extract
Dashlane Engineering Meeting ExtractDashlane Engineering Meeting Extract
Dashlane Engineering Meeting ExtractDashlane
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionTechWell
 

Similar to I Don't Do Agile. I Am Agile (20)

Agile br one_week_inception
Agile br one_week_inceptionAgile br one_week_inception
Agile br one_week_inception
 
Key lean principles for organizational change
Key lean principles for organizational changeKey lean principles for organizational change
Key lean principles for organizational change
 
How am i doing agile2012
How am i doing agile2012How am i doing agile2012
How am i doing agile2012
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptx
 
Agile testing organizational mindshift
Agile testing organizational mindshiftAgile testing organizational mindshift
Agile testing organizational mindshift
 
The Agile Mindset: Easier Said Than Done
The Agile Mindset: Easier Said Than DoneThe Agile Mindset: Easier Said Than Done
The Agile Mindset: Easier Said Than Done
 
What’s Your Leadership IQ?
What’s Your Leadership IQ?What’s Your Leadership IQ?
What’s Your Leadership IQ?
 
Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering Prague
 
Adobe Systems
Adobe SystemsAdobe Systems
Adobe Systems
 
Tw specifications for-testing1
Tw specifications for-testing1Tw specifications for-testing1
Tw specifications for-testing1
 
IIT Academy: Agile 101
IIT Academy: Agile 101IIT Academy: Agile 101
IIT Academy: Agile 101
 
Agile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile TransformationAgile Eastern Europe 2011 Large Scale Agile Transformation
Agile Eastern Europe 2011 Large Scale Agile Transformation
 
DevOps, Continuous Delivery and Deployment at Hyper Scale
DevOps, Continuous Delivery and Deployment at Hyper ScaleDevOps, Continuous Delivery and Deployment at Hyper Scale
DevOps, Continuous Delivery and Deployment at Hyper Scale
 
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
 
The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform) The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform)
 
Giving Great Speeches by Emily Green of Yankee Group Research
Giving Great Speeches by Emily Green of Yankee Group Research Giving Great Speeches by Emily Green of Yankee Group Research
Giving Great Speeches by Emily Green of Yankee Group Research
 
Empirical proces control
Empirical proces controlEmpirical proces control
Empirical proces control
 
Dashlane Engineering Meeting Extract
Dashlane Engineering Meeting ExtractDashlane Engineering Meeting Extract
Dashlane Engineering Meeting Extract
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile Adoption
 

More from Thoughtworks

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a ProductThoughtworks
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & DogsThoughtworks
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovationThoughtworks
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teamsThoughtworks
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of InnovationThoughtworks
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
When we design together
When we design togetherWhen we design together
When we design togetherThoughtworks
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)Thoughtworks
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloudThoughtworks
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of InnovationThoughtworks
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go liveThoughtworks
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the RubiconThoughtworks
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!Thoughtworks
 
Docker container security
Docker container securityDocker container security
Docker container securityThoughtworks
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unitThoughtworks
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Thoughtworks
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to TuringThoughtworks
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked outThoughtworks
 

More from Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Recently uploaded

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

I Don't Do Agile. I Am Agile

  • 1. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. I DON’T DO AGILE, I AM AGILE! @BarryOReilly www.barryoreilly.com http://www.linkedin.com/in/barryoreilly
  • 2. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Who are ThoughtWorks? Enterprise Agile and Technology consulting Offices in US, UK, Germany, India, Brazil, China and Australia 1,800 people worldwide Creators of GO!, Twist and Mingle Martin Fowler & Jim Highsmith
  • 3. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What will we cover?
  • 4. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Problems adopting and practicing Agile in organisations
  • 5. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Follow what is in the book – we’re Agile!
  • 6. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Agile project failing to deliver or live up to expectations
  • 7. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. But we are doing everything X says to do
  • 8. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Maybe Agile isn’t for us It does not work A myth
  • 9. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Practices and Principles Agile – SCRUM – XP Lean and Kanban
  • 10. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. SCRUM - Practices Meetings Daily Stand Up Sprint Planning Showcase Retrospective Time-boxing Sprint Spikes Artifacts Product Backlog Sprint Backlog Burn Down Roles SCRUM Team SCRUM Master Product Owner Users
  • 11. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. XP – Practices Feedback User Stories (Planning) Whole team Test Driven Development Pair Programming Welfare Sustainable Pace Shared Understanding Simple Design System Metaphor Collective Code Ownership Continuous Process Continuous Integration Design Improvement Small Releases
  • 12. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Kanban Visualise The Workflow Limit Work In Progress Manage Flow Make Process Policies Explicit Improve Collaboratively
  • 13. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Change your perspective
  • 14. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Instead of trying to do everything that’s prescribed Ask why are we doing it?
  • 15. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Do we need to do it? Does it work for the product we trying to build?
  • 16. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Reverse thinking
  • 17. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. The best place to begin an intellectual journey is at its end – Russell Ackoff
  • 18. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Visionaries look ahead to a desired end Know where they want to be
  • 19. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Work backwards to find a way of getting there
  • 20. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Bad smells
  • 21. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. To do more of what is not working now, is to do more of what will not work in the future
  • 22. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Trying to do the wrong thing right
  • 23. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Being ineffective
  • 24. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. How do we know?
  • 25. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Practices and Principles Agile – SCRUM – XP Lean – Kanban – Muda (Eliminating waste) – Amplify learning – Deliver as fast as possible
  • 26. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. It is important that an aim never be defined in terms of a specific activity or method. – Edward Deming
  • 27. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Go Compare
  • 28. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Compare SCRUM 14 Practices - Time boxed - Cross Functional teams - Roles Prescribed - Cannot Add Items - Estimation Required XP 12 Practices - Iterative - Developer centric - Collective Ownership - Small releases - Planning game Kanban 3 Practices - Event Driven - Specialist teams - No Roles Prescribed - Add Items when capacity - Estimation Optional Prescriptive Adaptive
  • 29. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Focus on using the practices that suit the context Don’t simply stick with one discipline and one alone
  • 30. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Great idea! When do we start?
  • 31. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Day One to Last Day
  • 32. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Example
  • 33. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Day One Management felt need to control and manage team Showed a lack of involvement in the project (Agile too time consuming) Wanted progress reports every two weeks SCRUM by the book Time-boxing led to mini-Waterfall mentality Sprint planning meeting (taking hours and all team members) Build broken, still go to prescribed meetings Estimate in points, task in hours, Burn down in hours
  • 34. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Change perspective Planned On Demand
  • 35. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Change Going Forward Once Planned Now On Demand No Sprint Planning Story Showcase No Time Box Retro Reporting Trash Hours Abstract Sizing
  • 36. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Last Day Only formality – Showcase to external stakeholders – Report outwards on velocity covered since last report cycle Stakeholders – require continual engagement at story review and showcase – Forced to prioritised Developers – Story huddles meant they only review stories they work on – Focus on writing code, not hang out in meetings
  • 37. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What are the indicators for what practices to use?
  • 38. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Project Brief – Green or Brown Fields – New Product Development – Heavy Lifting – Integration
  • 39. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Organisation – Experience of Agile – Open to change – Culture – People need to feel secure, otherwise display defensive behaviour
  • 40. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Hand over and collaboration – Always available – Not with team continually – Intermittently – Only attend schedule meetings
  • 41. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Composition Of The Team – Co-located – Distributed – Same working hours – Different time zones
  • 42. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Environment – Technology – Tools – Office Space – Desk Space
  • 43. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Releasing – Automated or Manual – How often can you deploy? – On demand – Daily, Weekly, Monthly – Scheduled cycle
  • 44. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What To Think About…. Feedback loops – Stakeholders – Customers – Users – Cannot improve if you do not get it
  • 45. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. So back to SCRUM, XP or Kanban
  • 46. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. SCURM 14 Practices - Time boxed - Cross Functional teams - Roles Prescribed - Cannot Add Items - Estimation Required XP 12 Practices - Iterative - Developer centric - Collective Ownership - Small releases - Planning game Kanban 3 Practices - Event Driven - Specialist teams - No Roles Prescribed - Add Items when capacity - Estimation Optional
  • 47. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Stop thinking about what discipline to use Starting thinking about what practice will be useful
  • 48. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. SCURM 14 Practices - Time boxed - Cross Functional teams - Roles Prescribed - Cannot Add Items - Estimation Required XP 12 Practices - Iterative - Developer centric - Collective Ownership - Small releases - Planning game Kanban 3 Practices - Event Driven - Specialist teams - No Roles Prescribed - Add Items when capacity - Estimation Optional
  • 49. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. - Time boxed - Cross Functional teams - Roles Prescribed - Cannot Add Items - Estimation Required - Iterative - Developer centric - Collective Ownership - Small releases - Planning game - Event Driven - Specialist teams - No Roles Prescribed - Add Items when capacity - Estimation Optional
  • 50. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Lean Thinking
  • 51. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. There is nothing so useless as doing efficiently that which should not be done at all - Peter Drucker
  • 52. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Minimum amount to succeed
  • 53. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Muda – Eliminate waste – Not helping get rid of it – Using more tools, people or equipment than is needed – Software Development is a value creation process – Perfect process has no unneeded waste
  • 54. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Delivering as fast as possible – End goal is to deliver a product – Sooner the product is delivered – Sooner you get feedback – Sooner you can improve it
  • 55. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Amplified learning – Continuous learning process – Making mistakes and learning – Increased feedback
  • 56. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Question Everything
  • 57. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Is what we are doing valuable or slowing us down?
  • 58. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Is it relevant for what we are trying to do?
  • 59. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. What purpose is it meant to serve - is it achieving it?
  • 60. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. If we didn’t do it what would happen?
  • 61. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Continuous Improvement
  • 62. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Team arrives at maturity when it invests more in strategies and tactics that do not work more than ones that do
  • 63. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Learn more when things are wrong not right
  • 64. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Try things out Don’t be afraid to fail
  • 65. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Do not waste your failures
  • 66. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. It's not FAILURE that we should celebrate - but the LEARNING that ensues
  • 67. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Kaizen Envisage Enact Get Feedback Feed Learning Back In
  • 68. Private and Confidential. © 2011 ThoughtWorks, Ltd. All rights reserved. Thank you If you like what you saw talk to me about joining ThoughtWorks