SlideShare ist ein Scribd-Unternehmen logo
1 von 27
So – are we getting
any better?
Amdocs case study
Shirly Paster-Benor
Agile Israel 2012
Contents

    ● Background
    ● The need for measurements and the conflict
    ● Key Performance Indicators (KPIs) guidelines
    ● Amdocs KPIs and views
    ● Questions?




                              Information Security Level 2 – Sensitive
2                             © 2012 – Proprietary and Confidential Information of Amdocs
“…we provide state-of-the-art
customer experience system
products and services, allowing
Service Providers to achieve their
business goals and gain a
competitive edge”
annual revenues in excess of

$3 billion
global employees
20,000
customers in over
50 countries
Some of our customers
PBG Division – Product Business Group

        ~4000 employees                                     8 lines of business



        35 product                                        More then 100 components




        6 locations                                         1 portfolio




                          Information Security Level 2 – Sensitive
5                         © 2012 – Proprietary and Confidential Information of Amdocs
From Team Agility to Enterprise Agility




                   © 2010 – Proprietary of Amdocs
Wait!


            Information Security Level 2 – Sensitive
7           © 2012 – Proprietary and Confidential Information of Amdocs
Are we getting any better?




                Information Security Level 2 – Sensitive
8               © 2012 – Proprietary and Confidential Information of Amdocs
Are my projects progressing as planned?


                  Are we ready to deliver the release on time?


     What is our cost? Can we reduce it?

                                                        Can we deliver more?
How efficient are we?

                         Can I commit to my customers?


Do we have enough work for next iteration?

                            Information Security Level 2 – Sensitive
9                           © 2012 – Proprietary and Confidential Information of Amdocs
Measurements? OK

     .….but we are working Agile…



                  Information Security Level 2 – Sensitive
10                © 2012 – Proprietary and Confidential Information of Amdocs
The conflict

     ● Self managed teams
     ● Subjective estimation units
     ● Dynamic backlog
     ● Fixed sprints
     ● Commitment based on past results
     ● Scope change is embraced




                                 Information Security Level 2 – Sensitive
11                               © 2012 – Proprietary and Confidential Information of Amdocs
We need KPIs that will
         improve business
     performance through Agile
          behavior driving



                 Information Security Level 2 – Sensitive
12               © 2012 – Proprietary and Confidential Information of Amdocs
4 guidelines




          Information Security Level 2 – Sensitive
13        © 2012 – Proprietary and Confidential Information of Amdocs
Aligned with organization goals




                  Information Security Level 2 – Sensitive
14                © 2012 – Proprietary and Confidential Information of Amdocs
Drives Agile & Lean behavior




                 Information Security Level 2 – Sensitive
15               © 2012 – Proprietary and Confidential Information of Amdocs
Same KPIs for top management and for teams




                        Information Security Level 2 – Sensitive
16                      © 2012 – Proprietary and Confidential Information of Amdocs
Transparent - reflects reality




                 Information Security Level 2 – Sensitive
17               © 2012 – Proprietary and Confidential Information of Amdocs
Implementation process


     Design KPIs with
      stakeholders




                           Expose to
     Training & Buy In
                          Management




                         Stable Measure                                                 Continuous
      Start Measure
                            (+believe)                                                 Improvement



                              Information Security Level 2 – Sensitive
18                            © 2012 – Proprietary and Confidential Information of Amdocs
Our selection

     KPIs supporting biz target
     ● Productivity
     ● Readiness
     ● Predictability
     ● Cycle time
     Performance improvement views/reports
     ● EVM
     ● Impediments RCA




                              Information Security Level 2 – Sensitive
19                            © 2012 – Proprietary and Confidential Information of Amdocs
Productivity
                    Release 8.1                                                                 Release 8.2




                                  Information Security Level 2 – Sensitive
20                                © 2012 – Proprietary and Confidential Information of Amdocs
21
                                                                               100
                                                                                     200
                                                                                           300
                                                                                                              400
                                                                                                                            500
                                                                                                                                  600
                                                                                                                                        700
                                                                                                                                                       800
                                                                                                                                                             900




                                                                           0
                                                              2011.06.13
                                                              2011.06.17
                                                              2011.06.21
                                                              2011.06.25
                                                              2011.06.29
                                                              2011.07.03
                                                              2011.07.07
                                                                                                                                                                   Readiness



                                                              2011.07.11
                                                              2011.07.15
                                                              2011.07.19
                                                              2011.07.23
                                                              2011.07.27
                                                              2011.07.31
                                                              2011.08.04
                                                              2011.08.08
                                                              2011.08.12
                                                              2011.08.16
                                                              2011.08.20
                                                              2011.08.24
                                                                                                                                         Release end




                                                              2011.08.28
                                                              2011.09.01
                                                              2011.09.05
                                                              2011.09.09
                                                              2011.09.13
                                                              2011.09.17
                                                              2011.09.21
                                                              2011.09.25
                                                              2011.09.29
                                                              2011.10.03




Information Security Level 2 – Sensitive
                                                              2011.10.07
                                                              2011.10.11
                                                              2011.10.15
                                                              2011.10.19
© 2012 – Proprietary and Confidential Information of Amdocs
                                                              2011.10.23
                                                                                             Sprint end
                                                                                                          % ready stories
Predictability




                      Information Security Level 2 – Sensitive
22                    © 2012 – Proprietary and Confidential Information of Amdocs
EVM – a tool for project management


                                         Scope
                                         changes

                                                                                        Reference


                                                                                       % done scope



                                                                                       % consumed
                                                                                       budget




                         Information Security Level 2 – Sensitive
23                       © 2012 – Proprietary and Confidential Information of Amdocs
Impediments RCA

                    10 Stories impeded                                                         52 days waste




Number of impediments                Cumulative impediments duration



                                 Information Security Level 2 – Sensitive
 24                              © 2012 – Proprietary and Confidential Information of Amdocs
KPIs tips

     ● Used by management as well as by teams for continuous
       improvement
     ● Provides fuel for meaningful conversation.
     ● Crystalize 2-3 business goals and derive KPIs from them
     ● Choose a small set of metrics and diagnostics.
     ● Follow trends, not numbers.
     ● Make sure it is easy to collect.
     ● Provides feedback on a frequent and regular basis.
     ● Do not compare teams results, measure each unit’s
       improvement


                                Information Security Level 2 – Sensitive
25                              © 2012 – Proprietary and Confidential Information of Amdocs
Thank You!




                  Information Security Level 2 – Sensitive
26                © 2012 – Proprietary and Confidential Information of Amdocs
Average cycle time




                          Information Security Level 2 – Sensitive
27                        © 2012 – Proprietary and Confidential Information of Amdocs

Weitere ähnliche Inhalte

Andere mochten auch

unSEXY Conf 2013: Richard White, UserVoice
unSEXY Conf 2013: Richard White, UserVoice unSEXY Conf 2013: Richard White, UserVoice
unSEXY Conf 2013: Richard White, UserVoice 500 Startups
 
Scrum and XP from the Trenches in Hebrew
Scrum and XP from the Trenches in HebrewScrum and XP from the Trenches in Hebrew
Scrum and XP from the Trenches in HebrewAgileSparks
 
Tutorial google docs_vina
Tutorial google docs_vinaTutorial google docs_vina
Tutorial google docs_vinaMarcelo Gomes
 
UST - AST Remote Vaults
UST - AST Remote VaultsUST - AST Remote Vaults
UST - AST Remote Vaultsablaish
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

Andere mochten auch (6)

unSEXY Conf 2013: Richard White, UserVoice
unSEXY Conf 2013: Richard White, UserVoice unSEXY Conf 2013: Richard White, UserVoice
unSEXY Conf 2013: Richard White, UserVoice
 
Scrum and XP from the Trenches in Hebrew
Scrum and XP from the Trenches in HebrewScrum and XP from the Trenches in Hebrew
Scrum and XP from the Trenches in Hebrew
 
Tutorial google docs_vina
Tutorial google docs_vinaTutorial google docs_vina
Tutorial google docs_vina
 
Aa
AaAa
Aa
 
UST - AST Remote Vaults
UST - AST Remote VaultsUST - AST Remote Vaults
UST - AST Remote Vaults
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Ähnlich wie "So – are we getting better?”

Ashnik corporate presentation Dec 2012
Ashnik corporate presentation Dec 2012Ashnik corporate presentation Dec 2012
Ashnik corporate presentation Dec 2012Sachin Dabir
 
Slides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of MobilitySlides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of MobilityApperian
 
Evaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editionsEvaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editionsMike Boyarski
 
Modeling Practice of Risk Parameters for Consumer Portfolio
Modeling Practice of Risk Parameters for Consumer PortfolioModeling Practice of Risk Parameters for Consumer Portfolio
Modeling Practice of Risk Parameters for Consumer PortfolioWenSui Liu
 
Sitnl 2012 erp security
Sitnl 2012 erp securitySitnl 2012 erp security
Sitnl 2012 erp securityjvandevis
 
Agile deployment predictive analytics on hadoop
Agile deployment predictive analytics on hadoopAgile deployment predictive analytics on hadoop
Agile deployment predictive analytics on hadoopDataWorks Summit
 
"What If" Analysis: How to Develop Corporate Muscle Memory with IBP
"What If" Analysis: How to Develop Corporate Muscle Memory with IBP"What If" Analysis: How to Develop Corporate Muscle Memory with IBP
"What If" Analysis: How to Develop Corporate Muscle Memory with IBPSteelwedge
 
Six steps to survive and thrive with a mobile workforce
Six steps to survive and thrive with a mobile workforceSix steps to survive and thrive with a mobile workforce
Six steps to survive and thrive with a mobile workforceInka Traktman
 
Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
 Монетизания: Достижение прибыльности мобильного Интернета нового поколения. Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
Монетизания: Достижение прибыльности мобильного Интернета нового поколения.Cisco Russia
 
Introducing Jaspersoft 4.7
Introducing Jaspersoft 4.7Introducing Jaspersoft 4.7
Introducing Jaspersoft 4.7Mike Boyarski
 
Ai Investor Presentation July 2007
Ai Investor Presentation July 2007Ai Investor Presentation July 2007
Ai Investor Presentation July 2007Teguh Prasetya
 
Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015Manivel R
 
GSS Infosoft Pvt Ltd V0.1
GSS Infosoft Pvt Ltd V0.1GSS Infosoft Pvt Ltd V0.1
GSS Infosoft Pvt Ltd V0.1becoder
 
Solarmer Energy Profile
Solarmer Energy ProfileSolarmer Energy Profile
Solarmer Energy Profilesolarmer
 
Turning Customer Usage Data into Valuable Business Intelligence
Turning Customer Usage Data into Valuable Business IntelligenceTurning Customer Usage Data into Valuable Business Intelligence
Turning Customer Usage Data into Valuable Business IntelligenceFlexera
 
The 5 levels of embedded bi
The 5 levels of embedded biThe 5 levels of embedded bi
The 5 levels of embedded biMike Boyarski
 
Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...
Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...
Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...Yenlo
 

Ähnlich wie "So – are we getting better?” (20)

Ashnik corporate presentation Dec 2012
Ashnik corporate presentation Dec 2012Ashnik corporate presentation Dec 2012
Ashnik corporate presentation Dec 2012
 
Slides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of MobilitySlides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of Mobility
 
Evaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editionsEvaluating jaspersoft community & commercial editions
Evaluating jaspersoft community & commercial editions
 
Spirent overview2013
Spirent overview2013Spirent overview2013
Spirent overview2013
 
Modeling Practice of Risk Parameters for Consumer Portfolio
Modeling Practice of Risk Parameters for Consumer PortfolioModeling Practice of Risk Parameters for Consumer Portfolio
Modeling Practice of Risk Parameters for Consumer Portfolio
 
Sitnl 2012 erp security
Sitnl 2012 erp securitySitnl 2012 erp security
Sitnl 2012 erp security
 
Sitnl 2012 erp security
Sitnl 2012 erp securitySitnl 2012 erp security
Sitnl 2012 erp security
 
Agile deployment predictive analytics on hadoop
Agile deployment predictive analytics on hadoopAgile deployment predictive analytics on hadoop
Agile deployment predictive analytics on hadoop
 
"What If" Analysis: How to Develop Corporate Muscle Memory with IBP
"What If" Analysis: How to Develop Corporate Muscle Memory with IBP"What If" Analysis: How to Develop Corporate Muscle Memory with IBP
"What If" Analysis: How to Develop Corporate Muscle Memory with IBP
 
Six steps to survive and thrive with a mobile workforce
Six steps to survive and thrive with a mobile workforceSix steps to survive and thrive with a mobile workforce
Six steps to survive and thrive with a mobile workforce
 
Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
 Монетизания: Достижение прибыльности мобильного Интернета нового поколения. Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
 
Introducing Jaspersoft 4.7
Introducing Jaspersoft 4.7Introducing Jaspersoft 4.7
Introducing Jaspersoft 4.7
 
Simcro Presentation
Simcro PresentationSimcro Presentation
Simcro Presentation
 
Ai Investor Presentation July 2007
Ai Investor Presentation July 2007Ai Investor Presentation July 2007
Ai Investor Presentation July 2007
 
Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015Manivel_Rajendiran_16-Jun-2015
Manivel_Rajendiran_16-Jun-2015
 
GSS Infosoft Pvt Ltd V0.1
GSS Infosoft Pvt Ltd V0.1GSS Infosoft Pvt Ltd V0.1
GSS Infosoft Pvt Ltd V0.1
 
Solarmer Energy Profile
Solarmer Energy ProfileSolarmer Energy Profile
Solarmer Energy Profile
 
Turning Customer Usage Data into Valuable Business Intelligence
Turning Customer Usage Data into Valuable Business IntelligenceTurning Customer Usage Data into Valuable Business Intelligence
Turning Customer Usage Data into Valuable Business Intelligence
 
The 5 levels of embedded bi
The 5 levels of embedded biThe 5 levels of embedded bi
The 5 levels of embedded bi
 
Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...
Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...
Webinar combining WSO2 API Manager with WSO2 BAM for billing in the energy in...
 

Mehr von AgileSparks

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 AgileSparks
 
Distributed Teams by Kevin Goldsmith
Distributed Teams by Kevin GoldsmithDistributed Teams by Kevin Goldsmith
Distributed Teams by Kevin GoldsmithAgileSparks
 
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 GostynskiAgileSparks
 
Jira Portfolio by Elad Ben-Noam
Jira Portfolio by Elad Ben-NoamJira Portfolio by Elad Ben-Noam
Jira Portfolio by Elad Ben-NoamAgileSparks
 
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 AgileSparks
 
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...AgileSparks
 
Honest Experimentation by Jonathan Bertfield
 Honest Experimentation by Jonathan Bertfield Honest Experimentation by Jonathan Bertfield
Honest Experimentation by Jonathan BertfieldAgileSparks
 
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 KaloAgileSparks
 
ClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny DuekClickSoftware Agile Tranistion by Meny Duek
ClickSoftware Agile Tranistion by Meny DuekAgileSparks
 
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 AgileSparks
 
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 AssisAgileSparks
 
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...AgileSparks
 
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 EnoshAgileSparks
 
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 BoegAgileSparks
 
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 FrenkelAgileSparks
 
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 EzraAgileSparks
 
Leading Innovation by Jonathan Bertfield
Leading Innovation by Jonathan BertfieldLeading Innovation by Jonathan Bertfield
Leading Innovation by Jonathan BertfieldAgileSparks
 
Organization architecture autonomy and accountability
Organization architecture autonomy and accountability Organization architecture autonomy and accountability
Organization architecture autonomy and accountability AgileSparks
 
Tribal Unity, Agile Israel 2017
Tribal Unity, Agile Israel 2017Tribal Unity, Agile Israel 2017
Tribal Unity, Agile Israel 2017AgileSparks
 
The mindful manager, Agile Israel 2017
The mindful manager, Agile Israel 2017The mindful manager, Agile Israel 2017
The mindful manager, Agile Israel 2017AgileSparks
 

Mehr von 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
 

Kürzlich hochgeladen

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Kürzlich hochgeladen (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

"So – are we getting better?”

  • 1. So – are we getting any better? Amdocs case study Shirly Paster-Benor Agile Israel 2012
  • 2. Contents ● Background ● The need for measurements and the conflict ● Key Performance Indicators (KPIs) guidelines ● Amdocs KPIs and views ● Questions? Information Security Level 2 – Sensitive 2 © 2012 – Proprietary and Confidential Information of Amdocs
  • 3. “…we provide state-of-the-art customer experience system products and services, allowing Service Providers to achieve their business goals and gain a competitive edge”
  • 4. annual revenues in excess of $3 billion global employees 20,000 customers in over 50 countries Some of our customers
  • 5. PBG Division – Product Business Group ~4000 employees 8 lines of business 35 product More then 100 components 6 locations 1 portfolio Information Security Level 2 – Sensitive 5 © 2012 – Proprietary and Confidential Information of Amdocs
  • 6. From Team Agility to Enterprise Agility © 2010 – Proprietary of Amdocs
  • 7. Wait! Information Security Level 2 – Sensitive 7 © 2012 – Proprietary and Confidential Information of Amdocs
  • 8. Are we getting any better? Information Security Level 2 – Sensitive 8 © 2012 – Proprietary and Confidential Information of Amdocs
  • 9. Are my projects progressing as planned? Are we ready to deliver the release on time? What is our cost? Can we reduce it? Can we deliver more? How efficient are we? Can I commit to my customers? Do we have enough work for next iteration? Information Security Level 2 – Sensitive 9 © 2012 – Proprietary and Confidential Information of Amdocs
  • 10. Measurements? OK .….but we are working Agile… Information Security Level 2 – Sensitive 10 © 2012 – Proprietary and Confidential Information of Amdocs
  • 11. The conflict ● Self managed teams ● Subjective estimation units ● Dynamic backlog ● Fixed sprints ● Commitment based on past results ● Scope change is embraced Information Security Level 2 – Sensitive 11 © 2012 – Proprietary and Confidential Information of Amdocs
  • 12. We need KPIs that will improve business performance through Agile behavior driving Information Security Level 2 – Sensitive 12 © 2012 – Proprietary and Confidential Information of Amdocs
  • 13. 4 guidelines Information Security Level 2 – Sensitive 13 © 2012 – Proprietary and Confidential Information of Amdocs
  • 14. Aligned with organization goals Information Security Level 2 – Sensitive 14 © 2012 – Proprietary and Confidential Information of Amdocs
  • 15. Drives Agile & Lean behavior Information Security Level 2 – Sensitive 15 © 2012 – Proprietary and Confidential Information of Amdocs
  • 16. Same KPIs for top management and for teams Information Security Level 2 – Sensitive 16 © 2012 – Proprietary and Confidential Information of Amdocs
  • 17. Transparent - reflects reality Information Security Level 2 – Sensitive 17 © 2012 – Proprietary and Confidential Information of Amdocs
  • 18. Implementation process Design KPIs with stakeholders Expose to Training & Buy In Management Stable Measure Continuous Start Measure (+believe) Improvement Information Security Level 2 – Sensitive 18 © 2012 – Proprietary and Confidential Information of Amdocs
  • 19. Our selection KPIs supporting biz target ● Productivity ● Readiness ● Predictability ● Cycle time Performance improvement views/reports ● EVM ● Impediments RCA Information Security Level 2 – Sensitive 19 © 2012 – Proprietary and Confidential Information of Amdocs
  • 20. Productivity Release 8.1 Release 8.2 Information Security Level 2 – Sensitive 20 © 2012 – Proprietary and Confidential Information of Amdocs
  • 21. 21 100 200 300 400 500 600 700 800 900 0 2011.06.13 2011.06.17 2011.06.21 2011.06.25 2011.06.29 2011.07.03 2011.07.07 Readiness 2011.07.11 2011.07.15 2011.07.19 2011.07.23 2011.07.27 2011.07.31 2011.08.04 2011.08.08 2011.08.12 2011.08.16 2011.08.20 2011.08.24 Release end 2011.08.28 2011.09.01 2011.09.05 2011.09.09 2011.09.13 2011.09.17 2011.09.21 2011.09.25 2011.09.29 2011.10.03 Information Security Level 2 – Sensitive 2011.10.07 2011.10.11 2011.10.15 2011.10.19 © 2012 – Proprietary and Confidential Information of Amdocs 2011.10.23 Sprint end % ready stories
  • 22. Predictability Information Security Level 2 – Sensitive 22 © 2012 – Proprietary and Confidential Information of Amdocs
  • 23. EVM – a tool for project management Scope changes Reference % done scope % consumed budget Information Security Level 2 – Sensitive 23 © 2012 – Proprietary and Confidential Information of Amdocs
  • 24. Impediments RCA 10 Stories impeded 52 days waste Number of impediments Cumulative impediments duration Information Security Level 2 – Sensitive 24 © 2012 – Proprietary and Confidential Information of Amdocs
  • 25. KPIs tips ● Used by management as well as by teams for continuous improvement ● Provides fuel for meaningful conversation. ● Crystalize 2-3 business goals and derive KPIs from them ● Choose a small set of metrics and diagnostics. ● Follow trends, not numbers. ● Make sure it is easy to collect. ● Provides feedback on a frequent and regular basis. ● Do not compare teams results, measure each unit’s improvement Information Security Level 2 – Sensitive 25 © 2012 – Proprietary and Confidential Information of Amdocs
  • 26. Thank You! Information Security Level 2 – Sensitive 26 © 2012 – Proprietary and Confidential Information of Amdocs
  • 27. Average cycle time Information Security Level 2 – Sensitive 27 © 2012 – Proprietary and Confidential Information of Amdocs

Hinweis der Redaktion

  1. Amdocs is considered to be one of the successful companies thanks to a unique business strategy
  2. Galileo-started with Scrum for development teams, evolved into Lean and Kanban in the customer teams and our vision is to reach the enterpriseIn order to tackle the issues at hand we need to move up the phases of enterprise agilityPhase 1 – Development AgilityPhase 2 – Business Agility – bringing agility to the business leaders and product managersPhase 3 – Enterprise Agility – scaling agility to the entire enterprise
  3. Our goal is not being more Agile, it is to get better. We want to see measurements, we want to see numbers. All Agile scans are to measure whether we are more Agile.
  4. + Do we have bottlenecks? Where are they? Where can we improve? How can I identify areas to improve?
  5. The KPIs must be aligned to Agile and Lean values like: Continuous and self improvement, inspect and adopt, transparency, trust, self commitment, collaboration, etc.We must choose KPIs that will assist us in the journey of Agile&Lean implementation, they will support and advance the implementation.Why is it improtant? Because we believe that Agile and Lean will advance our efforts to become better and improve the biz goals that we chosen to focus on.
  6. We must use same language throughout the organisation.We need to ensure that the measures are starting from the field, so the field can inspect & adopt and self improve, we also deliver them to management so they can see how organization in general is improving, but the message is that we creates the measures for the focus Teams and the Opportunity Teams.There is no point to have measure that management look at and the field don’t know what to do with the data and how to improve.We are looking for more tangible measures that will guide us to concrete actions in order to improve.
  7. The KPIs should reflect reality, be based on real objective data that is easy to continuously collect.
  8. I am going to present part of our KPIs and reports, I’ll explain for each KPI which biz target it promotes and how it drives better Agile behavior.You need to understand that defining the KPIs is the easy part of the story. Buy in and implementation in such a large organization with about 150 Scrum teams and dozens of managers is the real challenge, and I’ll discuss the implementation process shortly, after the KPIs presentation.
  9. I am going to present part of our KPIs and reports, I’ll explain for each KPI which biz target it promotes and how it drives better Agile behavior.You need to understand that defining the KPIs is the easy part of the story. Buy in and implementation in such a large organization with about 150 Scrum teams and dozens of managers is the real challenge, and I’ll discuss the implementation process shortly, after the KPIs presentation.
  10. Productivity is giving an answer to: how much SW are we able to deliver?This KPI came to support biz goal of: more features for less $Let’s analyze this chart: it is showing productivity for all PBG products and teamsWe can see in the chart results in 2 aspects: velocity = # of stories done, productivity = # of stories per man hourWhy # of stories instead of story points? # of stories can be added up across teams + there are surveys showing that along time story sizing is constant so that # of stories is stable. In order to understand the results, we correlated it with other KPIs/reports like: team stability, sprint/iteration readiness, and other information regarding releases and sprints timelines.Analysis: 1- [add the red boxes and blue line] From 2009 to 2010 we improved as it was time when Agile implementation started to mature. 2009 avg = 0.14, 2010 avg= 0.18, improvement of ~30%. From 2010 to 2011 no improvement. Why? Our experience shows that productivity is improved at first stages of implementation, till teams are reaching the ‘Norming’ phase, then, it is hard to see improvement in this area, there are improvements in other areas.2- [Add arrows] the picks are usually towards end of release , and the bottoms are usually at beginning of release due to low readiness3- Velocity vs. productivity – in Amdocs teams dynamic is high, stability is not high,… thus making velocity less effective as a KPI. In places where team stability is high and attrition is low, Velocity may be the more ‘classic’ Agile KPI.Remarks: Managers do not track numbers, only trends. Improvement along the timeline.For teams level we use story points as basis. It raises question like: can’t a FT cheat and blow the estimations? The answer is: no, there are balances in the process, PdO is there to challenge the team.How this KPI drives Agile/Lean behavior?Teams are trying to commit for more and improve. It is self continuous improvement.Also- it strengthen the team commitment as a team because we are not measuring personals.This KPI results led us to the Readiness KPI
  11. Readiness came to support improvement in performance (productivity) and indirectly supports biz goal of: more features for less $This KPI is giving an answer to: Are we ready for the next sprint/iteration?It presents # of ready stories (prioritized and with DoD) per FT, vs. the avg # of done stories in last 5 sprints.This is a time-dependent KPI, meaning: we do not expect 100% readiness long before the sprint start, it should be rising gradually towards 1 week before sprint start.In this chart we see results for a group of FTs (product) . [Add the line+box]. We consider everything above 200% as waste, you see in first 2 sprints 500% ready stories and on the end of second sprint which was end of release big amount of stories were descoped = waste= sunk cost. Then a new release started and backlog grew but not for the same levels.How this KPI drives Agile/Lean behavior?Very much ! It drives low WIP, where we say we do not want to see more stories then needed because they might come irrelevant and then all the invested work is waste, and also do not want to see ready stories long before the sprint start.This KPI served us in our coaching efforts because it well reflects our point.In the old world of Amdocs, a ‘Utilization’ measurement was practiced, and here we show exactly why keeping the people busy not necessarilty leads to better results. (even the opposite)
  12. Predictability came to support biz goal of: being able to commitThis KPI is going through all levels in PBG, and giving an answer to: can I commit the next release?Predictability is measured by delivered vs. committed stories in %.**for impeded stories there is a small bonus, for extra stories also small bonusHere we see an example of a certain FT standing on ~80% predictability.The low predictability in first 2 sprints is due to low readiness. (we made the RCA)100% is not a good result as it implies that team does not challenge themselves……This is a very important KPI, as our customers wants us to commit. It does not stand alone – it must be analyzed together with productivity readiness and more.However- it raised a lot of conflicts: when we produced this cross teams, it drived a wrong behavior from middle managers side- they set a number as a goal for all teams, instead of giving the teams data as a basis for self improvement.Over all PBG predictability is 70%, and this is a number that can give head of PBG the confidence to commit.We decided to use this number in the teams level as a basis for sprint/iteration retrospective, for self improvement. (they set their own target)How this KPI drives Agile/Lean behavior?It is emphasizing the value of self commitment.
  13. RCA for a specific project – enables the OT to analyse where are the main bottlenecks which wastes the most time and holds the most stories based on real objective data. Then the team can RCA the process or the contributors to it and remove them.In this project we see:Design – 2 stories impeded, 15 days holdExternal dependencies – 10 stories impeded, 52 days holdInfra - 1 stories impeded, 4 days holdOther- 3 stories impeded, 15 days hold
  14. Average cycle time supports biz goal of: reduce time to marketIt presents the average duration in weeks for all epics (a bunch of stories with biz value) ended in a month.The ‘clock’ is starting once Epic is written by the PdM and then go through design phase (HLD), dev. and integrated testing. Then the clock stops.This KPI is used by projects OTs and above (products managers, BU mgrs). It is one KPI which does not use by the teams themselves. How this KPI drives Agile/Lean behavior?1- It is difficult to say that our releases are much shorter now, but in average, each requirement is taking less, hence enabling low WIP and better performance.2- We are able to release SPs or short releases more frequently.