SlideShare une entreprise Scribd logo
1  sur  33
Information Security Level 1 – Confidential
© 2012 – Proprietary and Confidential Information of Amdocs
Goodbye Scope Anxiety
Hello Agility
An agile implementation case study
Yaki Koren
Amdocs
“Amdocs has a proven
track record with
demonstrated
transformation
capabilities in various
service provider
accounts around the
world.”
Amdocs Delivery
4000
PROFESSIONALS
Global foot print with
develoDev Managerent centers
around the world (inc. Israel,
India, Brazil)
100+
PROJECTS running in parallel
Proven track record of 95% successful project delivered on budget, on time, with quality
and at large scale
Industry standard 60% -
“Amdocs has
shown it has the
size, scale and
stability to reliably
supply telecom
software
professional
services to CSPs.”
Our projects are complex
3
Typical project, developing over 8 weeks
• 1 Delivery manager
• 2 program managers
• ~ 7 develoDev Managerent directors
• ~ 13 project managers
• ~ 20 team leaders
• ~ 80 Developers/Testers
• ~ 8 products
Scoping Anxiety - Amdocs
4
http://www.flickr.com/photos/rabih/
Scoping Develop SST System Test UAT
Scoping Anxiety – Our Customers
5
Kanban
6
Yuval Yeret
7
Information Security Level 1 – Confidential
© 2012 – Proprietary and Confidential Information of Amdocs
Our Kanban Journey
Where do we start?
9
The Kanban Core Practices
●
● Manage the flow
● Limit the WIP
● Make policies explicit
● Implement feedback loops
● Improve collaboratively, evolve experimentally
10
Creating the flow
11
Persevere
Digest
Creating the flow
● Initially there is no pace
● Some managers do with the board, some use EVM
V1 V2
12
V3
V4
● Slowly yet surely
● Identify board substitutions
● Notice questions in daily meetings
● Adapt policies
● Adapt board
13
2 Releases
5 Drops
16 Products
(Card color represents product/product group)
90 card assignees (Team leads / experts)
200 users
A specific release
Infra Board
16
Environments board
Infra: revolution!
The Kanban Core Practices
● Visualize the flow
●
● Manage the flow
● Limit the WIP
● Implement feedback loops
● Improve collaboratively, evolve experimentally
17
Make policies explicit
18
New Conversations
● Dev Manager: Task 123’ detailed design is done.
● Delivery Manager: Were test cases designed?
● Dev Manager: Test cases? That’s testing.
● Delivery Manager: Right. It should be completed with design.
● Dev Manager: Why?
● Delivery Manager: Test design may impact design. You can’t
start dev.
● Dev Manager: But they don’t have anyone available. They’re
up their neck testing the previous release.
● Delivery Manager: OK, then we should help them. If we help
them they will probably have someone to help you.
19
The Kanban Core Practices
● Visualize the flow
● Make policies explicit
●
● Limit the WIP
● Implement feedback loops
● Improve collaboratively, evolve experimentally
20
Managing the flow:
The Daily Meeting Challenge
● Getting away from micro management
● What do you do with all these blockers?
● Are all these cards moving anywhere?
● Focusing the team
● How do I know I’ll get there?
21
Managing the Flow
Knowing where you are
2222
464437
266
Drop 2 Drop 3 Post
D
e
l
a
y
Pace is predictable
The Kanban Core Practices
● Visualize the flow
● Make policies explicit
● Manage the flow
●
● Implement feedback loops
● Improve collaboratively, evolve experimentally
23
Limiting WIP
24
The Kanban Core Practices
● Visualize the flow
● Make policies explicit
● Manage the flow
● Limit the WIP
●
● Improve collaboratively, evolve experimentally
25
Implement feedback loops
26
● Formal retrospectives are still scarce
The Kanban Core Practices
● Visualize the flow
● Make policies explicit
● Manage the flow
● Limit the WIP
● Implement feedback loops
●
27
Improve collaboratively, evolve experimentally
28
Back to Leadership
Our Coaching Strategy
29
4 coachers in Israel………2 in India……..1 external consultant
Where are we today?
30
Results!
● Major release in production, unprecedented quality*
● Easier to accept scope changes
● Drastically reduced program management technical effort
● Sustainable develoDev Managerent: reduced HR peaks
and valleys
● People filled with new energy
● Less micromanagement, more empowerment
● Too early for the numbers…
31
Summary – Key success factors
● Strong leadership with a good reason to change
● Courage
● Discipline to keep evolving
● Patience, letting things evolve slowly but surely
● Understanding of Lean/Agile
32
Thank you

Contenu connexe

Tendances

Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...bart vermijlen
 
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum Bangalore
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)beLithe
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project ManagerAgileDad
 
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case StudyAgile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case StudyRussell Pannone
 
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...Scrum Bangalore
 
Agile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches SlidesAgile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches Slidesguesta1c5d7
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileAgile Lietuva
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileMariya Breyter
 
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...IT Arena
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agileak-itconsulting.com
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsLeanKit
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Eduardo Ribeiro
 
Case study for agile software development:
Case study for agile software development: Case study for agile software development:
Case study for agile software development: Joe Crespo
 

Tendances (20)

Agile 101
Agile 101Agile 101
Agile 101
 
Lean Software Development
Lean Software Development Lean Software Development
Lean Software Development
 
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
 
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile 101
Agile 101Agile 101
Agile 101
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project Manager
 
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case StudyAgile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
 
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
Scrum_BLR 10th meet up 13 sept-2014 - The Slippery Slope from Agile to Scrum ...
 
Agile basics
Agile basicsAgile basics
Agile basics
 
Agile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches SlidesAgile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches Slides
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in Agile
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling Agile
 
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
 
Case study for agile software development:
Case study for agile software development: Case study for agile software development:
Case study for agile software development:
 

En vedette

Manager agile open xke 2013
Manager agile open xke 2013Manager agile open xke 2013
Manager agile open xke 2013Clément Rochas
 
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa..."Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...Agilbee (Patrice Petit)
 
Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...Alain Buzzacaro
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetictdiavet
 
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013matbarbereau
 
Grosjean management agile_agile france2011
Grosjean management agile_agile france2011Grosjean management agile_agile france2011
Grosjean management agile_agile france2011Jean Claude GROSJEAN
 
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...Valtech
 
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...Publicis Sapient Engineering
 
Conférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agileConférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agileDevoteam
 
Agile contre Cascade - REX - Agile france 2012
Agile contre Cascade - REX - Agile france 2012Agile contre Cascade - REX - Agile france 2012
Agile contre Cascade - REX - Agile france 2012Étienne Charignon
 
L'implémentation "Agile"
L'implémentation "Agile"L'implémentation "Agile"
L'implémentation "Agile"AT Internet
 

En vedette (12)

Manager agile open xke 2013
Manager agile open xke 2013Manager agile open xke 2013
Manager agile open xke 2013
 
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa..."Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
 
Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...Le dessous des cartes agiles de la transformation numérique de France Télé...
Le dessous des cartes agiles de la transformation numérique de France Télé...
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetic
 
Atam2014 manager agile
Atam2014 manager agileAtam2014 manager agile
Atam2014 manager agile
 
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
Avant, j'étais manager....mais ça, c'était avant - Agile Tour 2013
 
Grosjean management agile_agile france2011
Grosjean management agile_agile france2011Grosjean management agile_agile france2011
Grosjean management agile_agile france2011
 
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
Valtech - Dans la peau du Manager Agile : un peu d'humanité dans un monde de ...
 
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
Open XKE - Je suis manager... Et je suis agile ! par Clément Rochas & Benjami...
 
Conférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agileConférence Meet The Guru - Le management en mode agile
Conférence Meet The Guru - Le management en mode agile
 
Agile contre Cascade - REX - Agile france 2012
Agile contre Cascade - REX - Agile france 2012Agile contre Cascade - REX - Agile france 2012
Agile contre Cascade - REX - Agile france 2012
 
L'implémentation "Agile"
L'implémentation "Agile"L'implémentation "Agile"
L'implémentation "Agile"
 

Similaire à Goodbye scope anxiety hello agility: Kanban implementation case study at amdocs

Kanban introduction
Kanban introductionKanban introduction
Kanban introductionAhmed Hammad
 
Real world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunReal world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunAgileSparks
 
Introduction to Agile UN Big Data 2016
Introduction to Agile UN Big Data 2016Introduction to Agile UN Big Data 2016
Introduction to Agile UN Big Data 2016Simon Reindl
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Allison Pollard
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)Yuriy Kravchenko
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectivelyAshutosh Agarwal
 
Software Supply Chain Automation Removes Roadblocks to Rugged DevOps
Software Supply Chain Automation Removes Roadblocks to Rugged DevOpsSoftware Supply Chain Automation Removes Roadblocks to Rugged DevOps
Software Supply Chain Automation Removes Roadblocks to Rugged DevOpsSeniorStoryteller
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Mikalai Alimenkou
 
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech] Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech] Tracy Lee
 
Rapid Project Inception
Rapid Project InceptionRapid Project Inception
Rapid Project Inceptionudairaj
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...APMG-International Showcase UK
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...
Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...
Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...Lucidworks
 
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...ADVA
 
Agile project management day 2
Agile project management day 2Agile project management day 2
Agile project management day 2Knowit_TM
 
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Fwdays
 

Similaire à Goodbye scope anxiety hello agility: Kanban implementation case study at amdocs (20)

Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
 
Real world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunReal world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz Ercoskun
 
Introduction to Agile UN Big Data 2016
Introduction to Agile UN Big Data 2016Introduction to Agile UN Big Data 2016
Introduction to Agile UN Big Data 2016
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016
 
Software development life cycles (sdlc)
Software development life cycles (sdlc)Software development life cycles (sdlc)
Software development life cycles (sdlc)
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
 
Software Supply Chain Automation Removes Roadblocks to Rugged DevOps
Software Supply Chain Automation Removes Roadblocks to Rugged DevOpsSoftware Supply Chain Automation Removes Roadblocks to Rugged DevOps
Software Supply Chain Automation Removes Roadblocks to Rugged DevOps
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.
 
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech] Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
Inclusive Architecture - Introducing the PAMstack - [Refactr.tech]
 
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
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Rapid Project Inception
Rapid Project InceptionRapid Project Inception
Rapid Project Inception
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...
Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...
Our Tale from the Trail of Shadows at REI Co-op - Chris Phillips & Dale Smith...
 
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
From Waterfall to Agile - Managing Disruptive Change Without Disrupting the B...
 
Agile project management day 2
Agile project management day 2Agile project management day 2
Agile project management day 2
 
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
 

Plus de Yaki Koren

Software development team work!
Software development team work!Software development team work!
Software development team work!Yaki Koren
 
Stop fearing legacy code
Stop fearing legacy codeStop fearing legacy code
Stop fearing legacy codeYaki Koren
 
Handling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to AgileHandling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to AgileYaki Koren
 
Manager's role in an agile implementation
Manager's role in an agile implementationManager's role in an agile implementation
Manager's role in an agile implementationYaki Koren
 
Scrum Mass Training
Scrum Mass TrainingScrum Mass Training
Scrum Mass TrainingYaki Koren
 
Scrum: an old tale and a despicable overview
Scrum: an old tale and a despicable overviewScrum: an old tale and a despicable overview
Scrum: an old tale and a despicable overviewYaki Koren
 

Plus de Yaki Koren (6)

Software development team work!
Software development team work!Software development team work!
Software development team work!
 
Stop fearing legacy code
Stop fearing legacy codeStop fearing legacy code
Stop fearing legacy code
 
Handling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to AgileHandling Waterfall Nostalgia when Moving to Agile
Handling Waterfall Nostalgia when Moving to Agile
 
Manager's role in an agile implementation
Manager's role in an agile implementationManager's role in an agile implementation
Manager's role in an agile implementation
 
Scrum Mass Training
Scrum Mass TrainingScrum Mass Training
Scrum Mass Training
 
Scrum: an old tale and a despicable overview
Scrum: an old tale and a despicable overviewScrum: an old tale and a despicable overview
Scrum: an old tale and a despicable overview
 

Dernier

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Dernier (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Goodbye scope anxiety hello agility: Kanban implementation case study at amdocs

  • 1. Information Security Level 1 – Confidential © 2012 – Proprietary and Confidential Information of Amdocs Goodbye Scope Anxiety Hello Agility An agile implementation case study Yaki Koren Amdocs
  • 2. “Amdocs has a proven track record with demonstrated transformation capabilities in various service provider accounts around the world.” Amdocs Delivery 4000 PROFESSIONALS Global foot print with develoDev Managerent centers around the world (inc. Israel, India, Brazil) 100+ PROJECTS running in parallel Proven track record of 95% successful project delivered on budget, on time, with quality and at large scale Industry standard 60% - “Amdocs has shown it has the size, scale and stability to reliably supply telecom software professional services to CSPs.”
  • 3. Our projects are complex 3 Typical project, developing over 8 weeks • 1 Delivery manager • 2 program managers • ~ 7 develoDev Managerent directors • ~ 13 project managers • ~ 20 team leaders • ~ 80 Developers/Testers • ~ 8 products
  • 4. Scoping Anxiety - Amdocs 4 http://www.flickr.com/photos/rabih/ Scoping Develop SST System Test UAT
  • 5. Scoping Anxiety – Our Customers 5
  • 8. Information Security Level 1 – Confidential © 2012 – Proprietary and Confidential Information of Amdocs Our Kanban Journey
  • 9. Where do we start? 9
  • 10. The Kanban Core Practices ● ● Manage the flow ● Limit the WIP ● Make policies explicit ● Implement feedback loops ● Improve collaboratively, evolve experimentally 10
  • 12. Creating the flow ● Initially there is no pace ● Some managers do with the board, some use EVM V1 V2 12 V3 V4
  • 13. ● Slowly yet surely ● Identify board substitutions ● Notice questions in daily meetings ● Adapt policies ● Adapt board 13 2 Releases 5 Drops 16 Products (Card color represents product/product group) 90 card assignees (Team leads / experts) 200 users
  • 15.
  • 17. The Kanban Core Practices ● Visualize the flow ● ● Manage the flow ● Limit the WIP ● Implement feedback loops ● Improve collaboratively, evolve experimentally 17
  • 19. New Conversations ● Dev Manager: Task 123’ detailed design is done. ● Delivery Manager: Were test cases designed? ● Dev Manager: Test cases? That’s testing. ● Delivery Manager: Right. It should be completed with design. ● Dev Manager: Why? ● Delivery Manager: Test design may impact design. You can’t start dev. ● Dev Manager: But they don’t have anyone available. They’re up their neck testing the previous release. ● Delivery Manager: OK, then we should help them. If we help them they will probably have someone to help you. 19
  • 20. The Kanban Core Practices ● Visualize the flow ● Make policies explicit ● ● Limit the WIP ● Implement feedback loops ● Improve collaboratively, evolve experimentally 20
  • 21. Managing the flow: The Daily Meeting Challenge ● Getting away from micro management ● What do you do with all these blockers? ● Are all these cards moving anywhere? ● Focusing the team ● How do I know I’ll get there? 21
  • 22. Managing the Flow Knowing where you are 2222 464437 266 Drop 2 Drop 3 Post D e l a y Pace is predictable
  • 23. The Kanban Core Practices ● Visualize the flow ● Make policies explicit ● Manage the flow ● ● Implement feedback loops ● Improve collaboratively, evolve experimentally 23
  • 25. The Kanban Core Practices ● Visualize the flow ● Make policies explicit ● Manage the flow ● Limit the WIP ● ● Improve collaboratively, evolve experimentally 25
  • 26. Implement feedback loops 26 ● Formal retrospectives are still scarce
  • 27. The Kanban Core Practices ● Visualize the flow ● Make policies explicit ● Manage the flow ● Limit the WIP ● Implement feedback loops ● 27
  • 28. Improve collaboratively, evolve experimentally 28 Back to Leadership
  • 29. Our Coaching Strategy 29 4 coachers in Israel………2 in India……..1 external consultant
  • 30. Where are we today? 30
  • 31. Results! ● Major release in production, unprecedented quality* ● Easier to accept scope changes ● Drastically reduced program management technical effort ● Sustainable develoDev Managerent: reduced HR peaks and valleys ● People filled with new energy ● Less micromanagement, more empowerment ● Too early for the numbers… 31
  • 32. Summary – Key success factors ● Strong leadership with a good reason to change ● Courage ● Discipline to keep evolving ● Patience, letting things evolve slowly but surely ● Understanding of Lean/Agile 32

Notes de l'éditeur

  1. Proprietary of Amdocs. All rights reserved.