SlideShare a Scribd company logo
1 of 24
India Agile Week-2014
14th June 2014, Pune
An Enterprise's Journey towards Agility
Sutap Choudhury, Vinaya Muralidharan
Agile Coaches
Amdocs
www.agileinbusiness.com
UNICOM Presents
India Agile Week-2014
#1 in North America
Telecom Operations
Management Systems
(TOMS)
Amdocs wins
2013 Outsourcing
Excellence Award
Public Company of
the Year Award
• Leader in Customer Experience Systems and Services
• $3.3 billion revenue in 2013
• More than 20,000 professionals
• Serving customers in more than 70 countries
• Listed on NASDAQ (DOX)
About Amdocs
Information Security Level 1 – Confidential
© 2013 – Proprietary and Confidential Information of Amdocs2
UNICOM Presents
India Agile Week-2014
“Amdocs has a proven
track record with
demonstrated
transformation
capabilities in various
service provider accounts
around the world.”
Delivery in Amdocs
4000
PROFESSIONALS
Global foot print with development
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.”
UNICOM Presents
India Agile Week-2014
Why the Journey?
UNICOM Presents
India Agile Week-2014
Why the Journey?
UNICOM Presents
India Agile Week-2014
Why the Journey?
UNICOM Presents
India Agile Week-2014
Why the Journey?
UNICOM Presents
India Agile Week-2014
Why the Journey?
UNICOM Presents
India Agile Week-2014
Where did the Journey start?
UNICOM Presents
India Agile Week-2014
Why did we choose this route?
UNICOM Presents
India Agile Week-2014
Passengers coming onboard
UNICOM Presents
India Agile Week-2014
Where are we now?
UNICOM Presents
India Agile Week-2014
Stops along the way
UNICOM Presents
India Agile Week-2014
Our Vehicle - the Kanban Board
UNICOM Presents
India Agile Week-2014
Roadblocks
UNICOM Presents
India Agile Week-2014
We scaled new peaks
The transition from waterfall to flow
that most projects went through.
UNICOM Presents
India Agile Week-2014
We scaled new peaks
UNICOM Presents
India Agile Week-2014
Sustainable Pace
UNICOM Presents
India Agile Week-2014
Sustainable Pace
UNICOM Presents
India Agile Week-2014
Sustainable Pace
UNICOM Presents
India Agile Week-2014
Sustainable Pace
UNICOM Presents
India Agile Week-2014
Sustainable Pace
UNICOM Presents
India Agile Week-2014
Next Stop
India Agile Week-2014
Organized by
UNICOM Trainings & Seminars Pvt. Ltd.
contact@unicomlearning.com
Sutap Choudhury, Vinaya Muralidharan
Sutap.choudhury@amdocs.com
Vinaya.Muralidharan@amdocs.com
The Journey Continues…

More Related Content

Viewers also liked

Course Certificate CAE 2
Course Certificate CAE 2Course Certificate CAE 2
Course Certificate CAE 2Giulia Santero
 
Minneapolis-St. Paul Chart of the Week | February 10, 2017
Minneapolis-St. Paul Chart of the Week | February 10, 2017Minneapolis-St. Paul Chart of the Week | February 10, 2017
Minneapolis-St. Paul Chart of the Week | February 10, 2017Carolyn Bates
 
UMD 14-004_LMCO_Reforming Acquisition[1]
UMD 14-004_LMCO_Reforming Acquisition[1]UMD 14-004_LMCO_Reforming Acquisition[1]
UMD 14-004_LMCO_Reforming Acquisition[1]Bryn Woollacott
 
Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)
Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)
Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)Miguel Gutiérrez Morante
 
Estratégias de leitura e de compreensão textual
Estratégias de leitura e de compreensão textualEstratégias de leitura e de compreensão textual
Estratégias de leitura e de compreensão textualma.no.el.ne.ves
 
Communication skills listening and speaking skills
Communication skills   listening and speaking skillsCommunication skills   listening and speaking skills
Communication skills listening and speaking skillsusmancp2611
 

Viewers also liked (11)

TIC
TICTIC
TIC
 
Course Certificate CAE 2
Course Certificate CAE 2Course Certificate CAE 2
Course Certificate CAE 2
 
Minneapolis-St. Paul Chart of the Week | February 10, 2017
Minneapolis-St. Paul Chart of the Week | February 10, 2017Minneapolis-St. Paul Chart of the Week | February 10, 2017
Minneapolis-St. Paul Chart of the Week | February 10, 2017
 
Is 1343 2012
Is 1343   2012Is 1343   2012
Is 1343 2012
 
Everything Driveways
Everything Driveways Everything Driveways
Everything Driveways
 
Clipping cnc 07072016 versão de impressão
Clipping cnc 07072016   versão de impressãoClipping cnc 07072016   versão de impressão
Clipping cnc 07072016 versão de impressão
 
UMD 14-004_LMCO_Reforming Acquisition[1]
UMD 14-004_LMCO_Reforming Acquisition[1]UMD 14-004_LMCO_Reforming Acquisition[1]
UMD 14-004_LMCO_Reforming Acquisition[1]
 
Actualización del tratamiento de la hiperglucemia
Actualización del tratamiento de la hiperglucemiaActualización del tratamiento de la hiperglucemia
Actualización del tratamiento de la hiperglucemia
 
Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)
Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)
Examen parcial ejercicios clases 1-5(miguel gutiérrez morante)
 
Estratégias de leitura e de compreensão textual
Estratégias de leitura e de compreensão textualEstratégias de leitura e de compreensão textual
Estratégias de leitura e de compreensão textual
 
Communication skills listening and speaking skills
Communication skills   listening and speaking skillsCommunication skills   listening and speaking skills
Communication skills listening and speaking skills
 

Similar to An Enterprise's Journey towards Agility

Test Automation - pathway for building and sustaining agile teams
Test Automation - pathway for building and sustaining agile teamsTest Automation - pathway for building and sustaining agile teams
Test Automation - pathway for building and sustaining agile teamsMahesh VG
 
India agile week chennai - Agile maturity to scale for enterprise & blendin...
India agile week   chennai - Agile maturity to scale for enterprise & blendin...India agile week   chennai - Agile maturity to scale for enterprise & blendin...
India agile week chennai - Agile maturity to scale for enterprise & blendin...Venkat Janardhanam, MS, MBA
 
Raghunandan jagdish 8 mins presentation 2015
Raghunandan jagdish 8 mins presentation 2015Raghunandan jagdish 8 mins presentation 2015
Raghunandan jagdish 8 mins presentation 2015Raghunandan Jagdish
 
Indus Towers_Corporate Presentation May 2016
Indus Towers_Corporate Presentation May 2016Indus Towers_Corporate Presentation May 2016
Indus Towers_Corporate Presentation May 2016Shobhendra Prakash
 
Express Roadways Corporate Profile v1.7
Express Roadways Corporate Profile v1.7Express Roadways Corporate Profile v1.7
Express Roadways Corporate Profile v1.7Alok Kumar Arya
 
About Indium Software and Its Service Portfolio
About Indium Software and Its Service PortfolioAbout Indium Software and Its Service Portfolio
About Indium Software and Its Service PortfolioIndium Software
 
Corporate Presentation | Software Testing Company USA | Indium
Corporate Presentation | Software Testing Company USA | IndiumCorporate Presentation | Software Testing Company USA | Indium
Corporate Presentation | Software Testing Company USA | IndiumIndium Software
 
Freight Forwarding Company- Consolidated Shipping Line
Freight Forwarding Company- Consolidated Shipping LineFreight Forwarding Company- Consolidated Shipping Line
Freight Forwarding Company- Consolidated Shipping LinecslIndia1
 
Urmilla Enterprises Private Limited
Urmilla Enterprises Private LimitedUrmilla Enterprises Private Limited
Urmilla Enterprises Private Limitedguestaaa3448
 
Express Roadways Pvt Ltd Corporate Profile
Express Roadways Pvt Ltd Corporate Profile Express Roadways Pvt Ltd Corporate Profile
Express Roadways Pvt Ltd Corporate Profile Sankit Gupta
 
Express Corporate Profile 2016 v1 1 (3)
Express Corporate Profile 2016 v1 1 (3)Express Corporate Profile 2016 v1 1 (3)
Express Corporate Profile 2016 v1 1 (3)Praneeta Bishoyee
 
Express Corporate Profile 2016 v1.1
Express Corporate Profile 2016 v1.1Express Corporate Profile 2016 v1.1
Express Corporate Profile 2016 v1.1Alok Kumar Arya
 
Sunfest Corporate Presentation
Sunfest Corporate PresentationSunfest Corporate Presentation
Sunfest Corporate PresentationSaurabh Uboweja
 
A sample on industrial visit report for MBA students by Bilal Khan
A sample on industrial visit report for MBA students by Bilal KhanA sample on industrial visit report for MBA students by Bilal Khan
A sample on industrial visit report for MBA students by Bilal KhanBilal Khan
 

Similar to An Enterprise's Journey towards Agility (20)

Test Automation - pathway for building and sustaining agile teams
Test Automation - pathway for building and sustaining agile teamsTest Automation - pathway for building and sustaining agile teams
Test Automation - pathway for building and sustaining agile teams
 
India agile week chennai - Agile maturity to scale for enterprise & blendin...
India agile week   chennai - Agile maturity to scale for enterprise & blendin...India agile week   chennai - Agile maturity to scale for enterprise & blendin...
India agile week chennai - Agile maturity to scale for enterprise & blendin...
 
India Agile Week 2013
India Agile Week 2013India Agile Week 2013
India Agile Week 2013
 
Raghunandan jagdish 8 mins presentation 2015
Raghunandan jagdish 8 mins presentation 2015Raghunandan jagdish 8 mins presentation 2015
Raghunandan jagdish 8 mins presentation 2015
 
Tvs crs
Tvs crsTvs crs
Tvs crs
 
Indus Towers_Corporate Presentation May 2016
Indus Towers_Corporate Presentation May 2016Indus Towers_Corporate Presentation May 2016
Indus Towers_Corporate Presentation May 2016
 
Express Roadways Corporate Profile v1.7
Express Roadways Corporate Profile v1.7Express Roadways Corporate Profile v1.7
Express Roadways Corporate Profile v1.7
 
access control system dealers
access control system dealersaccess control system dealers
access control system dealers
 
About Indium Software and Its Service Portfolio
About Indium Software and Its Service PortfolioAbout Indium Software and Its Service Portfolio
About Indium Software and Its Service Portfolio
 
Corporate Presentation | Software Testing Company USA | Indium
Corporate Presentation | Software Testing Company USA | IndiumCorporate Presentation | Software Testing Company USA | Indium
Corporate Presentation | Software Testing Company USA | Indium
 
Freight Forwarding Company- Consolidated Shipping Line
Freight Forwarding Company- Consolidated Shipping LineFreight Forwarding Company- Consolidated Shipping Line
Freight Forwarding Company- Consolidated Shipping Line
 
Urmilla Enterprises Private Limited
Urmilla Enterprises Private LimitedUrmilla Enterprises Private Limited
Urmilla Enterprises Private Limited
 
Express Roadways Pvt Ltd Corporate Profile
Express Roadways Pvt Ltd Corporate Profile Express Roadways Pvt Ltd Corporate Profile
Express Roadways Pvt Ltd Corporate Profile
 
Tomcar vikings marketing
Tomcar vikings marketing Tomcar vikings marketing
Tomcar vikings marketing
 
Express Corporate Profile 2016 v1 1 (3)
Express Corporate Profile 2016 v1 1 (3)Express Corporate Profile 2016 v1 1 (3)
Express Corporate Profile 2016 v1 1 (3)
 
Express Corporate Profile 2016 v1.1
Express Corporate Profile 2016 v1.1Express Corporate Profile 2016 v1.1
Express Corporate Profile 2016 v1.1
 
Universal Introduction
Universal IntroductionUniversal Introduction
Universal Introduction
 
Sunfest Corporate Presentation
Sunfest Corporate PresentationSunfest Corporate Presentation
Sunfest Corporate Presentation
 
A sample on industrial visit report for MBA students by Bilal Khan
A sample on industrial visit report for MBA students by Bilal KhanA sample on industrial visit report for MBA students by Bilal Khan
A sample on industrial visit report for MBA students by Bilal Khan
 
Daccess corporate pdf
Daccess corporate pdfDaccess corporate pdf
Daccess corporate pdf
 

An Enterprise's Journey towards Agility

Editor's Notes

  1. Good Morning everyone. I am Vinaya and this is Sutap – we are both agile coaches from Amdocs. And we are here to share our experience from Amdocs’ Agile journey. Since its not easy to do we also have a third person here to help us take you through the presentation – and that’s Agilina. She will be your constant companion for the next 40 mins or so. One side note about Agilina and other images – they are all hand drawn by Sutap. I tried my hand at the sketches too but the less said about that the better. One request – please hold your questions till the end – we will save enough time for that
  2. Before we start speaking about the Agile journey itself, a little bit about Amdocs. How many of you know about Amdocs? Amdocs is more than 30 years old and primarily operates in the Telcom IT space. We have more than 20,000 people across multiple locations. We have customers in over 70 countries – with many tier 1 customers like AT&T, Sprint, T-mobile in NA, Vodafone, and others in Europe, Astro, Globe, VIL In APAC and an increasing footprint in other emerging markets like South America and Africa.
  3. Amdocs has various units – some focusing on Product development while others focusing on Services. Within the Services Business Group we have Delivery – we have over 4000 people in multiple location working on over 100 projects in parallel on an average. Some of these projects are small – with roughly 20 people working on it and at the other end of the spectrum we have huge projects with over 300 people working on them. We have excellent delivery track record of meeting our milestones and many other success parameters so it’s a very successful unit.
  4. Which brings us to the next slide – why did we feel the need for change? What were the challenges we were facing? Amdocs offers a suite of products to our customers – each of these complex products have several modules within them So we have a lot of super specialization and we used to work in silos and try to tie it all together during testing. And that integration was never pleasant – it was integration hell. Also working in silos did not create an env where one would take the ownership and feel accountable for the end to end flow of any piece of work. The metrics and measurements were set up in a way that was harmful too. For example – when I was a developer which was admittedly a while ago, when I used to get a defect it would get my immediate attention. Not to solve it but to somehow move it to someone elses plate. How many of you did this? So I would put in a lot of effort in moving the defect to a different module. And the defects would get moved around from module to module till it came full circle back to the tester – with a comment asking the tester to reproduce the defect. This made the tester an unhappy person.
  5. One of the other big problems was our turn around time – from the time we get a request from the customer to the time we analyze, design, develop, test, deploy – it took so long that it didn’t make sense for the customer. One of the contributing factors for these long response times was also the fact that we were batching a lot of stuff together into big releases. One of our UAT managers described the situation to us very well – so he said it is the season for mangoes and everyone in the market is saying “mangoes, mangoes” so we decide to join in and stock mangoes to sell as well. But we take so long to procure and make the mangoes available that the season has changed and now everyone is saying “litchis litchis”. So we kinda missed the bus on that one.
  6. We were also planning and working in a way that didn’t leave a lot of flexibility to accept late changes from the customer – at least not easily. It was like extracting a tooth. A long drawn out painful procedure. And even if we did eventually accept the change, two things suffered in the process, our relationship with the customer and our people – because the only way to accept late changes was to push people harder make them work longer etc.
  7. Which brings me to the next slide. Look at poor Agilina…she has just completed a release – put something into production. The whole release drama has left her completely exhausted and burnt out. A lot of our people were looking like this – also we saw a sharp rise in the number of cases of caffeine addicts. Look at Sutap – he lost his hair putting stuff into production…no he didn’t  but he could have. Have any of you looked like this after a release? I know I have. These were situations we definitely didn’t want to be in – we were committed to changing the way we worked.
  8. To top all of that , our customers were growing smarter, and more impatient. They were demanding more flexibility, better collaboration, more business orientation from us. And there were others who were actually spelling it out for us that they want us to be more Agile – and adopt Agile practices. So the writing was on the wall and the need to change was very much there. So all this put together primed us for the change.
  9. Where did we start our jouney? We didn’t start looking at agility right away. Taking you back a few years to 2007, Amdocs implemented CCPM based on TOC – which helped us understand the need for maintaining a low WIP, to move away from fixed schedule plans, create more focus on critical items. Then in 2012 Amdocs Delivery was undergoing some transformation – as a part of this we did something called IDDP – Integration Driven Development Practices – which helped us focus on identifying integration issues early on - by at least viewing complex flows integratively and working on them integratively in iTeams, doing some early integration tests etc. So now the stage was set for us to look at more industry wide accepted practices like Kanban and Scrum.
  10. And we chose Kanban. Why did we choose Kanban? Amdocs delivery has a lot of veterans who are good at what they do, who have been delivering in the past. So we wanted to not bring in a big bang overnight change – we wanted something evolutionary. And Kanban allowed us to retain roles, titles, processes and to gradually change and grow into something that worked for us. It allowed each acct to figure out what change and how much they wanted to pull. It recognized that one size doesn’t fit all and it allowed people to learn and grow. For example – some accounts decided as a first step to simply view their current work flow using a kanban board – so we had projects which were essentially doing waterfall but with a kanban board. We had a lot of accounts starting with being agile only in the construct phase without touching scoping or UAT phases initially and then gradually broadening the impl to these phases. If I look at Agilina – I am glad she was allowed to grow into what she is today gradually – which is a much more humane way of doing the change and a much more sane way.
  11. So how did we get people to join us on this journey? The first thing we decided was that we wouldn’t have directives from higher management mandating it for all projects to use Kanban. We wanted projects to pull the change. To encourage the pull we did a lot of buy-in sessions, we engaged external consultants to run various workshops. Some early adopters started enthusiastically pulling the change – and once they tasted success – others were attracted to try this as well. Over time we were able to put together some metrics, success stories, best practices, a framework etc – to get the majority onboard We still do have laggards – in their comfort zone, don’t have a compelling need to change. But since majority is already onboard these will also eventually see the benefits and join.
  12. Thanks Vinaya. It’s my turn to drive you all through the rest of the journey. Vinaya talked about why and how we started the journey. An interesting question at this point of time is where does our implementation stand? In the 1.5 years of our journey, we have more than 30 global telcos having their projects delivered using a Kanban board. We have more than 130 avtive boards, ranging from a small 20 people team to a big 300 people team. An interesting point here is that our teams are globally distributed…we have team members joining the daily standup call from across the globe.
  13. Now Let me talk about the implementation of the Kanban core practices. We started with Visualization. We had some teams using the board for their construct activities, some for their infra and testing while some had E2E implementation on the board. Also we have personal Kanban boards. I, for example had lot of things going on and nothing was getting done. Getting a passport renewed was pending fro ages till I put up a Kanban board and started focusing on closing things. One key takeaway is – if you use Kanban boards, you’ll have a happier spouse  Why- because things start getting done!! We started having iTeams- Cross functional teams with testing to take a card from design to delivery. We earlier had our scope breakdown by modules. We have changed that and now we have the scope decomposition as per independent & testable units. We started implementing better engineering practices like continuous integration, light weight design documents, automated unit testing,… We also have started putting explicit Work in Progress limits. Though WIP limits in something we intuitively do (thanks to our CCPM implementation), we started making it explicit. We also started coaching people on Agile practices like standups and retrospectives.
  14. A snapshot of one of the Kanban board.
  15. Did we have roadblocks. No. Joking. A lot. We had on one hand large transformation projects which were apprehensive whether Agile is a right fit for them and on the other hand smaller projects just didn’t want to invest We had people not willing to invest in the initial period of pain and learning. They wanted immediate results. We have people in their comfort zones. Successful project managers who just didn't want to change We had super specialization teams who didn’t know how to work in cross functional teams. We had people who just wanted prescription for the change. And we had people who didn’t want to think beyond the tool change from MSP to Kanban board. They just implemented the tool and started claiming Agile without actually understanding that it is much beyond the tool.
  16. Did we get results// I’m happy to say that we have some remarkable success stories. We had projects start with waterfall and just visualization with the help of the Kanban board. As the implementation matured, the waterfall became mini waterfalls and within a couple of releases we can see a nice flow. Just what the doctor ordered.
  17. We also had other success indicators. We have cycle time going down and consequently more frequent releases We have escaping defects going down indicating we are catching defects much earlier in the game. We have better capacity to accept changes late in the game
  18. We also realized that one of the key benefits of agile is that people can and should have a better life. And this encouraged us to come up with our sustainable pace manifesto. So lets look at what it is. We all know that pushing for due dates can lead to people cutting corners . Therefore the focus should be on people finishing work.
  19. Just trying to meet construct budget and making compromises makes us bleed later – therefore instead of being short sighted it is important to think of the project on the whole.
  20. It is important for people to find some time to think of improvement items and we believe people will have enough slack to do this.
  21. So here we are – with the Sustainable Pace Manifesto
  22. What are the next steps for us?? Apart from making the Kanban implementation deeper, broader and more matured, we are keenly looking at DevOps. What are we doing? To start with, reading The Phoenix Project . It is a nice, easy to understand novel on DevOps written by Gene Kim. To give a brief about what devOps is, not that I’m an expert yet, The term “DevOps” typically refers to the emerging professional movement that advocates a collaborative working relationship between Development and IT Operations, resulting in the fast flow of planned work (i.e., high deploy rates), while simultaneously increasing the reliability, stability, resilience and security of the production environment. Did you get that? …I didn’t So let me try that again. Devops is Development and Operations working together more closely for primarily two things – one frequent deployments, two smoother production. I will share the Amdocs DevOps vision – the idea is to take Agile further. From Agile Scoping to Auto deployments
  23. Coming to the end of the session, I would like tto say this journey has been a challenging and at the same time exciting. The idea is to experimenting and keep evolving . A side note: We do conduct Limited WIP Society Pune Chapter. Look for it in Meetup and join us! And now we are open for questions – also answers Thanks!!