SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
We Can’t Do That Here!




      Greg Reiser
greg@thoughtworks.com
 www.thoughtworks.com
Workshop Guidelines
!   Introduction (5 Minutes)

!   Describe instances of “We Can’t Do That Here!” (15 Minutes)
    •  Personal experiences and learning
       •  Problem
       •  Mitigation
    •  Law of 2 Feet applies

!   Share (15 Minutes)

!   Wrap-Up (20 Minutes)
“We Can’t Do That Here!”




Strategies for responding to resistance to effective agile practices?
“We Can’t Do That Here!”
Large percentage of Agile adoption initiatives encounter
resistance to one or more effective agile practices

Results in lower than anticipated benefits, fueling
claims such as “agile doesn’t scale”, “agile isn’t
appropriate in our business domain”, etc.

We even have names for half-hearted attempts at
Agile: “Scrum-But”, “Wagile”, and “Scrumerfall”

  Strategies for responding to resistance to effective agile practices?
          People               Process                Tools
“We Can’t Do That Here!”




                                                      So, Let’s Get Started!



Photo credit: http://www.communitiesscotland.gov.uk
Share Experiences - “We Can’t Do That Here!”
Wrap-Up
ThoughtWorks Experiences: Examples
Process: Offshore Business Analysts
Experienced Business Analysts (BA) on offshore teams

“The subject matter expertise is local”
“Too expensive to develop that expertise offshore”
Process: Test-Driven Design
   Developers write unit tests before writing functional code

   “Double the amount of code == Reduced velocity”




Photo credit: Satir Change Model
People: Re-Design the Work Environment
Re-arrange to be more conducive to collaborative development

“It’s too expensive and will violate corporate standards”
“Our lease does not permit it”
Process: Readily Available Product Owner
Team requires frequent collaboration with Product Owner

“The Product Owner has other more urgent responsibilities”
Process: Manage Support Tickets
   Specify lightweight Production Support process

   “Context switching between production support and iterative
   feature delivery is sub-optimal”




Photo credit: Jeff Patton, AgileProductDesign.com
“We Can’t Do That Here” - Beyond Software

                     value?
                                                    faster.
                                                    value?

   Sequential Delivery             Agile Delivery              Continuous Delivery




                              Continuous Desig




                                                       n


                                                                Production
                                                                Production
                                    software as
                 Concept




      Business                        a product                              Customers


                               n ti n                      e
                              Co



                                        u o u s De l i v
                                                     ry
How can we help?
ThoughtWorks is a global custom software solutions consultancy trusted by
many of the world’s leading businesses with their most complex and critical
systems. We deliver consulting grounded in delivery expertise, build custom
  applications and help organisations across all market sectors to drive IT
            efficiency – working to an exceptionally high standard.




                              Contact us
                             Greg Reiser
                       greg@thoughtworks.com
                        www.thoughtworks.com

Contenu connexe

Tendances

Plenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RMPlenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RM
Dean Wenner
 
Agile & User Experience
Agile & User ExperienceAgile & User Experience
Agile & User Experience
Michelle Adams
 
Tales From a Balanced Team
Tales From a Balanced TeamTales From a Balanced Team
Tales From a Balanced Team
VMware Tanzu
 

Tendances (20)

Can you work agile in a waterfall organisation? Wagile
Can you work agile in a waterfall organisation? Wagile  Can you work agile in a waterfall organisation? Wagile
Can you work agile in a waterfall organisation? Wagile
 
Agile for CIOs
Agile for CIOsAgile for CIOs
Agile for CIOs
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Kim Carter (BinaryMist)
Kim Carter (BinaryMist)Kim Carter (BinaryMist)
Kim Carter (BinaryMist)
 
The most important person (not) in the room
The most important person (not) in the roomThe most important person (not) in the room
The most important person (not) in the room
 
Plenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RMPlenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RM
 
Agile & User Experience
Agile & User ExperienceAgile & User Experience
Agile & User Experience
 
Agile principles
Agile principlesAgile principles
Agile principles
 
Ajatus Profile
Ajatus ProfileAjatus Profile
Ajatus Profile
 
Crafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesCrafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James Hayes
 
The ITSM Experience of a Lifetime
The ITSM Experience of a LifetimeThe ITSM Experience of a Lifetime
The ITSM Experience of a Lifetime
 
The quest for the minimum viable step to agility
The quest for the minimum viable step to agilityThe quest for the minimum viable step to agility
The quest for the minimum viable step to agility
 
Tales From a Balanced Team
Tales From a Balanced TeamTales From a Balanced Team
Tales From a Balanced Team
 
Technical and Product Debt Management
Technical and Product Debt ManagementTechnical and Product Debt Management
Technical and Product Debt Management
 
Agile manifesto values
Agile manifesto valuesAgile manifesto values
Agile manifesto values
 
Creating Design Driven Products
Creating Design Driven ProductsCreating Design Driven Products
Creating Design Driven Products
 
Scrum and Agile Values
Scrum and Agile ValuesScrum and Agile Values
Scrum and Agile Values
 
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...
Talk - Le Framework Scrum en Entreprise : quels retours, quelles bonnes prati...
 
Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1Agile Manifesto - Principles - Part 1
Agile Manifesto - Principles - Part 1
 
Design Driven Products
Design Driven ProductsDesign Driven Products
Design Driven Products
 

En vedette

Curriculum vitae_BC_22-09-2015_Ingles
Curriculum vitae_BC_22-09-2015_InglesCurriculum vitae_BC_22-09-2015_Ingles
Curriculum vitae_BC_22-09-2015_Ingles
Bruno Cima
 
4330 d plan de auditoria isms
4330 d plan de auditoria isms4330 d plan de auditoria isms
4330 d plan de auditoria isms
germantravecedo
 
Beyond profit sig carbon finance
Beyond profit sig carbon financeBeyond profit sig carbon finance
Beyond profit sig carbon finance
Elaine Chow
 
ANG530NP
ANG530NPANG530NP
ANG530NP
bizitte
 
4217 etapa 1 reporte de auditoria
4217 etapa 1 reporte de auditoria4217 etapa 1 reporte de auditoria
4217 etapa 1 reporte de auditoria
germantravecedo
 
Presentation1 rootabaga stories original
Presentation1 rootabaga stories originalPresentation1 rootabaga stories original
Presentation1 rootabaga stories original
kylea11
 
Introduction to Continuous Delivery
Introduction to Continuous DeliveryIntroduction to Continuous Delivery
Introduction to Continuous Delivery
Kmanthei
 

En vedette (18)

Curriculum vitae_BC_22-09-2015_Ingles
Curriculum vitae_BC_22-09-2015_InglesCurriculum vitae_BC_22-09-2015_Ingles
Curriculum vitae_BC_22-09-2015_Ingles
 
NUV academy preso_20150420
NUV academy preso_20150420NUV academy preso_20150420
NUV academy preso_20150420
 
4330 d plan de auditoria isms
4330 d plan de auditoria isms4330 d plan de auditoria isms
4330 d plan de auditoria isms
 
Aiducation catalogue feb 28 version
Aiducation catalogue feb 28 versionAiducation catalogue feb 28 version
Aiducation catalogue feb 28 version
 
Agile Design in Practice
Agile Design in PracticeAgile Design in Practice
Agile Design in Practice
 
Beyond profit sig carbon finance
Beyond profit sig carbon financeBeyond profit sig carbon finance
Beyond profit sig carbon finance
 
ANG530NP
ANG530NPANG530NP
ANG530NP
 
4217 etapa 1 reporte de auditoria
4217 etapa 1 reporte de auditoria4217 etapa 1 reporte de auditoria
4217 etapa 1 reporte de auditoria
 
Rails in the Large - Neal Ford
Rails in the Large - Neal FordRails in the Large - Neal Ford
Rails in the Large - Neal Ford
 
Heterosemánticos
Heterosemánticos Heterosemánticos
Heterosemánticos
 
Design in Practice (V1)
Design in Practice (V1)Design in Practice (V1)
Design in Practice (V1)
 
Segon b
Segon bSegon b
Segon b
 
Presentation1 rootabaga stories original
Presentation1 rootabaga stories originalPresentation1 rootabaga stories original
Presentation1 rootabaga stories original
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
 
Corporate social responsibility
Corporate social responsibilityCorporate social responsibility
Corporate social responsibility
 
Introduction to Continuous Delivery
Introduction to Continuous DeliveryIntroduction to Continuous Delivery
Introduction to Continuous Delivery
 
4 tales of enterprise agility
4 tales of enterprise agility4 tales of enterprise agility
4 tales of enterprise agility
 
Agile Dependency Management
Agile Dependency ManagementAgile Dependency Management
Agile Dependency Management
 

Similaire à We Can't Do That Here

Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, Varberg
Fredrik Wendt
 
Software_Development_Master_Document
Software_Development_Master_DocumentSoftware_Development_Master_Document
Software_Development_Master_Document
AKSHAY ASSOCIATE
 

Similaire à We Can't Do That Here (20)

Mental Models, Service Design & The Problem With Convergence
Mental Models, Service Design & The Problem With ConvergenceMental Models, Service Design & The Problem With Convergence
Mental Models, Service Design & The Problem With Convergence
 
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
 
Stakeholder Persuasion - How to quantify your gut feeling
Stakeholder Persuasion - How to quantify your gut feelingStakeholder Persuasion - How to quantify your gut feeling
Stakeholder Persuasion - How to quantify your gut feeling
 
Corporate Presentation of Graylogic
Corporate Presentation of GraylogicCorporate Presentation of Graylogic
Corporate Presentation of Graylogic
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, Varberg
 
ICS - Introduction
ICS - IntroductionICS - Introduction
ICS - Introduction
 
checkmateq.com-services-brochure.pdf
checkmateq.com-services-brochure.pdfcheckmateq.com-services-brochure.pdf
checkmateq.com-services-brochure.pdf
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
Software_Development_Master_Document
Software_Development_Master_DocumentSoftware_Development_Master_Document
Software_Development_Master_Document
 
The Journey to Continuous Delivery
The Journey to Continuous DeliveryThe Journey to Continuous Delivery
The Journey to Continuous Delivery
 
How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation Initiatives
 
Agile Software Development - making programming fun again
Agile Software Development - making programming fun againAgile Software Development - making programming fun again
Agile Software Development - making programming fun again
 
Agile Software Development - Making Programming Fun Again
Agile Software Development - Making Programming Fun AgainAgile Software Development - Making Programming Fun Again
Agile Software Development - Making Programming Fun Again
 
Agile Software Development - Making Programming Fun Again
Agile Software Development - Making Programming Fun AgainAgile Software Development - Making Programming Fun Again
Agile Software Development - Making Programming Fun Again
 
(Minimum) Enterprise Viable Product - a relook
(Minimum) Enterprise Viable Product - a relook(Minimum) Enterprise Viable Product - a relook
(Minimum) Enterprise Viable Product - a relook
 
Deccansoft software services
Deccansoft software services Deccansoft software services
Deccansoft software services
 
Deccansoft software services
Deccansoft software servicesDeccansoft software services
Deccansoft software services
 
3D Engineering Services
3D Engineering Services3D Engineering Services
3D Engineering Services
 
OnePointech company profile
OnePointech company profileOnePointech company profile
OnePointech company profile
 
Heart of Agile
Heart of AgileHeart of Agile
Heart of Agile
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

We Can't Do That Here

  • 1. We Can’t Do That Here! Greg Reiser greg@thoughtworks.com www.thoughtworks.com
  • 2. Workshop Guidelines !   Introduction (5 Minutes) !   Describe instances of “We Can’t Do That Here!” (15 Minutes) •  Personal experiences and learning •  Problem •  Mitigation •  Law of 2 Feet applies !   Share (15 Minutes) !   Wrap-Up (20 Minutes)
  • 3. “We Can’t Do That Here!” Strategies for responding to resistance to effective agile practices?
  • 4. “We Can’t Do That Here!” Large percentage of Agile adoption initiatives encounter resistance to one or more effective agile practices Results in lower than anticipated benefits, fueling claims such as “agile doesn’t scale”, “agile isn’t appropriate in our business domain”, etc. We even have names for half-hearted attempts at Agile: “Scrum-But”, “Wagile”, and “Scrumerfall” Strategies for responding to resistance to effective agile practices? People Process Tools
  • 5. “We Can’t Do That Here!” So, Let’s Get Started! Photo credit: http://www.communitiesscotland.gov.uk
  • 6. Share Experiences - “We Can’t Do That Here!”
  • 9. Process: Offshore Business Analysts Experienced Business Analysts (BA) on offshore teams “The subject matter expertise is local” “Too expensive to develop that expertise offshore”
  • 10. Process: Test-Driven Design Developers write unit tests before writing functional code “Double the amount of code == Reduced velocity” Photo credit: Satir Change Model
  • 11. People: Re-Design the Work Environment Re-arrange to be more conducive to collaborative development “It’s too expensive and will violate corporate standards” “Our lease does not permit it”
  • 12. Process: Readily Available Product Owner Team requires frequent collaboration with Product Owner “The Product Owner has other more urgent responsibilities”
  • 13. Process: Manage Support Tickets Specify lightweight Production Support process “Context switching between production support and iterative feature delivery is sub-optimal” Photo credit: Jeff Patton, AgileProductDesign.com
  • 14. “We Can’t Do That Here” - Beyond Software value? faster. value? Sequential Delivery Agile Delivery Continuous Delivery Continuous Desig n Production Production software as Concept Business a product Customers n ti n e Co u o u s De l i v ry
  • 15. How can we help? ThoughtWorks is a global custom software solutions consultancy trusted by many of the world’s leading businesses with their most complex and critical systems. We deliver consulting grounded in delivery expertise, build custom applications and help organisations across all market sectors to drive IT efficiency – working to an exceptionally high standard. Contact us Greg Reiser greg@thoughtworks.com www.thoughtworks.com