mario e moreira agile lean coach and consultant emergn
play

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


  1. Mario E. Moreira Agile/Lean Coach and Consultant – Emergn Limited Author, Scrum Master, Enterprise Change Agent March 18, 2014

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. We rely on our ‘ rules of thumb ’ Most were established in the age of manufacturing

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. To be a successful farmer, one must first know the nature of the soil – Xenophon, Oeconomicus

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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