SlideShare a Scribd company logo
1 of 14
Agile Implementation at AT&T
AT&T Tel Aviv Center of Excellence
Dotan Naveh




                            © 2010 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T
                            marks contained herein are trademarks of AT&T Intellectual Property and/or AT&T affiliated
                            companies. All other marks contained herein are the property of their respective owners.
Who are we?

     •   Fast growing site
     •   4 Lines of Business
     •   20 Projects/Releases
     •   54 Scrum teams
     •   25 Discovery teams
     •   450 employees adopting
         Agile
2
Products                  Technology
• AT&T Connect            • Linux, Java, WebSphere, Oracle
• Unified Communication   • Windows / .Net
  Services                • Mobile development (iOS /
• Telephony Application     Android / RIM)
  Server                  • SIP and Telephony
• AT&T Messages           • HTML 5
• Network Abstraction     • Cloud
  Broker



3
Why we chose Agile?
                                                 Embrace
                                                Content and
                                                Technology
                                                 Changes
         Planning &
          Visibility


                       Focus
                         on
                       Quality                          Increase
                                                      Empowerment
                                                      & Satisfaction



          Improve
      Communications
       and Teamwork                Need for
                                  Frequent
                                 Deliveries &
                                  Quick TTM


4
AT&T Agile Implementation Approach

    “Sandwich” approach
     • Top-down (management track) and bottom-up (team track)
    Loosely-coupled approach
     • Independent implementation per each LOB
     • Aligned terms, concepts and re-use of learning
    Optimizing the whole
     • Focusing on the end to end process (not just development)
     • Discovery team approach: Idea to Cash
     • E2E agile lifecycle management tool from day 1

5
Pre-implementation “checklist”
          Management education, buy-
          in, and approval

            HL process


               Roles & Responsibilities


                 Agile lifecycle tool


                    LOB leadership workshops
6
AT&T Development Lifecycle
     Items Gathering

       Elaborate Items into
       prioritized Epics + HL
            Architecture

             Elaborate Epics into
                 prioritized
             „Ready‟ User Stories


                       User Story                                               Daily                 Scrum
                                    Scrum team
                                                                              Meetings
                       User Story    “sniffing”                                                        Team
                                                                              Continuous
    Discovery          User Story                 Sprint Planning
                                                                              Integration
      Team
                          Epic                                      Task

                          Epic                                      Task                 2-3 Week

                         Item                                                               Sprints
                                                                    Task
                    (Prioritized)
                                                             Sprint Backlog                       Working Software
                 Product Backlog
                                                                                                         Demo

7
                                                                                                      Retrospective
Continuous Improvement: always
    planning ahead…
                                                        Q4 2011                                          Q1 2012                               Q2 2012                        Q3 2012            Q4 2012

                                                                                              Measuring/improve
                            Set the Quality          Define
          Measurements      mindset                  Measurement
                                                                          State Baseline      measurements
                                                                                              Metrics analysis

          Process           Set forums and flow
                                                                            Practice in org.
                                                     Practice in team level level
                                                                                              Formulize the at&t LC
                                                                                              Set continuous improvement
                                                                                                                              Run Improvements
                            Define process                                                                                    initiatives
          Improvement                                                       Shape the process tracking mechanism
Quality




          Engineering       Technical Ceremonies
                            and roles
                                                     Working Software
                                                                          Define Continuous
                                                                          Integration
                                                                                                                              Perform Continuous   Advanced Engineering
                                                     every Sprint                                                             Integration          Practices
          practices         implementation                                guidelines


          Automated                                  Automated testing                        Advanced Automation (System
                                                                                                                                                                                      …% Unit Test
                                                                                                                                                                                       …% Sanity
                                                     (Unit & system)                          level)
          Testing                                                                                                                                                                    …% Regression

                                                     Review Items' High                       High Quality
          Product Backlog   'Ready' Stories
                                                     level solution                           Backlog

                            Visualization of E2E
                                                            Basic Release management          Focus on optimizing the E2E flow Continuous system   Acceptance Test        Closer work and earlier feedback from
          E2E flow          process,
                            policies & QG
                                                                practices and tools           (Kanban)                         stabilization       Driven Development                  Marketing

                                                                           Testing is part of
Team Agility                QA & Development start
                            collaborate
                                                                          the team
                                                                                              Conduct all ceremonies correctly Leveraging team performance through
                                                                                              and efficiently                 advanced coaching the SM and managers



Visibility                  Release backlog                               Release Progress Release Quality




8
LOB Agile Implementation plan

    Session           Objective                                          Participants
    Management        Learn specific LOB constrains & challenges         PMO
    interviews                                                           Product Owner
                                                                         R&D
                                                                         Testing
                                                                         Architect
    1-2 Day LOB       1.   LOB pains, constrains & challenges            Extended LOB
    Management        2.   Why do we need to change?                     management
    workshop          3.   Agree on the LOB e-2-e process                team
                      4.   Structure the Discovery & Scrum teams
                          agreement on process and plan
    LOB Kickoff       Whole group introduction                           All group
    1 Day             1. Backlog management                              Discovery team
    User Stories      2. How to elaborate an ItemEpic?                  members
    Workshop           Initial Backlog for 1-2 Sprints

    Scrum Course                                                         All group
    Ongoing Support   1.   SM forum, PO forum
                      2.   Supporting Scrum and Discovery teams
                      3.   LOB change management and on-going process improvement
                      4.   Training for Project Management and Testing organizations
9
Current Implementation status

                                                     Perform
           Form                          Norm
                        Storm


                  Implementation Start     Forming     Storming         Norming          Performing
                         Date

      Mobility        Oct 2011
                                                                                   74%
      Connect         Oct 2011                                                    71%
      UC              Jan 2012
                                                                  60%
      IMS             Mar 2012                                 57%

        Agile maturity level
10
Our Main Challenges

                       Roles &
                       Responsibilities

                       Automation
                       Documentation



11
More content delivered


                                                                 Working software on time
Our
Quick                                                               Low number of bugs and flat trend
Wins
                                                                 Ability to start early and cope with change


                                                       Better visibility

12   © AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Recommendations / Takeaways
      Management                                                              Early
                                                                                                                                Quality backlog and
      attention and                                                     implementation of
                                                                                                                                  a ready stories
       ownership                                                            Agile tool


                                                                         Continuous
      Focus on Zero                                                                                                             Invest in coaching
                                                                        Integration &
     Defect Approach                                                                                                               and training
                                                                     Automation are key



                                                                       Inspect and adapt!

13    © AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
Any questions?




                 © 2010 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T
                 marks contained herein are trademarks of AT&T Intellectual Property and/or AT&T affiliated
                 companies. All other marks contained herein are the property of their respective owners.

More Related Content

What's hot

Jack Welch: General Electric's Revolutionary
Jack Welch: General Electric's RevolutionaryJack Welch: General Electric's Revolutionary
Jack Welch: General Electric's Revolutionary
Riska Kusuma Wardhani
 

What's hot (20)

10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Agarwal packers and movers ltd - IIMA prod0305
Agarwal packers and movers ltd - IIMA prod0305Agarwal packers and movers ltd - IIMA prod0305
Agarwal packers and movers ltd - IIMA prod0305
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)
 
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
Five Common Challenges With Agile Transformation - Anikh Subhan - Scrum Day L...
 
Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 
RPG group growth strategy- Keerthan G
RPG group growth strategy- Keerthan GRPG group growth strategy- Keerthan G
RPG group growth strategy- Keerthan G
 
Jack Welch: General Electric's Revolutionary
Jack Welch: General Electric's RevolutionaryJack Welch: General Electric's Revolutionary
Jack Welch: General Electric's Revolutionary
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Successful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StorySuccessful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS Story
 
Agile transformation KPIs
Agile transformation KPIsAgile transformation KPIs
Agile transformation KPIs
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap  (Keynote by Tim Abbott)The Agile Adoption Roadmap  (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)
 
SCOR®10.0 for Supply Chain Optimization
SCOR®10.0 for Supply Chain OptimizationSCOR®10.0 for Supply Chain Optimization
SCOR®10.0 for Supply Chain Optimization
 
Analysis of impact on global supply chain due to covid (1)
Analysis of impact on global supply chain due to covid (1)Analysis of impact on global supply chain due to covid (1)
Analysis of impact on global supply chain due to covid (1)
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
 
BCG MAtrix in Automobile Industry
BCG MAtrix in Automobile IndustryBCG MAtrix in Automobile Industry
BCG MAtrix in Automobile Industry
 

Viewers also liked

Rally at AT&T - Sigal Pasternak - Agile Israel 2013
Rally at AT&T - Sigal Pasternak - Agile Israel 2013Rally at AT&T - Sigal Pasternak - Agile Israel 2013
Rally at AT&T - Sigal Pasternak - Agile Israel 2013
AgileSparks
 
Codestrong 2012 breakout session at&t api platform and trends
Codestrong 2012 breakout session  at&t api platform and trendsCodestrong 2012 breakout session  at&t api platform and trends
Codestrong 2012 breakout session at&t api platform and trends
Axway Appcelerator
 
Sprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOpsSprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOps
Dynatrace
 

Viewers also liked (13)

AT&T Competitive Analysis
AT&T Competitive AnalysisAT&T Competitive Analysis
AT&T Competitive Analysis
 
Agile Philips Journey
Agile Philips JourneyAgile Philips Journey
Agile Philips Journey
 
Rally at AT&T - Sigal Pasternak - Agile Israel 2013
Rally at AT&T - Sigal Pasternak - Agile Israel 2013Rally at AT&T - Sigal Pasternak - Agile Israel 2013
Rally at AT&T - Sigal Pasternak - Agile Israel 2013
 
Rally For Impact Introduction
Rally For Impact IntroductionRally For Impact Introduction
Rally For Impact Introduction
 
Adopting A Whole Team Approach To Quality
Adopting  A  Whole  Team  Approach  To  QualityAdopting  A  Whole  Team  Approach  To  Quality
Adopting A Whole Team Approach To Quality
 
Agile implementation pains treat the disease not the symptom
Agile implementation pains treat the disease not the symptomAgile implementation pains treat the disease not the symptom
Agile implementation pains treat the disease not the symptom
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 
Zws Corporate Presentation Agile Implementation Approach
Zws Corporate Presentation  Agile Implementation ApproachZws Corporate Presentation  Agile Implementation Approach
Zws Corporate Presentation Agile Implementation Approach
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 
Codestrong 2012 breakout session at&t api platform and trends
Codestrong 2012 breakout session  at&t api platform and trendsCodestrong 2012 breakout session  at&t api platform and trends
Codestrong 2012 breakout session at&t api platform and trends
 
Project Management Adaptability : Challenges in Agile implementation in a wea...
Project Management Adaptability : Challenges in Agile implementation in a wea...Project Management Adaptability : Challenges in Agile implementation in a wea...
Project Management Adaptability : Challenges in Agile implementation in a wea...
 
Sprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOpsSprinting for Success: Digital Transformation through Agile and DevOps
Sprinting for Success: Digital Transformation through Agile and DevOps
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 

Similar to Agile at AT&T

Linkroad Corporate Snapshot
Linkroad Corporate SnapshotLinkroad Corporate Snapshot
Linkroad Corporate Snapshot
melvinyou
 
Pulse Design & Delivery Panel
Pulse Design & Delivery PanelPulse Design & Delivery Panel
Pulse Design & Delivery Panel
Mauricio Godoy
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
Roopa Nadkarni
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
IBM
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
IBM
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
Alithya
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
Aras
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
Tatlock
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALM
Debora Di Piano
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
AGILEMinds
 

Similar to Agile at AT&T (20)

Linkroad Corporate Snapshot
Linkroad Corporate SnapshotLinkroad Corporate Snapshot
Linkroad Corporate Snapshot
 
Pulse Design & Delivery Panel
Pulse Design & Delivery PanelPulse Design & Delivery Panel
Pulse Design & Delivery Panel
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
 
Upgrades and enhancement_packs_explained_mar_2008
Upgrades and enhancement_packs_explained_mar_2008Upgrades and enhancement_packs_explained_mar_2008
Upgrades and enhancement_packs_explained_mar_2008
 
Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611
 
Putting the Ready in Business Readiness
Putting the Ready in Business ReadinessPutting the Ready in Business Readiness
Putting the Ready in Business Readiness
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycle
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
Uneecops Company Profile
Uneecops Company ProfileUneecops Company Profile
Uneecops Company Profile
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALM
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
 
Oracle soa and e2.0 partner community forum bpm léon smiers share
Oracle soa and e2.0 partner community forum bpm léon smiers shareOracle soa and e2.0 partner community forum bpm léon smiers share
Oracle soa and e2.0 partner community forum bpm léon smiers share
 
ITSM Academy Webinar Leveraging Process Design
ITSM Academy Webinar Leveraging Process DesignITSM Academy Webinar Leveraging Process Design
ITSM Academy Webinar Leveraging Process Design
 

More from AgileSparks

More from AgileSparks (20)

What Do Agile Leaders Do by Kurt Bittner
What Do Agile Leaders Do by Kurt Bittner What Do Agile Leaders Do by Kurt Bittner
What Do Agile Leaders Do by Kurt Bittner
 
Distributed Teams by Kevin Goldsmith
Distributed Teams by Kevin GoldsmithDistributed Teams by Kevin Goldsmith
Distributed Teams by Kevin Goldsmith
 
A Back-End Approach to Customer Driven by Adi Gostynski
A Back-End Approach to Customer Driven by Adi GostynskiA Back-End Approach to Customer Driven by Adi Gostynski
A Back-End Approach to Customer Driven by Adi Gostynski
 
Jira Portfolio by Elad Ben-Noam
Jira Portfolio by Elad Ben-NoamJira Portfolio by Elad Ben-Noam
Jira Portfolio by Elad Ben-Noam
 
Agile Hiring at Scale by Yon Bergman
Agile Hiring at Scale by Yon Bergman Agile Hiring at Scale by Yon Bergman
Agile Hiring at Scale by Yon Bergman
 
Are We Really Using Our Resources in The Most Effective Way? by Perry Yaqubo...
Are We Really Using Our Resources in The Most Effective Way?  by Perry Yaqubo...Are We Really Using Our Resources in The Most Effective Way?  by Perry Yaqubo...
Are We Really Using Our Resources in The Most Effective Way? by Perry Yaqubo...
 
Honest Experimentation by Jonathan Bertfield
 Honest Experimentation by Jonathan Bertfield Honest Experimentation by Jonathan Bertfield
Honest Experimentation by Jonathan Bertfield
 
Pango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv KaloPango Journey to an Agile Cloud by Yaniv Kalo
Pango Journey to an Agile Cloud by Yaniv Kalo
 
ClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny DuekClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny Duek
 
Augury's Journey Towards CD by Assaf Mizrachi
Augury's Journey Towards CD by Assaf Mizrachi Augury's Journey Towards CD by Assaf Mizrachi
Augury's Journey Towards CD by Assaf Mizrachi
 
Kubernetes is Hard! Lessons Learned Taking Our Apps to Kubernetes by Eldad Assis
Kubernetes is Hard! Lessons Learned Taking Our Apps to Kubernetes by Eldad AssisKubernetes is Hard! Lessons Learned Taking Our Apps to Kubernetes by Eldad Assis
Kubernetes is Hard! Lessons Learned Taking Our Apps to Kubernetes by Eldad Assis
 
Creating a Culture of Ownership and Trust with Visibility and Transparency by...
Creating a Culture of Ownership and Trust with Visibility and Transparency by...Creating a Culture of Ownership and Trust with Visibility and Transparency by...
Creating a Culture of Ownership and Trust with Visibility and Transparency by...
 
Real Innovation is with Real Customers by Baat Enosh
Real Innovation is with Real Customers by Baat EnoshReal Innovation is with Real Customers by Baat Enosh
Real Innovation is with Real Customers by Baat Enosh
 
True Continuous Improvement with Toyota Kata by Jesper Boeg
True Continuous Improvement with Toyota Kata by Jesper BoegTrue Continuous Improvement with Toyota Kata by Jesper Boeg
True Continuous Improvement with Toyota Kata by Jesper Boeg
 
Homo-Adaptus Agile Worker by Lior Frenkel
Homo-Adaptus Agile Worker by Lior FrenkelHomo-Adaptus Agile Worker by Lior Frenkel
Homo-Adaptus Agile Worker by Lior Frenkel
 
Intel CHD Case Study by Ronen Ezra
Intel CHD Case Study by Ronen EzraIntel CHD Case Study by Ronen Ezra
Intel CHD Case Study by Ronen Ezra
 
Leading Innovation by Jonathan Bertfield
Leading Innovation by Jonathan BertfieldLeading Innovation by Jonathan Bertfield
Leading Innovation by Jonathan Bertfield
 
Organization architecture autonomy and accountability
Organization architecture autonomy and accountability Organization architecture autonomy and accountability
Organization architecture autonomy and accountability
 
Tribal Unity, Agile Israel 2017
Tribal Unity, Agile Israel 2017Tribal Unity, Agile Israel 2017
Tribal Unity, Agile Israel 2017
 
The mindful manager, Agile Israel 2017
The mindful manager, Agile Israel 2017The mindful manager, Agile Israel 2017
The mindful manager, Agile Israel 2017
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

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...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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
 
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...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Agile at AT&T

  • 1. Agile Implementation at AT&T AT&T Tel Aviv Center of Excellence Dotan Naveh © 2010 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.
  • 2. Who are we? • Fast growing site • 4 Lines of Business • 20 Projects/Releases • 54 Scrum teams • 25 Discovery teams • 450 employees adopting Agile 2
  • 3. Products Technology • AT&T Connect • Linux, Java, WebSphere, Oracle • Unified Communication • Windows / .Net Services • Mobile development (iOS / • Telephony Application Android / RIM) Server • SIP and Telephony • AT&T Messages • HTML 5 • Network Abstraction • Cloud Broker 3
  • 4. Why we chose Agile? Embrace Content and Technology Changes Planning & Visibility Focus on Quality Increase Empowerment & Satisfaction Improve Communications and Teamwork Need for Frequent Deliveries & Quick TTM 4
  • 5. AT&T Agile Implementation Approach “Sandwich” approach • Top-down (management track) and bottom-up (team track) Loosely-coupled approach • Independent implementation per each LOB • Aligned terms, concepts and re-use of learning Optimizing the whole • Focusing on the end to end process (not just development) • Discovery team approach: Idea to Cash • E2E agile lifecycle management tool from day 1 5
  • 6. Pre-implementation “checklist” Management education, buy- in, and approval HL process Roles & Responsibilities Agile lifecycle tool LOB leadership workshops 6
  • 7. AT&T Development Lifecycle Items Gathering Elaborate Items into prioritized Epics + HL Architecture Elaborate Epics into prioritized „Ready‟ User Stories User Story Daily Scrum Scrum team Meetings User Story “sniffing” Team Continuous Discovery User Story Sprint Planning Integration Team Epic Task Epic Task 2-3 Week Item Sprints Task (Prioritized) Sprint Backlog Working Software Product Backlog Demo 7 Retrospective
  • 8. Continuous Improvement: always planning ahead… Q4 2011 Q1 2012 Q2 2012 Q3 2012 Q4 2012 Measuring/improve Set the Quality Define Measurements mindset Measurement State Baseline measurements Metrics analysis Process Set forums and flow Practice in org. Practice in team level level Formulize the at&t LC Set continuous improvement Run Improvements Define process initiatives Improvement Shape the process tracking mechanism Quality Engineering Technical Ceremonies and roles Working Software Define Continuous Integration Perform Continuous Advanced Engineering every Sprint Integration Practices practices implementation guidelines Automated Automated testing Advanced Automation (System …% Unit Test …% Sanity (Unit & system) level) Testing …% Regression Review Items' High High Quality Product Backlog 'Ready' Stories level solution Backlog Visualization of E2E Basic Release management Focus on optimizing the E2E flow Continuous system Acceptance Test Closer work and earlier feedback from E2E flow process, policies & QG practices and tools (Kanban) stabilization Driven Development Marketing Testing is part of Team Agility QA & Development start collaborate the team Conduct all ceremonies correctly Leveraging team performance through and efficiently advanced coaching the SM and managers Visibility Release backlog Release Progress Release Quality 8
  • 9. LOB Agile Implementation plan Session Objective Participants Management Learn specific LOB constrains & challenges PMO interviews Product Owner R&D Testing Architect 1-2 Day LOB 1. LOB pains, constrains & challenges Extended LOB Management 2. Why do we need to change? management workshop 3. Agree on the LOB e-2-e process team 4. Structure the Discovery & Scrum teams  agreement on process and plan LOB Kickoff Whole group introduction All group 1 Day 1. Backlog management Discovery team User Stories 2. How to elaborate an ItemEpic? members Workshop  Initial Backlog for 1-2 Sprints Scrum Course All group Ongoing Support 1. SM forum, PO forum 2. Supporting Scrum and Discovery teams 3. LOB change management and on-going process improvement 4. Training for Project Management and Testing organizations 9
  • 10. Current Implementation status Perform Form Norm Storm Implementation Start Forming Storming Norming Performing Date Mobility Oct 2011 74% Connect Oct 2011 71% UC Jan 2012 60% IMS Mar 2012 57% Agile maturity level 10
  • 11. Our Main Challenges  Roles & Responsibilities  Automation  Documentation 11
  • 12. More content delivered Working software on time Our Quick Low number of bugs and flat trend Wins Ability to start early and cope with change Better visibility 12 © AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
  • 13. Recommendations / Takeaways Management Early Quality backlog and attention and implementation of a ready stories ownership Agile tool Continuous Focus on Zero Invest in coaching Integration & Defect Approach and training Automation are key Inspect and adapt! 13 © AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property.
  • 14. Any questions? © 2010 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks contained herein are the property of their respective owners.

Editor's Notes

  1. Complexity: Many to many relationship between:Scrum teams and ItemsScrum teams and ReleasesScrum teams and Product Owners
  2. Deliver high quality working softwareDeliver frequently and shorten time-to-marketCreate high customer focus and embrace changeImprove project visibility and predictabilityIncrease empowerment and satisfaction
  3. Sandwitch – R&R, why agile, method, in the management
  4. Process – E2E, Kanban, Discovery teamsR&R – PO, PjM, AL, TL
  5. Story maturity2 sprint backlog according to capacityVelocity – according to discovery team estimation
  6. Optional
  7. Forming – Gathering, Defining the processes, Learn each otherStorming – Challenge the “comfort zone”, Explain “why not”Norming – Start to be stabilized, Taking ownership to make it happenPerforming – Improve themself, high level of self-managed, short planning sessions, stable paceTarget: 85%/70%Spider
  8. R&R: AL, PjM, testing
  9. POs:“We are reaching to end of release with more content than committed to the business, in the past we delivered only 70% of our commitment”Scrum teams:“Scrum team members now have more commitment to delivered content”“We have more confidence now that the software is working well”“We managed to keep the “less than 10 open bugs” rule in all the sprints”Developers:“Feeling the change in the daily activities, we are meeting, talking & closing things. Work is more efficient” Project managers:“Better visibility”“People are following the Agile way”