SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
www.devbliss.com © devbliss
We deliver software and services that delight our
customers, sprint by sprint.
Friday, April 26, 13
NATO | INTERSHOP | WEB.DE | CDC |VZ | DEVBLISS
TRAINING | CONSULTING | MANAGEMENT | COACHING
Friday, April 26, 13
Friday, April 26, 13
once upon a time...
Friday, April 26, 13
... there was a social network
Friday, April 26, 13
VZ - The Company
Management
Software
Engineering
Product
Development
Customer
Care
Marketing
Legal
Human
Ressources Accounting
Public
Releastions
Sales
Friday, April 26, 13
VZ - The Company
Software
Engineering
Product
Development
Friday, April 26, 13
➡ 32 Software Engineers
➡ 3 Operations
➡ 4 Scrum Masters
➡ 2 Management
➡ lead by Dr. Johann Kempe (CIO GvH) and Stephen Devlin (CTO Macmillan)
➡ very strong agile mindset
➡ 6 month preparation to carve out
➡ Since May 1st 2012 we operate independent from VZ
devbliss today
Friday, April 26, 13
➡ registered Users: 17 Million / 80% monthly actives
➡ dynamic requests per month: 60 billion
➡ delivered static Objects per month : 50 billion
➡ peak time bandwidth: around 6 Gbit/s
➡ Photos: approx. 1 Billion (3 Billion Files)
➡ 120 TB structured and unstructured data
➡ approx. 740 Servers (5700 Cores, 6 TB RAM)
➡ around 30 services and tools
➡ used programming languages:
Java, Erlang, Python, PHP, Perl, C, C++, Objective C, Scala
➡ approx. 25.000 (mySQL) Tables
Our experience through VZ
Friday, April 26, 13
Friday, April 26, 13
Achievements of the last 3.5 years
➡ Releases possible at any time
➡ Shorthand changes are less painful
➡ Less meetings - focused communication
➡ Team members feel responsible and hold
themselves accountable for their work
➡ Crowd architecture
➡ Knowledge transfers within and between the teams
➡ Prioritization - important things first (business value)
➡ Very good code quality and development speed
➡ decisions are made by the people who do the work
Friday, April 26, 13
Friday, April 26, 13
Why do companies want scrum or agile?
➡ shortens time2market
➡ enhances productivity
➡ optimizes processes
➡ creates (painful) transparency
➡ motivates employees
➡ makes the company attractive
Friday, April 26, 13
Transition will succeed only,
if the organization breaks its "regular" habit.
Friday, April 26, 13
“…organizations which design systems … are constrained to produce designs which
are copies of the communication structures of these organizations”.
Henry E. Conway April 1968
A
B
C
A
B
C
ORGANIZATION
=
SYSTEM
Conway's Law
Friday, April 26, 13
Plan
DoCheck
Act
The Deming-Cycle - Key to the agile mindset
Friday, April 26, 13
Educate ProductOwner(s)
➡ PO = OWNER! of the product?
➡ What's my Vision!?
➡ UserStories?!??
➡ Prioritization
➡ Backlog / Company Backlog
Friday, April 26, 13
➡ Facilitator
➡ Mediator
➡ Organizer
➡ Mentor
➡ Therapist
Have ScrumMaster(s)
Friday, April 26, 13
Prepare the Team
➡ has to have the strong willingness
to change something
➡ has to take over responsibility &
➡ has to be aware of being held accountable
➡ might also reject changes
Keep in mind: Initially Scrum was meant for hyper-performant teams!!
Friday, April 26, 13
Fear of change
fear of beeing transparent
➧ avoid giving any meeting the look like
they are in place for reporting
unwilling to take over
responsibility
➧
let the team make decisions
themselves and hold them
accountable for them.
„Nonsense“
Disregarding the benefits
➧
Scrummaster must facilitate.
Teams are recognizing the benefit
fairly quickly.
That does not fit the way we
work
➧
search for Interfaces/interactions that
allow to fit in, but don't compromise
on the Rules (see 2nd comment)
Talk, Talk, Talk…
… do retrospectives on regular base and try to reduce the fears.
Talk, Talk, Talk…
… do retrospectives on regular base and try to reduce the fears.
Talk, Talk, Talk…
… do retrospectives on regular base and try to reduce the fears.
Friday, April 26, 13
afraid of making
mistakes ➧ Mistakes are expected! Repeated mistakes are unwanted.
to say "No"
➧ accept a „No", take away pressure,
create transparency of what's the real velocity
not getting it done
➧
solving technical debt will result in a lower velocity. Let people
get a feeling of their own velocity and accept commitments
but also demand those commitments.
to change processes
that remained
untouched a long time ➧ Convince people of the benefits and empower them
Change with no fear
Friday, April 26, 13
Have A Transition Team:
➡ Drives change throughout the whole
organization
➡ „Powerful“ Support for the ScrumMaster
➡ Defines Interfaces between departments
➡ Creates transparency throughout the company
Friday, April 26, 13
Prepare Management
➡ let the Boss/Client FEEL the improvements
➡ learn how to handle the reporting tools to
avoid a bad gut feeling
➡ handle Uncertainty = reporting-artefacts in
scrum are sufficient enough!
➡ enforce lean management
Friday, April 26, 13
Don't lie to yourself!
➡ We certainly moved and changed (after the first sprint)
➡ We "adjusted" the scrum process to fit our organization.
➡ enough change, we need to work now.
➡ the Teams are delivering new features constantly but we had to
employ a new bug-manager.
Friday, April 26, 13
➡ Create a sense of urgency
➡ Create the guiding coalition
➡ Develop a vision and a strategy
➡ Communicate this vision
➡ Empower employees for broad-based action
➡ Generate short-term wins
➡ Consolidate the gains and produce more change
➡ Anchor the new approaches in the culture
John P. Kotter Leading Change
Friday, April 26, 13
Friday, April 26, 13
www.devbliss.com © devbliss
We deliver software and services that delight our
customers, sprint by sprint.
Friday, April 26, 13

Más contenido relacionado

La actualidad más candente

Lean startup Methodology
Lean startup MethodologyLean startup Methodology
Lean startup Methodologyali raza
 
Lean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both WorldsLean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both WorldsSam McAfee
 
Lean Start-Up with Drupal, agile and cloud
Lean Start-Up with Drupal, agile and cloudLean Start-Up with Drupal, agile and cloud
Lean Start-Up with Drupal, agile and cloudmarcin_pajdzik
 
With Great Automation Comes Great Responsibility
With Great Automation Comes Great ResponsibilityWith Great Automation Comes Great Responsibility
With Great Automation Comes Great ResponsibilityAtlassian
 
Innovate Like A startup
Innovate Like A startupInnovate Like A startup
Innovate Like A startupSam McAfee
 
Getting to Product Market Fit
Getting to Product Market FitGetting to Product Market Fit
Getting to Product Market FitSam McAfee
 
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017 Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017 Ian Pestelos #MovetheAverageUp
 

La actualidad más candente (8)

Lean startup Methodology
Lean startup MethodologyLean startup Methodology
Lean startup Methodology
 
Lean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both WorldsLean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both Worlds
 
Lean Start-Up with Drupal, agile and cloud
Lean Start-Up with Drupal, agile and cloudLean Start-Up with Drupal, agile and cloud
Lean Start-Up with Drupal, agile and cloud
 
With Great Automation Comes Great Responsibility
With Great Automation Comes Great ResponsibilityWith Great Automation Comes Great Responsibility
With Great Automation Comes Great Responsibility
 
Innovate Like A startup
Innovate Like A startupInnovate Like A startup
Innovate Like A startup
 
Getting to Product Market Fit
Getting to Product Market FitGetting to Product Market Fit
Getting to Product Market Fit
 
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017 Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
Agile Testing: Where We Are, Where We're Heading #PHTestCon2017
 
Pitch SwipeGuide
Pitch SwipeGuidePitch SwipeGuide
Pitch SwipeGuide
 

Similar a Beyond agile transition

Modern agile overview
Modern agile overviewModern agile overview
Modern agile overviewSteve Purkis
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Anne Stefanyk
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitablePromet Source
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreagilemaine
 
Operation: Make Marketing Agile
Operation: Make Marketing AgileOperation: Make Marketing Agile
Operation: Make Marketing AgileSydney Ratzlaff
 
Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Yuval Yeret
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensInnovation Roots
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Richard Cheng
 
Agile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for EngineersAgile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for EngineersMichael Ong
 
Shaping Tomorrow - Introduction
Shaping Tomorrow -  IntroductionShaping Tomorrow -  Introduction
Shaping Tomorrow - IntroductionKerry Richardson
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersPeter Stevens
 
Managing Innovation Infodeck (LPC Madrid 2019)
Managing Innovation Infodeck (LPC Madrid 2019)Managing Innovation Infodeck (LPC Madrid 2019)
Managing Innovation Infodeck (LPC Madrid 2019)Stephen M. Walker II
 
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartThree Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartPeter Stevens
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsCelerity
 
Discover your BrightSpots for Growth!
Discover your BrightSpots for Growth!Discover your BrightSpots for Growth!
Discover your BrightSpots for Growth!Bryan Cassady
 
Cycles: The simplest, proven way to build your business
Cycles: The simplest, proven way to build your businessCycles: The simplest, proven way to build your business
Cycles: The simplest, proven way to build your businessBryan Cassady
 

Similar a Beyond agile transition (20)

Starting Agile in a Company
Starting Agile in a CompanyStarting Agile in a Company
Starting Agile in a Company
 
Modern agile overview
Modern agile overviewModern agile overview
Modern agile overview
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Agile or how to break donw barriers
Agile or how to break donw barriersAgile or how to break donw barriers
Agile or how to break donw barriers
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland
 
DrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & Profitable
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyre
 
Operation: Make Marketing Agile
Operation: Make Marketing AgileOperation: Make Marketing Agile
Operation: Make Marketing Agile
 
Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
Agile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for EngineersAgile Indonesia 2017 : Agile & User Experience for Engineers
Agile Indonesia 2017 : Agile & User Experience for Engineers
 
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael NirBloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
 
Shaping Tomorrow - Introduction
Shaping Tomorrow -  IntroductionShaping Tomorrow -  Introduction
Shaping Tomorrow - Introduction
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile Leaders
 
Managing Innovation Infodeck (LPC Madrid 2019)
Managing Innovation Infodeck (LPC Madrid 2019)Managing Innovation Infodeck (LPC Madrid 2019)
Managing Innovation Infodeck (LPC Madrid 2019)
 
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartThree Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working Smart
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated Organizations
 
Discover your BrightSpots for Growth!
Discover your BrightSpots for Growth!Discover your BrightSpots for Growth!
Discover your BrightSpots for Growth!
 
Cycles: The simplest, proven way to build your business
Cycles: The simplest, proven way to build your businessCycles: The simplest, proven way to build your business
Cycles: The simplest, proven way to build your business
 

Último

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...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
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 FMESafe Software
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Último (20)

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...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Beyond agile transition

  • 1. www.devbliss.com © devbliss We deliver software and services that delight our customers, sprint by sprint. Friday, April 26, 13
  • 2. NATO | INTERSHOP | WEB.DE | CDC |VZ | DEVBLISS TRAINING | CONSULTING | MANAGEMENT | COACHING Friday, April 26, 13
  • 4. once upon a time... Friday, April 26, 13
  • 5. ... there was a social network Friday, April 26, 13
  • 6. VZ - The Company Management Software Engineering Product Development Customer Care Marketing Legal Human Ressources Accounting Public Releastions Sales Friday, April 26, 13
  • 7. VZ - The Company Software Engineering Product Development Friday, April 26, 13
  • 8. ➡ 32 Software Engineers ➡ 3 Operations ➡ 4 Scrum Masters ➡ 2 Management ➡ lead by Dr. Johann Kempe (CIO GvH) and Stephen Devlin (CTO Macmillan) ➡ very strong agile mindset ➡ 6 month preparation to carve out ➡ Since May 1st 2012 we operate independent from VZ devbliss today Friday, April 26, 13
  • 9. ➡ registered Users: 17 Million / 80% monthly actives ➡ dynamic requests per month: 60 billion ➡ delivered static Objects per month : 50 billion ➡ peak time bandwidth: around 6 Gbit/s ➡ Photos: approx. 1 Billion (3 Billion Files) ➡ 120 TB structured and unstructured data ➡ approx. 740 Servers (5700 Cores, 6 TB RAM) ➡ around 30 services and tools ➡ used programming languages: Java, Erlang, Python, PHP, Perl, C, C++, Objective C, Scala ➡ approx. 25.000 (mySQL) Tables Our experience through VZ Friday, April 26, 13
  • 11. Achievements of the last 3.5 years ➡ Releases possible at any time ➡ Shorthand changes are less painful ➡ Less meetings - focused communication ➡ Team members feel responsible and hold themselves accountable for their work ➡ Crowd architecture ➡ Knowledge transfers within and between the teams ➡ Prioritization - important things first (business value) ➡ Very good code quality and development speed ➡ decisions are made by the people who do the work Friday, April 26, 13
  • 13. Why do companies want scrum or agile? ➡ shortens time2market ➡ enhances productivity ➡ optimizes processes ➡ creates (painful) transparency ➡ motivates employees ➡ makes the company attractive Friday, April 26, 13
  • 14. Transition will succeed only, if the organization breaks its "regular" habit. Friday, April 26, 13
  • 15. “…organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations”. Henry E. Conway April 1968 A B C A B C ORGANIZATION = SYSTEM Conway's Law Friday, April 26, 13
  • 16. Plan DoCheck Act The Deming-Cycle - Key to the agile mindset Friday, April 26, 13
  • 17. Educate ProductOwner(s) ➡ PO = OWNER! of the product? ➡ What's my Vision!? ➡ UserStories?!?? ➡ Prioritization ➡ Backlog / Company Backlog Friday, April 26, 13
  • 18. ➡ Facilitator ➡ Mediator ➡ Organizer ➡ Mentor ➡ Therapist Have ScrumMaster(s) Friday, April 26, 13
  • 19. Prepare the Team ➡ has to have the strong willingness to change something ➡ has to take over responsibility & ➡ has to be aware of being held accountable ➡ might also reject changes Keep in mind: Initially Scrum was meant for hyper-performant teams!! Friday, April 26, 13
  • 20. Fear of change fear of beeing transparent ➧ avoid giving any meeting the look like they are in place for reporting unwilling to take over responsibility ➧ let the team make decisions themselves and hold them accountable for them. „Nonsense“ Disregarding the benefits ➧ Scrummaster must facilitate. Teams are recognizing the benefit fairly quickly. That does not fit the way we work ➧ search for Interfaces/interactions that allow to fit in, but don't compromise on the Rules (see 2nd comment) Talk, Talk, Talk… … do retrospectives on regular base and try to reduce the fears. Talk, Talk, Talk… … do retrospectives on regular base and try to reduce the fears. Talk, Talk, Talk… … do retrospectives on regular base and try to reduce the fears. Friday, April 26, 13
  • 21. afraid of making mistakes ➧ Mistakes are expected! Repeated mistakes are unwanted. to say "No" ➧ accept a „No", take away pressure, create transparency of what's the real velocity not getting it done ➧ solving technical debt will result in a lower velocity. Let people get a feeling of their own velocity and accept commitments but also demand those commitments. to change processes that remained untouched a long time ➧ Convince people of the benefits and empower them Change with no fear Friday, April 26, 13
  • 22. Have A Transition Team: ➡ Drives change throughout the whole organization ➡ „Powerful“ Support for the ScrumMaster ➡ Defines Interfaces between departments ➡ Creates transparency throughout the company Friday, April 26, 13
  • 23. Prepare Management ➡ let the Boss/Client FEEL the improvements ➡ learn how to handle the reporting tools to avoid a bad gut feeling ➡ handle Uncertainty = reporting-artefacts in scrum are sufficient enough! ➡ enforce lean management Friday, April 26, 13
  • 24. Don't lie to yourself! ➡ We certainly moved and changed (after the first sprint) ➡ We "adjusted" the scrum process to fit our organization. ➡ enough change, we need to work now. ➡ the Teams are delivering new features constantly but we had to employ a new bug-manager. Friday, April 26, 13
  • 25. ➡ Create a sense of urgency ➡ Create the guiding coalition ➡ Develop a vision and a strategy ➡ Communicate this vision ➡ Empower employees for broad-based action ➡ Generate short-term wins ➡ Consolidate the gains and produce more change ➡ Anchor the new approaches in the culture John P. Kotter Leading Change Friday, April 26, 13
  • 27. www.devbliss.com © devbliss We deliver software and services that delight our customers, sprint by sprint. Friday, April 26, 13