SlideShare a Scribd company logo
1 of 52
Scaling Scrum using Lean/Kanban @ Amdocs April, 2010 Erez Katzav  Yuval Yeret
Your presenters… Yuval Yeret (Agilesparks) Lean/Agile Consultant/Coach, coming from R&D leadership background, specializing in scaling agile through Lean. Find me at yuval@agilesparks.com, http://www.linkedin.com/in/yuvalyeret, my google profile AgileSparks is an elite team focused entirely on helping companies improve their product development operations, by leveraging Lean/Agile/Scrum thinking and techniques.  Erez Katzav (Amdocs) Director of Process Engineering – Amdocs Product Business Group Responsible for the implementation of Agile in big organization that includes more than 50 products and more than 1500 employees. As part of its role Erez performs Agile Coach for teams and executives and expertise in Change Management and effective agile transition Find me: erezkat@amdocs.com   2
Agenda Background & Transition to Agile Our organisation Scaling Scrum Introducing Kanban What went well? The Challenges  The Solutions change Management Case Studies Implementation Of Kanban 3 Case Studies
“…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  Some of our customers global employees 17,000+ customers in over 50 countries 5
PBG Product Business Group 6
PBG Division 50 products 100 Components 1 Portfolio 1500 R&D employees 6 Countries, 9 Locations 7
Business Unit VP Business Unit $ Product Product Product $ C Dev Director Dev Director Dev Director C Component Component Component Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Component Component Component Component Component Component $ C Product  Structure Release  Strategy Organization  structure Locations P&L Culture 8
Galileo Agile Implementation in Amdocs Product Business Group (PBG) 9
Agile as Planned Organization Change Balance Balance Balance Balance Balance 10
Phase 1 - Scaling Scrum Each Product has its own heartbeat All products are delivering to portfolio lab for integration every 3 month. Products under the same BU are integrated within the 3 months Opportunity Team (customer Team) are responsible for taking a project and breaking it to sprint size stories. 11
Backlog Management Process Release Plan Strategy Managing Release Backlog Initiations Opportunity/customer  Team Solution Overview High Level Design Top Priority – Mini Release Items Portfolio Planning Plan 2 Plan 3 Plan 1 Plan 4 Portf Mini Release 1 Portf Mini Release 2 Portf Mini Release 3 Portf Mini Release 4 Portfolio Heartbeat Products Iterations Scrum Team Portf Mini Release 2 Portf Mini Release 3 Portf Mini Release 4 Portf Mini Release 1 Portfolio Integration Lab Releases Development Product  Integration 12
Opportunity Team  Project Project Opportunity Team Feature PDM Backlog Items Product Backlog PDM Architect PgM QA Design Development Scrum Team 13
What went well? 14 Time to market Scope Flexibility Customer satisfaction Team Satisfaction Productivity Quality
Agenda Background & Transition to Agile Our organisation Scaling Scrum Introducing Kanban What went well? The Challenges  The Solutions change Management Case Studies Implementation Of Kanban 15 Case Studies
Challenges… 16 No sync Between Backlog Grooming and Development Waste in Requirement Definition, idle resources Not Enough visibility to the end to end process Not enough focus on E2E cycle time Not Enough Collaboration inside Opportunity team and with Scrum teams Not Enough Quantitative Measures Hard to show success, Hard to identify concrete areas for improvement focus Big features Less ability to control Flow and improve time to market Pure Support Teams Planned Iterations don’t work
17 Symptoms: ,[object Object]
Rework due to changes for started work
Requirement/Design defects due to last minute crisis-modeBacklog not ready Last minute changes READY? DONE Opportunity Team & Project Manager Scrum Team
Why not READY?  MISSING PO!!!
Solutions Flow Agile Requirements
Backlog Entities Release Vehicle Product/Architecture Feature Pack Project Product Portfolio Component Story WMG Feature Sprint Initiative Epic Epic MMF 20
Solution – Continuous Flow-Based Opportunity Process Based on Lean/Kanban Pull/Flow Manage Work in Progress Ensure sufficient READY buffer
22 Project/Component Kanban Board DONE READY! E2E Flow                          Scrum Team Opportunity Team
Kanban – The Change Management aspect Benefit from team-level visibility created hunger for end-to-end visibility Management liked the fact that Kanban can bring measurements that can be connected to concrete actions Scrum teams welcome any method that will help them get ready and stable backlog for the sprint
Agenda Background & Transition to Agile Our organisation Scaling Scrum Introducing Kanban What went well? The Challenges  The Solutions change Management Case Studies Implementation Of Kanban 24 Case Studies
Rollout Case Study – Catalog Group
Training
We started this way…
Than became more structured
Opportunity Team 29
* In House Development
What is the best granularity? Features? Epics? Stories? Epics/MMFs!
32 Kanbans… 4 Out of 60 active
What we see THESE DAYS(in this group and typically in others) Quick Win – Monitor Sprint Readiness  Fixed problem of Designs not Ready for DEV Fixed problem of Requirements not Ready for Design Managers say “The Kanban is our work manager” and drive for wider use.  Most activities are on the board Starting to customize the board First stages of WIP awareness First stages of flow
Predictability/Commitments
Integrative Programs 35
The need for sizing Features 36 Feature Points provide planning/tracking as long as Feature size varies
Feature Point 37
Agile EVM Using Feature Points 38
Projects?
Products?
Both!
Both!           +  Foundation Adoption!
Achieving Fast End to End Flow - Challenge
44 Initiative/Program Kanban Board
Business Unit VP Business Unit $ How do you drive Process Improvement In THIS environment? Product Product Product $ C Dev Director Dev Director Dev Director C Component Component Component Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Component Component Component Component Component Component $ C Product  Structure Release  Strategy Organization  structure Locations P&L Culture 45
Process Improvement WIP
Process Improvement WIP WIIFM – Pull improvements based on specific context/pains Replace Push with Pull by development groups WIIFM – Pull ideas based on real needs of the field Validate improvements/kits to improve quality and usability of improvements Increase drive and capacity to deploy improvements
How to drive more Pull?
49
Thresholds Customization 50 To ensure min’ work at each stage What is the average time  each item should stay at each stage – to identify the ones that are not active And not more then what can actually be handled

More Related Content

What's hot

AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02
Chris Webb
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
TO THE NEW | Technology
 

What's hot (20)

Scrumban
ScrumbanScrumban
Scrumban
 
Agile 101
Agile 101Agile 101
Agile 101
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02AGILE@DELOITTE AGILE LANDSCAPE v02
AGILE@DELOITTE AGILE LANDSCAPE v02
 
Agile Marketing: Exploring Scrumban
Agile Marketing: Exploring ScrumbanAgile Marketing: Exploring Scrumban
Agile Marketing: Exploring Scrumban
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Agile Transformation Defined
Agile Transformation DefinedAgile Transformation Defined
Agile Transformation Defined
 
Agile Basics
Agile BasicsAgile Basics
Agile Basics
 
Scrumban
Scrumban Scrumban
Scrumban
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3
 

Viewers also liked

Amdocs Case Study: Massive Kanban Implementation (LKNA14)
Amdocs Case Study: Massive Kanban Implementation (LKNA14)Amdocs Case Study: Massive Kanban Implementation (LKNA14)
Amdocs Case Study: Massive Kanban Implementation (LKNA14)
Yaki Koren
 
Why Content Marketing Fails
Why Content Marketing FailsWhy Content Marketing Fails
Why Content Marketing Fails
Rand Fishkin
 

Viewers also liked (20)

Amdocs Case Study: Massive Kanban Implementation (LKNA14)
Amdocs Case Study: Massive Kanban Implementation (LKNA14)Amdocs Case Study: Massive Kanban Implementation (LKNA14)
Amdocs Case Study: Massive Kanban Implementation (LKNA14)
 
Winning team – the glue - Amdocs Delivery
Winning team – the glue - Amdocs DeliveryWinning team – the glue - Amdocs Delivery
Winning team – the glue - Amdocs Delivery
 
pull based change management - Summary of interactive workshop at Lean Kanban...
pull based change management - Summary of interactive workshop at Lean Kanban...pull based change management - Summary of interactive workshop at Lean Kanban...
pull based change management - Summary of interactive workshop at Lean Kanban...
 
The Ethical Implications of the Socio-political Conditions in the Arab Countr...
The Ethical Implications of the Socio-political Conditions in the Arab Countr...The Ethical Implications of the Socio-political Conditions in the Arab Countr...
The Ethical Implications of the Socio-political Conditions in the Arab Countr...
 
The snowball effect
The snowball effectThe snowball effect
The snowball effect
 
Vodafone VPN+ demo powered by Amdocs
Vodafone VPN+ demo powered by Amdocs Vodafone VPN+ demo powered by Amdocs
Vodafone VPN+ demo powered by Amdocs
 
Branding for B2B
Branding for B2BBranding for B2B
Branding for B2B
 
Agile Test Driven Development
Agile Test Driven DevelopmentAgile Test Driven Development
Agile Test Driven Development
 
B2B Branding
B2B BrandingB2B Branding
B2B Branding
 
8 Ways a Digital Media Platform is More Powerful than “Marketing”
8 Ways a Digital Media Platform is More Powerful than “Marketing”8 Ways a Digital Media Platform is More Powerful than “Marketing”
8 Ways a Digital Media Platform is More Powerful than “Marketing”
 
How Often Should You Post to Facebook and Twitter
How Often Should You Post to Facebook and TwitterHow Often Should You Post to Facebook and Twitter
How Often Should You Post to Facebook and Twitter
 
10 Best Practices Of Software Product Management
10 Best Practices Of Software Product Management10 Best Practices Of Software Product Management
10 Best Practices Of Software Product Management
 
Best Practices for Software Product Development
Best Practices for Software Product DevelopmentBest Practices for Software Product Development
Best Practices for Software Product Development
 
Slides That Rock
Slides That RockSlides That Rock
Slides That Rock
 
Strategic Account Management Presentation
Strategic Account Management PresentationStrategic Account Management Presentation
Strategic Account Management Presentation
 
Why Content Marketing Fails
Why Content Marketing FailsWhy Content Marketing Fails
Why Content Marketing Fails
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 

Similar to Scaling Scrum using Lean/Kanban in Amdocs

Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
Ravi Tadwalkar
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
Heidi Owens
 
Presentation by namit
Presentation by namitPresentation by namit
Presentation by namit
PMI_IREP_TP
 

Similar to Scaling Scrum using Lean/Kanban in Amdocs (20)

You think you know agile
You think you know agileYou think you know agile
You think you know agile
 
Agile mindfulness
Agile mindfulnessAgile mindfulness
Agile mindfulness
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Agile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care LeadersAgile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care Leaders
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 
9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal
 
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_SharmaScrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
Scrum_Blr 11th meet up 13 dec-2014 - Introduction to SAFe - Nagesh_Sharma
 
Trends 2015: CMMI and Kanban… is it possible? by Pedro Castro Henriques
Trends 2015: CMMI and Kanban… is it possible? by Pedro Castro HenriquesTrends 2015: CMMI and Kanban… is it possible? by Pedro Castro Henriques
Trends 2015: CMMI and Kanban… is it possible? by Pedro Castro Henriques
 
Presentation by namit
Presentation by namitPresentation by namit
Presentation by namit
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
 

More from Yuval Yeret

SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
Yuval Yeret
 

More from Yuval Yeret (20)

Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
 
Fixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile Hartford
 
Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfOKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
 
OKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfOKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdf
 
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
 
OKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfOKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdf
 
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 
Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017
 

Recently uploaded

Recently uploaded (20)

Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 

Scaling Scrum using Lean/Kanban in Amdocs

  • 1. Scaling Scrum using Lean/Kanban @ Amdocs April, 2010 Erez Katzav Yuval Yeret
  • 2. Your presenters… Yuval Yeret (Agilesparks) Lean/Agile Consultant/Coach, coming from R&D leadership background, specializing in scaling agile through Lean. Find me at yuval@agilesparks.com, http://www.linkedin.com/in/yuvalyeret, my google profile AgileSparks is an elite team focused entirely on helping companies improve their product development operations, by leveraging Lean/Agile/Scrum thinking and techniques. Erez Katzav (Amdocs) Director of Process Engineering – Amdocs Product Business Group Responsible for the implementation of Agile in big organization that includes more than 50 products and more than 1500 employees. As part of its role Erez performs Agile Coach for teams and executives and expertise in Change Management and effective agile transition Find me: erezkat@amdocs.com   2
  • 3. Agenda Background & Transition to Agile Our organisation Scaling Scrum Introducing Kanban What went well? The Challenges The Solutions change Management Case Studies Implementation Of Kanban 3 Case Studies
  • 4. “…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
  • 5. annual revenues in excess of $3 billion Some of our customers global employees 17,000+ customers in over 50 countries 5
  • 7. PBG Division 50 products 100 Components 1 Portfolio 1500 R&D employees 6 Countries, 9 Locations 7
  • 8. Business Unit VP Business Unit $ Product Product Product $ C Dev Director Dev Director Dev Director C Component Component Component Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Component Component Component Component Component Component $ C Product Structure Release Strategy Organization structure Locations P&L Culture 8
  • 9. Galileo Agile Implementation in Amdocs Product Business Group (PBG) 9
  • 10. Agile as Planned Organization Change Balance Balance Balance Balance Balance 10
  • 11. Phase 1 - Scaling Scrum Each Product has its own heartbeat All products are delivering to portfolio lab for integration every 3 month. Products under the same BU are integrated within the 3 months Opportunity Team (customer Team) are responsible for taking a project and breaking it to sprint size stories. 11
  • 12. Backlog Management Process Release Plan Strategy Managing Release Backlog Initiations Opportunity/customer Team Solution Overview High Level Design Top Priority – Mini Release Items Portfolio Planning Plan 2 Plan 3 Plan 1 Plan 4 Portf Mini Release 1 Portf Mini Release 2 Portf Mini Release 3 Portf Mini Release 4 Portfolio Heartbeat Products Iterations Scrum Team Portf Mini Release 2 Portf Mini Release 3 Portf Mini Release 4 Portf Mini Release 1 Portfolio Integration Lab Releases Development Product Integration 12
  • 13. Opportunity Team Project Project Opportunity Team Feature PDM Backlog Items Product Backlog PDM Architect PgM QA Design Development Scrum Team 13
  • 14. What went well? 14 Time to market Scope Flexibility Customer satisfaction Team Satisfaction Productivity Quality
  • 15. Agenda Background & Transition to Agile Our organisation Scaling Scrum Introducing Kanban What went well? The Challenges The Solutions change Management Case Studies Implementation Of Kanban 15 Case Studies
  • 16. Challenges… 16 No sync Between Backlog Grooming and Development Waste in Requirement Definition, idle resources Not Enough visibility to the end to end process Not enough focus on E2E cycle time Not Enough Collaboration inside Opportunity team and with Scrum teams Not Enough Quantitative Measures Hard to show success, Hard to identify concrete areas for improvement focus Big features Less ability to control Flow and improve time to market Pure Support Teams Planned Iterations don’t work
  • 17.
  • 18. Rework due to changes for started work
  • 19. Requirement/Design defects due to last minute crisis-modeBacklog not ready Last minute changes READY? DONE Opportunity Team & Project Manager Scrum Team
  • 20. Why not READY? MISSING PO!!!
  • 21. Solutions Flow Agile Requirements
  • 22. Backlog Entities Release Vehicle Product/Architecture Feature Pack Project Product Portfolio Component Story WMG Feature Sprint Initiative Epic Epic MMF 20
  • 23. Solution – Continuous Flow-Based Opportunity Process Based on Lean/Kanban Pull/Flow Manage Work in Progress Ensure sufficient READY buffer
  • 24. 22 Project/Component Kanban Board DONE READY! E2E Flow   Scrum Team Opportunity Team
  • 25. Kanban – The Change Management aspect Benefit from team-level visibility created hunger for end-to-end visibility Management liked the fact that Kanban can bring measurements that can be connected to concrete actions Scrum teams welcome any method that will help them get ready and stable backlog for the sprint
  • 26. Agenda Background & Transition to Agile Our organisation Scaling Scrum Introducing Kanban What went well? The Challenges The Solutions change Management Case Studies Implementation Of Kanban 24 Case Studies
  • 27. Rollout Case Study – Catalog Group
  • 29. We started this way…
  • 30. Than became more structured
  • 32. * In House Development
  • 33. What is the best granularity? Features? Epics? Stories? Epics/MMFs!
  • 34. 32 Kanbans… 4 Out of 60 active
  • 35. What we see THESE DAYS(in this group and typically in others) Quick Win – Monitor Sprint Readiness Fixed problem of Designs not Ready for DEV Fixed problem of Requirements not Ready for Design Managers say “The Kanban is our work manager” and drive for wider use. Most activities are on the board Starting to customize the board First stages of WIP awareness First stages of flow
  • 38. The need for sizing Features 36 Feature Points provide planning/tracking as long as Feature size varies
  • 40. Agile EVM Using Feature Points 38
  • 43. Both!
  • 44. Both! + Foundation Adoption!
  • 45. Achieving Fast End to End Flow - Challenge
  • 47. Business Unit VP Business Unit $ How do you drive Process Improvement In THIS environment? Product Product Product $ C Dev Director Dev Director Dev Director C Component Component Component Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Dev Manager Component Component Component Component Component Component $ C Product Structure Release Strategy Organization structure Locations P&L Culture 45
  • 49. Process Improvement WIP WIIFM – Pull improvements based on specific context/pains Replace Push with Pull by development groups WIIFM – Pull ideas based on real needs of the field Validate improvements/kits to improve quality and usability of improvements Increase drive and capacity to deploy improvements
  • 50. How to drive more Pull?
  • 51. 49
  • 52. Thresholds Customization 50 To ensure min’ work at each stage What is the average time each item should stay at each stage – to identify the ones that are not active And not more then what can actually be handled
  • 53. Flow/Pull Indications 51 And you get here a notice what is the problem If one of the parameters are not met the column is colored Indicates an “aging” note
  • 55. Your presenters… Yuval Yeret Lean/Agile Consultant/Coach, coming from R&D leadership background, specializing in scaling agile through Lean. Find me at yuval@agilesparks.com, http://www.linkedin.com/in/yuvalyeret, my google profile AgileSparks is an elite team focused entirely on helping companies improve their product development operations, by leveraging Lean/Agile/Scrum thinking and techniques. Erez Katzav Director of Process Engineering – Amdocs Product Business Group Responsible for the implementation of Agile in big organization that includes more than 50 products and more than 1200 employees. As part of its role Erez performs Agile Coach for teams and executives and expertise in Change Management and effective agile transition Find me: erezkat@amdocs.com   53

Editor's Notes

  1. +Predictability
  2. Kanban was a great tool to create a platform for this collaborationKanban was backed up by methodology that defined a ceremony that involveRegular meetingsRetrospectiveAnalysis of major indicators such as EVM and metrics
  3. Create velocity in sub organization level (group of scrum teams)Feature Points as units for relative estimates given in level of opportunity team (lead by Development representative)Kanban to support feature point so sprint readiness can be done more accurately
  4. If Executives/Management drive teams to pull more improvements and ideally develop their own. Lean Measures/KPIs Discussion of Measures - Opportunity to educate executivesOnce positive trend can be demonstrated, will generate fuel for further improvement – Results-driven organization - Pull to improve your resultsBiggest challenge – Executives want to see improved Productivity – which is hard to measure…Move from “Mandatory Package” to “Toolbox” – Pull what YOU need
  5. Some ideas we’re considering:Lean Budget/Planning processKanban for initiativesKanban for management team work. Personal Kanban for Managers…