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

What's hot (20)

Modern Change Management - 5 Universals for Change
Modern Change Management -  5 Universals for ChangeModern Change Management -  5 Universals for Change
Modern Change Management - 5 Universals for Change
 
Agile fluency and metrics2
Agile fluency and metrics2Agile fluency and metrics2
Agile fluency and metrics2
 
[Product Camp 2021] Product Roadmaps Relaunched
[Product Camp 2021] Product Roadmaps Relaunched[Product Camp 2021] Product Roadmaps Relaunched
[Product Camp 2021] Product Roadmaps Relaunched
 
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree...
 
Modern Agile - Joshua Kerievsky
Modern Agile - Joshua KerievskyModern Agile - Joshua Kerievsky
Modern Agile - Joshua Kerievsky
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Implementing Scrum with Kanban
Implementing Scrum with KanbanImplementing Scrum with Kanban
Implementing Scrum with Kanban
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Agile practices using jira atlassian
Agile practices using jira atlassianAgile practices using jira atlassian
Agile practices using jira atlassian
 
Patterns of Kanban Maturity
Patterns of Kanban MaturityPatterns of Kanban Maturity
Patterns of Kanban Maturity
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni Roukbi
 
Actionable Agile Metrics
Actionable Agile MetricsActionable Agile Metrics
Actionable Agile Metrics
 
Introduction to Scrum@Scale
Introduction to Scrum@ScaleIntroduction to Scrum@Scale
Introduction to Scrum@Scale
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 

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”
 
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
 
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
 
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
 
Transforming CA Technologies Marketing through Agile Marketing at Scale
Transforming CA Technologies Marketing through Agile Marketing at ScaleTransforming CA Technologies Marketing through Agile Marketing at Scale
Transforming CA Technologies Marketing through Agile Marketing at Scale
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

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…