Agile Transformation In the Digital Age

Size: px
Start display at page:

Download "Agile Transformation In the Digital Age"

Transcription

1 Agile Transformation In the Digital Age 1 Change agile leaders demonstrate five integrated behaviors that, together, create a competitive advantage for the organization. PRESENTED BY: Sridhar Kethandapatti

2 Agenda 2 Definition of Agile Agile Building Blocks Our How We Do Agile? Services What We Do in Agile? SECTION ONE SECTION TWO SECTION THREE SECTION FOUR Reports & KPIs Risks & Challenges Digital Transformation using Agile Are we there yet? Thank you! SECTION FIVE SECTVION SIX SECTION SEVEN SECTION EIGHT

3 3 Introductory Message Here s the brutal truth: It doesn t matter how much your organization spends on... If your mission critical systems are currently being managed and maintained using the traditional project management approach and wanted to migrate to digital using Agile, then it is important to ensure the appropriate mindset is established, otherwise the migration to Agile can be a challenge

4 Definition of Agile 4 ag ile able to move quickly and easily. With reference to Project Management it is relating to or denoting a framework of project management, used especially for software development, that is characterized by the division of tasks into short phases of work and frequent reassessment and adaptation of plans.

5 5 Agile Building Blocks This section will provide the audience the basic foundation / building blocks for Agile and how that can be consumed for the Digital Transformation LEARN MORE

6 6 Plan Velocity / Force Step 1 Understanding and Setting Expectations Conduct Initial assessment for Transformation Improve Implement Set Measurable Goals and Objectives for the Transformation Agile Transformation Building Block LEARN MORE Step 2 Self Organizing Team / Collaborative Preparation Set Agile CoE to establish basic enterprise wide Agile Framework Develop Performance Metrics and KPI for Agile Transformation Establish minimum quality standards and Governance Framework Step 3 Layout Agile Strategic Goals Develop Agile Program Portfolio Strategic approach Identify and Prioritize Strategic Initiatives Align teams to strategic initiatives Help Team to clear the Product Backlogs Step 4 Implement Continuous Improvement Agile Iterative Approach All Hands Planning and Strategy for Delivery, Support Team to align to strategic goals and initiatives Iterative and Incremental Value Delivery Establish Program / Portfolio Steering Committee Roadmap Activities

7 7 Agile Mission and Vision LEARN MORE Mission Our Mission of the Agile Transformation is to change what the organization currently values in regards to process Vision The overall goal of adopting a more "Agile" approach is "resilience," in essence

8 People Agile Transformation Values One of the major value of Agile Transformation is that Team members enjoy development work, and interested to see their work is respected and valued valued. Similarly, having Scrum benefits Team members by reducing non productive work (e.g., writing specifications or other artifacts that no one uses), and giving them more time to do the work they enjoy. Team members also know their work is valued, because requirements are chosen to maximize value to customers. 8 Processes One of the Agile process is to improve the overall product development of the complex software development. To achieve this, Scrum process significantly increases productivity and reduces time to benefits relative to classic Waterfall processes. Practices Agile Manifesto is the one of the key practice that has to be followed to have a successful transformation. The Manifesto was developed by a group fourteen leading figures in the software industry, and reflects their experience of what approaches do and do not work for software development. Portfolios, Program & Projects As part of the Agile Transformation, there are core benefits that can be achieved for each of the Portfolios, Programs & Projects. Especially Project Managers / Program Managers / Portfolio Managers who will play the Scrum Master role find that planning and tracking are easier and more concrete, compared to waterfall processes. The focus on task level tracking, the use of Burndown Charts to display daily progress, and the Daily Scrum meetings, all together give the ProjectManager tremendous awareness about the state of the project at all times. This awareness is key to monitoring the project, and to catching and addressing issues quickly.

9 How We Do Agile? What We Do in Agile? 9 A New Perspective Toward the Future of Agile This section will outline how agile to be delivered and what is required to deliver?.

10 Agile Framework 10 Agile is a Framework and this has to be practiced. Initially this approach or framework originated from Software Development environment. This approach promotes incremental delivery avoiding any long term planning. This approach requires a small team with collaboration in the product development. Using the iterative process, each of the backlog or changes will be managed. In addition they Retrospect as a way of lessons learned to incorporate the same as part of product changes. Idea Strategy Production Distribution

11 Agile Framework (Lifecycle) 11

12 SCRUM(Process) 12

13 The Agile Strategy 13 We will discuss about Agile Strategy and deploy the same as part of the Transformation Journey in the digital age Agile Manifesto The Agile Manifesto in Project Management is a formal proclamation of four key values and 12 principles to guide an iterative and people centric approach to software development. Tools & Techniques Agilean, Trello, JIRA, Wrike etc. Principles of Agile There are 12 key principles that guide the agile project management. Continuous Improvement In another paper we found that speakers who conversed with a good listener reported...

14 Being Agile

15 Being Agile It is about the people and teams It is about customer and delivering software It is about continuous improvement

16 The way I look at it

17 The one I like and will explain David Harvey

18 Infact This one is best David Harvey

19 Test Driven Development We produce well designed, well tested, and well factored code in small, verifiable steps.

20 XP: the one I like

21 XP and Scrum Scrum teams typically work in iterations (called sprints) that are from two weeks to one month long. Scrum product owner prioritizes the product backlog but the team determines the sequence in which they will develop XP teams typically work in iterations that are one or two weeks long. XP teams work in a strict priority order.

22 XP and Scrum Scrum teams does not allow changes into their sprints. Scrum doesn't prescribe any engineering practices XP teams are much more adaptable to change within their iterations. XP prescribes engineering practices, particularly things like test driven development, the focus on automated testing, pair programming, simple design, refactoring.

23 Stop chasing the money and start chasing the Agile passion. 23

24 24 Risk / Challenges Organizations need to be continually on the lookout for new developments and competitive threats... What s the Main Problem? Mindset & Organization Culture One of the major bottleneck for the Agile Transformation Let us deep Dive

25 How to Discover the Problem? 25 Agile project management is an approach based on delivering requirements iteratively and incrementally throughout the project life cycle. This approach also has its own issues, how to discover and resolve? Let us embrace ourselves to Agile What are the signals to discover the problem? Support from the Leadership Team is diminishing Not all the stakeholders are being effectively involvement in this Transformation Journey Training and education not provided to the project team as part of the Agile Transformation Less Team s confidence and motivation

26 26 1 As part of the Agile Transformation there is a notion that support from leadership, even before the program starts Using Leadership as a Mantra to control the Agile Transformation 2 3 Learning and adaptability of Agile New Transformational Journey

27 The Solution 27 Part of the issue is how organizations view the Transformation and seeing the big picture to manage the same. Overall it is the mindset and culture of the organization to be focused for a successful transformation The goal of business executives is It is imperative, that leadership team should help and support from the beginning to end to embrace themselves and the organization for this new challenge. Improve the communication Agile Project Owners should ensure that communication at all the phase of the Iterative cycle is shared along with progress and Risk and mitigation Plan. Adaptability of Agile can Be achieved by providing appropriate training and education to all the Project Team Members.. Motivation and celebrating the success To be success, it is important to provide credit and acknowledge the achievement either through some celebration or appreciation...

28 Digital Transformation using Agile 28 Are we there yet?

29 Timeline to achieve Agile Transformation 29 Agile Transformation journey is a long journey and cannot achieve the overall objective within a short term. Accomplished Form Team Train Team Assessment Knowledge Repository Strategy Definition Establish Governance Monitor Performance Dashboard Velocity / Force

30 Questions 30??????