LEADER, LEAD THE AGILE TRANSFORMATION

Similar documents
Course Title: Managing the Agile Product Development Life Cycle

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

The nuts and bolts of Agile practices, terms and metrics. Agile Primer Rally So5ware Development, Inc.

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Roles: Scrum Master & Project Manager

From Agile by Design. Full book available for purchase here.

Agile Training Portfolio

Introduction to Enterprise Agile Frameworks

Developing the Agile Mindset for Organiza7onal Agility. Shannon Ewan Managing

Successfully Scaling an Agile Innovation Culture with Perforce

A Viable Systems Engineering Approach. Presented by: Dick Carlson

Scrum Is Not Just for Software

FIVE CHALLENGES TO AGILE PLANNING:

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

PPM and Agile: Realizing the Best of Both Worlds

Why Agile Works: Economics, Psychology, and #PrDC16

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

Course Title: Planning and Managing Agile Projects

An Agile Approach to Metrics :

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

When agile is not enough

An Agile Project Management Model

Scrum Guidelines. v W W W. S C R U M D E S K. C O M

Introduction to Scrum

Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.

Agile Project Management

Agile Project Management

Rolling Wave Planning: Manage Projects Without Going Under

6 Oct Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback.

Lean Management and Culture Change

Release Notes Applied SAFe 4.0

W hitepapers. Delighting Vodafone Turkey s Customers via Agile Transformation

Scrum in a Large Project Theory and Practice

Introduction to Agile and Scrum

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Agile Development to Transform FedEx

Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams.

Agile Project Management By Mark C. Layton

adopting continuous delivery

Agile Metrics. It s Not All That Complicated

Gothenburg 2015 Jan Marek com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

D25-2. Agile and Scrum Introduction

VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.

SCALING AGILE. minutes

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.

FIVE CHALLENGES TO AGILE PLANNING AND SOLUTIONS FOR GREATER SUCCESS ACROSS YOUR ORGANIZATION

agenda AGILE AT SCALE

What is meant by the term, Lean Software Development? November 2014

Is Calculating ROI Meaningful for Agile Projects? December 2014

How To Change A Business Model

Agile Project Management

How To Plan An Agile Project

CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

The Basics of Scrum An introduction to the framework

The style is: a statement or question followed by four options. In each case only one option is correct.

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

A Roadmap to Agile Development: A Strategy to Increase Adoption Success

DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY

Capstone Agile Model (CAM)

Managing Agile Projects in TestTrack GUIDE

Scrum for Project Managers

Training and Coaching

CHANGE MANAGEMENT PLAN WORKBOOK AND TEMPLATE

The Executive Action Team Leadership in an Agile Paradigm

Project Portfolio Management with AgileEVM. Brent Barton CTO, SolutionsIQ September 1, 2009

Calculating Business Value Unlocking Your Value Delivery Potential

Linking Your Business Strategy to

MTAT Software Engineering

Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery

Implementing End-to-End agile Portfolio Management. Thomas Haas

Manage projects effectively

Chapter 6. Iteration 0: Preparing for the First Iteration

Agile Information Management Development

Chapter 10. Becoming an Agile Enterprise

CSI study. A white paper from the itsmf Finland Continual Service Improvement Special Interest Group

Agile Beyond The Team 1

Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility

NokiaSiemens and Agile Development by Petri Haapio JAOO 2008

Lean vs. Agile similarities and differences Created by Stephen Barkar -

PROJECT MANAGEMENT TOOLS IN PRACTICE

Transforming life sciences contract management operations into sustainable profit centers

TRAINING SESSION SUMMARIES FOR SERVICE

Kanban vs Scrum Making the most of both

Business Agility SURVIVAL GUIDE

Evaluation of agility in software development company

Lowering business costs: Mitigating risk in the software delivery lifecycle

15 Principles of Project Management Success

Leveraging Lean/Agile Elements in SAFe to Solve Immediate Business Challenges Nuance Communications, Inc. All rights reserved.

EMC PERSPECTIVE. Adopting an Agile Approach to OSS/BSS Development

The Hanover Insurance Group

WHITEPAPER. Agile Development Meets Cloud Computing for Extraordinary Results at Salesforce.com

Scrum. Speaker: Dan Mezick URL: NewTechUSA.com. Copyright 2002: All rights reserved

Agile Scrum and PMBOK Compatible or Contrary?

Agile Testing. What Students Learn

Transcription:

#LASZH @LeanAgileScrum LEADER, LEAD THE AGILE TRANSFORMATION Maarit Laanti 16.15 17.00 Conference room 4 Lean, Agile & Scrum Konferenz 2013

Major claims in this presentation! 1. Agile transformation has been bottom-up! 2. Waterscrumming is the reality in many organizations! 3. Organizations still plan for very long projects, and thus do not benefit fully from agile! 4. There is a proven way to start planning in agile way! 5. Transformation is about people, tools and processes way-of-working! 6. Leaders should lead the way! 7. Success will follow!

Agile transformation has been bottom-up! Version One: 7 th Annual State of Agile Development Survey, 2012:! 52 % of customers are happy or very happy with Agile projects! More than 50% of managers and customers agree that prioritizing customer depends is the biggest Agile challenge! The number of those who plan to implement agile development in future projects has increased from 59% in 2011 83% in 2012.! Most Agile-savvy groups are ScrumMasters and Project Managers (57%)! Least Agile savvy groups are Product Owners (3%) and Executives (2%)! 52% of companies state the the biggest barrier to Agile adoption is the inability to change organizational culture.! Read more: h+p://www.versionone.com/pdf/7th- Annual- State- of- Agile- Development- Survey.pdf

Water-scrum-fall is a reality in many organizations (Forrester 2011)! Water Scrum Fall Read more: h+p://www.cohaa.org/content/sites/default/files/water- scrum- fall_0.pdf Image Graphics Factory.com!

There is a proven way to start planning in agile way! Read more: h+p://www.infoq.com/news/2013/08/safe

There is a proven way to start planning in agile way! Hey, what was that? Image Graphics Factory.com!

Scaled Agile Framework Big Picture

Model for Adaptive Organization! Field studies Metrics Market info Crowdsourcing Por-olio Goals / rela8ve target se>ng Reward / investment Balancing investment Streaming problem solving Projects Adap8ve planning Rela8ve metrics CDF How to do/ What to do Con8nuous improvement Adap8ve loop Teams Progress velocity cycle 8me Release trials Double- loop learning

Is this what your requirements management is like?! Gather all the requirements!!!!! End up with! not-so-usable! code!! Requirements pile up in storage and get outdated before implemented! Guidance on agreed intervals (milestones); not on-time and continuous! Limited visibility on what is under development (visibility only on milestones)!

Agile Portfolio Management! Rela8ve target se>ng (compe8tor comparison) Field studies Priori8es and goals Gradual specifica8ons Quick releasing Fast customer feedback Por$olio management Fast feedback Implementa0on Crowdsourcing / ideas Transparency Taming uncertainty with:! Adaptive decision making! Gradual commitments! Fast feedback!

Nature has very robust way of scaling! Time! Hours, days, weeks, months, years.! Distances! Millimeters, centimeters, meters, kilometers! Weight! Milligrams, grams, kilograms, tons! Numbers (and money)! Ones, tens, hundreds, thousands, millions, milliards, billions! Read more: h+p://en.wikipedia.org/wiki/julia_set

Epics breakdown into features, elaborated in stories, implemented by tasks! Epics Features Stories Tasks Gradually refine the specificasons per need! Refuse to specify in detail until the right time; use higher abstraction while talking long-term! How many requirements get out-dated before the work is started! Fast enough do not need a Change Request process! If you are fast enough, there is no need for fast track of error corrections either!

Transformation is about people, tools and processes way-of-working! People need to change (= the hardest part) Self-organizing: leaders need to trust teams and prioritize their desire for results over the desire for control New roles New skills & attitudes, pride for excellence & value delivery New rhythm of work Processes and governance need to change Understanding the value stream often leads to re-org; coordinating roles go away if they don t add value Backlogs drive priorities and allocating people to projects Transparency: Cumulative Flow Diagrams replace milestones Tools need to change to support new way of working Backlog management integrated with requirement management replaces MS Project and tools alike Continuous Integration infrastructure Radiators

Major claims in this presentation! 1. Agile transformation has been bottom-up! 2. Waterscrumming is the reality in many organizations! 3. Organizations still plan for very long projects, and thus do not benefit fully from agile! 4. There is a proven way to start planning in agile way! 5. Transformation is about people, tools and processes way-of-working! 6. Leaders should lead the way! 7. Success will follow!

Leaders should lead the way lean transformations show changing enterprise is hard! Robert Miller, Executive Director of the Shingo Prize, interviewed on radiolean.com, July, 2010. "About 3 years ago we felt we needed deep reflection. After 19 or 20 years we went back and did a significant study of the organizations that had received the Shingo Prize to determine which ones had sustained the level of excellence that they demonstrated at the time they were evaluated and which ones had not...we were quite surprised, even disappointed that a large percentage of those organizations that had been recognized had not been able to keep up and not been able to move forward and in fact lost ground... We studied those companies and found that a very large percentage of those we had evaluated were experts at implementing tools of lean but had not deeply embedded them into their culture."! Read more: Liker, Rother. Why Lean Programs Fail h+p://www.lean.org/admin/km/documents/ A4FF50A9-028A- 49FD- BB1F- CB93D52E1878- Liker- Rother %20ArScle%20v3_5_CM.pdf

Agile transformation needs enablers, i.e. investments! Purchase of Impact to the way organization is lead Guided by strategy Improvement of technology Enablers contribute to Means can be gained Goals success of organization Feedback and improvement Feedback of success Large scale agile transformations need enablers technical changes and investments just agreeing being agile is not enough! People (and leaders) may have different perceptions what agile means. Agree commonly on goals and means to reach these goals.! Follow up on how means and enablers are put in place in monthly steering groups! Read more: LaanS: Agile Methods in large- scale so\ware development organizasons applicability and model for adopson h+p://julska.oulu.fi/record/isbn978-952- 62-0034- 7

Forming, Storming, Norming, Performing! We have learned hat teams go through norming, storming, forming and performing phases! But in transformation, organizations go too! Norming is when new state is pictured, and we try to follow it the best we can! We enter to storming when change project is finished, and question the new way of working! In forming phase typically few small additions are made to original model, and the new way of working becomes part of organization culture! In performing we gain the real benefits, and after some time can make the next wave of changes!

Change Adoption, Deployment or Transformation?! Adoption (of agile methods)!! Taking the agile methods in use based on user group s own will and decision making, assuming benefits! Deployment (of agile methods)!! Taking the agile methods in use based on management s will and decision making, assuming benefits. The users may be willing users or not, assuming benefits or not.! Transformation (in relation to agile methods)!! How use of Agile Methods change how organizations works and thinking (Methodologies). An example of this is how traditionally separated requirements management and project management can unite: agile projects could be managed via tracking the number completed requirements and estimating amount of functionality needed in minimum marketable release.! Read more: LaanS: Agile Methods in large- scale so\ware development organizasons applicability and model for adopson h+p://julska.oulu.fi/record/isbn978-952- 62-0034- 7

Kaizen and Kaikaku! Kaizen means improvement and is used broadly to refer to continuous improvement that follows the philosophy of genchi gembutsu (go see, hands-on, fact based improvement). Kaizen means change good and by definition, must be an improvement over the current condition.! Kaikaku means transformation or reform and implies a redesign of business processes that is radical and reaches across an entire organization.! Read more: Lean Manufacturing Blog, Kaizen Articles and Advice Gemba Panta Rei!

Kaikaku or Kaizen?! Kaizen! A series of incremental improvements! Without a culture of kaizen, a kaikaku can not succeed. Successful long-term transformations require a series of short-term successes, the engagement of everyone in the organization and a bias towards practical local improvement.! Kaikaku! New technologies, new operational models or new lines of business, necessary for for long-term survival! Kaizen can be just a series of incremental improvements that do not align with the long-term direction of the business or deliver bottom-line results. Kaizen is always an improvement, but without kaikaku it is not be enough.! Read more: Lean Manufacturing Blog, Kaizen ArScles and Advice Gemba Panta Rei

Leaders should lead the way! What we are looking here is Kaikaku a radical change using SAFe model!! Best practices learned the hard way how to succeed in agile transformation:! 1. Keep regular! Change team meetings,! Guiding team meetings! 2. Train leadership: leaders as teachers! Leaders will be change agents and spokespersons for the change! Commit to change, and engage others!! 3. Listen and react of problems surfaced! No politics, no closed groups!! 4. Keep the change alive!! Why agile transformason is hard: Agile transformason will challenge all power clicks you have in your organizason! Image Graphics Factory.com!

Leading SAFe - training! To: executives,! Middle managers, team leaders,! Length: 2 days! SA-certificate / test! Pre-requisites: None! Learn on:! Scaled Agile Framework! Principles of lean thinking! Principles of product development flow! Gain the necessary knowledge in order to to lead an enterprise agile transformation!!

Lead change projects in increments agile way! Increment 0 Increment 1 Increment2 Increment 3 Current state analysis Vision Trainings Changing steering structures Backlogs into use Agile essmasong & planning in projects Fast feedback, adapsve steering AdapSve investment balancing Training

Change project template! ENABLER 1 Goals ENABLER 2 Goals ENABLER 3 Goals ENABLER 4 Goals Jan Feb March Apr Goals Goals Goals Goals Goals Goals Goals Goals Goals Goals Goals Goals

Success will follow! SAFe is enabling business success! Take risk in smaller bites! Fail safely! Fail early and small, succeed later at bigger rollout! Improve visibility! Agile gives you option for plan B and plan C! Improving throughput times means hard work and investments on Continuous Integration with test automation and reduction of technical debt all enablers need to be managed! Results of successful agile transformation:! organization that can do the same with significantly less resources or! organization that can do more with the same resources!

Summary! 1. Adopt agile portfolio management with Epics, Features and Stories to portfolio management! Benefit from agile way of leading projects! 2. Manage change! Train leaders! Form vision and change programs! Nominate steering body! Measure results! 3. Agile in Enterprise level means adoption of lean in software development / IT! Sound results need strong leaders!!

Thanks for your interest!!! www.nitordelta.com! www.nitorcreations.com! Puh. +358 45 656 3001! Maarit.Laanti@nitorcreations.com!