Mario E. Moreira Agile/Lean Coach and Consultant Emergn Limited - PowerPoint PPT Presentation
Mario E. Moreira Agile/Lean Coach and Consultant Emergn Limited Author, Scrum Master, Enterprise Change Agent March 18, 2014 Welcome! Enterprise Consultant with Emergn helping companies transform to Agile. Coached 50 teams Writer
Mario E. Moreira Agile/Lean Coach and Consultant – Emergn Limited Author, Scrum Master, Enterprise Change Agent March 18, 2014
Welcome! • Enterprise Consultant with Emergn helping companies transform to Agile. Coached 50 teams • Writer of the Agile Adoption Roadmap Blog (at http://cmforagile.blogspot.com/) • CSM and CSP having implemented Scrum, XP, & Kanban at the product and organizational levels. • Author of: w Being Agile: Your Roadmap to Successful Adoption of Agile, 2013, Apress (Springer) w Agile for Dummies , 2010, Wiley and written for CA Agile Vision Product Marketing w Adapting Configuration Management for Agile Teams , 2009, Wiley w Software Configuration Management Implementation Roadmap , 2004, Wiley • Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
This Evening’s Roadmap • A Common Case Study • Why Agile isn’t always Successful • Applying the RICH Deployment model Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
The Agile Journey… • Training • Requirements delivered upfront • Sprints • Reviews within team • Short Sprint Planning and no customer • Long Daily Stand-ups • Business as usual with • No Retrospectives management But it • Project Manager
But this isn’t surprising… Being Agile - What it takes to gain the business benefits of The Chaos Manifesto: The Standish Group 2012 Agile (C) Mario E Moreira 2014
Why this session? • Not seeing the business benefits (and outcomes) that Agile can bring • Not really living Agile values and principles • Not really sure how to get started Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
So Why isn’t Agile always Successful? May I suggest… • Agile isn’t seen as a culture change for many • People stick to the old way of thinking • Agile is limited to just the development team • Few treat Agile as a journey Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Agile is a Culture Change • Too much focus on mechanics • You can’t be “done” with Agile • Requires self-organizing teams • It really does require a different way of thinking Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Culture change takes time Change ¡Type Culture Procedure Skills Years Months Weeks Small Medium Large Magnitude ¡of ¡Change Time ¡to ¡Adjust Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
How long does it take to become Italian? • Driving a Ferrari? • Ordering breakfast in Italian? • Adopting local customs? Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Self-Organizing culture • Moving from Command-n-Control to Self- Organizing team culture w Management steps back and Team steps up • Teams scrub, decompose, and size work w Decisions are at the level of most knowledge Ownership Accountability Responsibility of Work Step Up Step Back Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Cultural Chasm • Too much focus on the mechanics (doing) with little focus on the values and principles • In order to cross the Agile chasm, we must embrace the Agile values and principles Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
New way of Thinking • People know more about the mechanics (practices), then they know about the values and principles 1. 66% could name 3 of the 5 Scrum events as you can 2. 10% could name 3 of the 12 Agile Principles as you can • How well do you know the Agile Principles? Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Are we really aligning with Agile Principles? * • Satisfy Customer with • Face-to-Face Valuable Software Communication • Welcoming Change to • Working Software as Requirements Measure of Progress • Frequent/Continuous • Sustainable Pace Delivery • Technical Excellence • Business and Development • Simplicity Work Together • Self-Organizing Teams • Motivated Individuals who • Reflection for are Trusted Improvement *Abridged Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
We rely on our ‘ rules of thumb ’ Most were established in the age of manufacturing
On-time Delivery is good • What happens? w Buffers w Padded estimates w Gold-plating w Waiting • Outcome w Slower • Better w Optimize Flow for faster delivery
Customer knows what they want • What happens? w Top of mind w Guess w Current problem w Brain-dump • Outcome w Incorrect requirements • Better w Feedback loops w They know it when they see it Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Agile isn’t just for the Team • Too much focus on Development Team Exec What about the up-line? What role do they play? Mgt Team Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Agile isn’t just for the Team • Not enough involvement from the business • Business and Development Work Together* • Business provides value and prioritization of customer need Customer Team Customer Business Customer Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Agile isn’t just for the Team • Too much focus on “build” • Agile optimizes for the whole Idea Wait … Gov Build Development Flow Development Flow End-to-End Flow Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Treating Agile like a Journey • Ready, Implement, Coach, Hone (RICH) • Deployment Model for achieving an Agile Ready transformation • Primarily focused on readiness • Does not tell you what to do, but asks you consider your Hone Implement context and your own action • Aligns with the inspect-and- adapt framework The RICH Coach Deployment Model can be found in Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
To be a successful farmer, one must first know the nature of the soil – Xenophon, Oeconomicus
Readiness • Conditioning the soil (aka, mind) prior to growing the seeds (aka, the people) • Focusing on the what and why • Assessing the current environment • Understanding the context • Laying the groundwork of agile values and principles • Discussing business benefits • Gauging the willingness • Shaping the implementation accordingly Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
What Agile is and isn’t • Agile are Values and Principles • Myths about Agile w No documentation, no design, no planning, team does whatever they like, silver bullet, undisciplined, one way, not predicable Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Language around Agile • Communication Vision for messaging • Create buzz • Listen to concerns e l i g A o G • Language on values, flow, and quality • Use appropriate channels • Signal in the new culture • Align story telling to the culture you want • Adapt rewards Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Drivers for organizational change • Examine the drivers around Agile • Is it targeted toward teams only • Is going to Agile tied to business goals? w Is it a trend or is there belief? w The answer is often in between Time-to-Market Not Working Competition Productivity Morale Trendy Belief Value Cost Proactive Reactive Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Agile as part of your Business Strategy • Does company vision include objectives regarding customer and employee engagement? • Ensuring commitment to change • Adapting reward to customer value and self-organizing teams Approach Result Incentive Continuous and Adaptive Organizational Customer Increased Objectives Engagement Sales (aka, Agile) Employee Increased Engagement Productivity Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Executive and stakeholder buy-in • Understand the current level of stakeholder buy-in (or resistance) at various levels • Explain their role w Funding and resources w Aligning leadership around Agile w On-going communication w Adapt language toward value • Evaluate engagement (how willing?) Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Treat Agile Transformation as an initiative If you do not manage culture, it manages you… – Edgar Schein • Cultural transformation does not happen in an ad hoc manner • What is the scope of your deployment? • Who are the sponsor and champions? • What is your incremental path? • What support will be provided? Being Agile - What it takes to gain the business benefits of Agile (C) Mario E Moreira 2014
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.