<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Stephen Waring on Medium]]></title>
        <description><![CDATA[Stories by Stephen Waring on Medium]]></description>
        <link>https://medium.com/@stevowaring?source=rss-f4269297b298------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*t5Tuh5ht7T5CII_Yn18LgA.jpeg</url>
            <title>Stories by Stephen Waring on Medium</title>
            <link>https://medium.com/@stevowaring?source=rss-f4269297b298------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 18:17:18 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@stevowaring/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Agile Batman Is Evolving — Join Me at Executive Agility]]></title>
            <link>https://medium.com/agile-batman/agile-batman-is-evolving-join-me-at-executive-agility-17ee6c6892ad?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/17ee6c6892ad</guid>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[business]]></category>
            <category><![CDATA[agile]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Wed, 14 Jan 2026 20:11:31 GMT</pubDate>
            <atom:updated>2026-08-27T08:07:11.732Z</atom:updated>
            <content:encoded><![CDATA[<h3>Agile Batman Is Evolving — Join Me at CIO from Scratch and The Invisible Expert</h3><p>For the past seven years, Medium has been a great home for my writing as Agile Batman. I’ve valued the community here and the conversations we’ve had about improving how teams work.</p><p>As my career has evolved, from developer to Scrum Master to Agile coach and now to CIO, my focus has shifted with it.</p><p>I now publish across two Substacks:</p><p><strong>CIO from Scratch</strong> (<a href="https://ciofromscratch.substack.com/">ciofromscratch.substack.com</a>) documents building a company operating model from scratch as a first-time startup CIO. Real decisions, real mistakes, no corporate safety net. If you want to see what it actually looks like to build something from nothing, this is where I’m writing.</p><p><strong>The Invisible Expert</strong> (<a href="https://theinvisibleexpert.substack.com/">theinvisibleexpert.substack.com</a>) is for leaders who suspect their best technical people are being wasted, and want to do something about it. And for technical people who feel invisible, and want to change that.</p><p>Thank you for the support over the years. I’ll see you at the new home.</p><p><strong>Stephen Waring</strong><br>(Agile Batman)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_JZ3_vSzsh4Ggpz51o4yMA.jpeg" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=17ee6c6892ad" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/agile-batman-is-evolving-join-me-at-executive-agility-17ee6c6892ad">Agile Batman Is Evolving — Join Me at Executive Agility</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to prepare for PSM 3]]></title>
            <link>https://medium.com/agile-batman/a-checklist-of-things-to-help-you-pass-psm-3-339778945341?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/339778945341</guid>
            <category><![CDATA[psm]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[agile]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Tue, 07 May 2024 21:14:32 GMT</pubDate>
            <atom:updated>2024-05-08T08:58:48.692Z</atom:updated>
            <content:encoded><![CDATA[<h4>A checklist of things to help you pass</h4><p>Embarking on the journey to pass the <a href="https://www.scrum.org/assessments/professional-scrum-master-iii-certification">PSM 3 exam</a> is no small feat. It’s a very difficult exam that demands not just knowledge, but a deep understanding of Scrum and everything surrounding it. You will need to draw from your own personal experience to pass.</p><p>Having recently conquered this challenge myself, I’m here to share insights and tips to guide you through your own preparation process.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/340/0*tYJNOwyvCc2Iy8Mq.png" /><figcaption>PSM 3 Badge</figcaption></figure><h4>Where do you start?</h4><p>One of the initial challenges is figuring out where to actually begin.</p><p>If you are anything like me, then one of the questions I had at the very start was, <strong><em>what do you actually study for this one? </em></strong>Unlike other Scrum certifications, the scope of PSM 3 is vast and the breadth of topics can be overwhelming.</p><p>When I was studying for <a href="https://www.scrum.org/assessments/scaled-professional-scrum-certification">Scaled Professional Scrum (SPS)</a> it was easy, I’d buy the relevant books, attend some courses, learn the material, experiment in my work place, see what worked and what didn’t, take the exam.</p><p>When I was studying for the <a href="https://www.scrum.org/professional-scrum-product-owner-certifications">perspective of a Product Owner</a>, again, there are lots of resources and paths to follow, and plenty of opportunities to talk to the Product Owner’s I worked with, try new things, reflect to see what worked and what didn’t, and take the exam.</p><p>But with PSM 3, I struggled to find anything other than what was available at Scrum.org:</p><blockquote><strong>Understanding and Applying the Scrum Framework:</strong><br>Empiricism, Scrum Values, Scrum Team, Events, Artifacts, Done</blockquote><blockquote><strong>Developing People and Teams:</strong><br>Self-Managing Teams, Facilitation, Coaching, Mentoring, Teaching</blockquote><blockquote><strong>Managing Products with Agility:</strong><br>Forecasting &amp; Release Planning, Product Value, Stakeholders &amp; Customers</blockquote><blockquote>Scrum.org</blockquote><p>That’s quite broad, nothing I hadn’t already covered, so I guess I just had to learn it <em>better</em>? Not quite. Mastering these concepts is not merely about learning; it’s about internalising them at a deeper level.</p><p>Read on for:</p><ul><li>A list of key topics to research</li><li>A reading list of books</li><li>Podcasts, blogs and YouTube channels I found useful</li><li>Links to practice questions and exams to help you validate your learning</li><li>A short description of my journey</li></ul><h3>Key topics to research</h3><p>PSM 3 tests that you can connect everything together, to demonstrate that you truly understand what you need to do, <strong>and why. </strong>To pass PSM 3, it’s essential to go beyond surface-level understanding.</p><p>For any given any scenario you need to know what to do next and why you would choose that option over another. And you have to do this under immense time constraints (&lt;5 mins per question), with no multiple choice answers to guide you. You have to just <em>know</em> it. It’s why it’s harder than PSM 2.</p><p>Here’s a curated list of key topics of what I believe you need to <strong>understand deeply</strong> before you attempt the PSM 3 exam. It’s not a definitive list, but a good start:</p><ol><li>The essence of empiricism and its application in Scrum; transparency, inspection and adaptation</li><li>The significance of the Scrum values in fostering an environment of trust and collaboration</li><li>Nurturing self-managing teams and facilitating cross-functionality</li><li>Understanding what motivates people, and how autonomy, via self — management, is a key factor in motivation</li><li>Understand how mastery affects cross-functionality and motivation</li><li>Understand how having a purpose, with clear goals, can lead to increased focus and motivation</li><li>Understand that motivation leads to more effective teams that deliver more value, more often</li><li>Understand the Definition of Done and how this links to building trust, empiricism, cross-functionality, motivation and transparency, leading to inspection and adaptation to increase quality and value delivered to customers over time</li><li>How the Definition of Done can be used in all 5 Scrum events</li><li>Learn how the 3 Scrum accountabilities each enable transparency, inspection and adaptation</li><li>Learn how the 3 Scrum accountabilities each live the Scrum values, enabling cross-functionality and self-management and help to ensure the team gets to Done each Sprint.</li><li>The preferred vs mis-understood stances of a Scrum Master</li><li>The 3 different levels a Scrum Master operates at; within the team, relationships across teams and at an organisational level</li><li>How and when to deal with conflict</li><li>The Product Backlog artefact and it’s commitment; the Product Goal and how they link to transparency, inspection and adaptation, the Scrum values, self-management, cross-functionality and getting to Done</li><li>The Sprint Backlog artefact and it’s commitment; the Sprint Goal and how they link to transparency, inspection and adaptation, the Scrum values, self-management, cross-functionality and getting to Done</li><li>The Increment artefact and it’s commitment; the Definition of Done and how they link to transparency, inspection and adaptation, the Scrum values, self-management, cross-functionality and getting to Done</li><li>Technical debt and undone work, and the difference between them</li><li>The 5 Scrum events, their purpose and how they enable transparency, inspection and adaptation</li><li>Understand how to live the Scrum values in each of the Scrum events, how to enable self-management and cross-functionality and how the values help the team get to Done each Sprint</li><li>Why product backlog refinement is an activity, not an event and the benefits of this activity as part of product backlog management</li><li>How to measure value in your unique context e.g. Evidence Based Management</li><li>Scaling Scrum effectively in complex environments, understanding that you scale the delivery of value, not people e.g. Nexus</li><li>Embracing servant-leadership and its distinction from traditional management</li><li>Using Scrum can be beneficial when working in a complex working environment</li><li>Mechanical (aka zombie) Scrum vs Professional Scrum</li><li>Identifying and resolving common Scrum anti-patterns</li><li>The relationship between Scrum and Agile</li></ol><h3>Reading List</h3><p>These books helped me gain a deeper understanding around Scrum and the environment teams operate in. I started by refreshing the basics, then picked books to help me understand specific topics more deeply.</p><h4><em>Scrum Insights for practitioners</em> by Hiren Yoshi</h4><p>You could realistically read this book in a day, it’s short, and is a little bit outdated (it pre-dates the Scrum Guide 2020 update) — but it did help teach me to summarise answers relating to each aspect of Scrum so that I could deal with answering questions more quickly in the actual written exam.</p><p><a href="https://www.amazon.co.uk/Scrum-Insights-Practitioners-Guide-Companion/dp/0692807179">Scrum Insights for Practitioners: The Scrum Guide Companion</a></p><h4>Scrum — A Smart Travel Companion (Gunther Verheyen)</h4><p>Sticking to my basics theme, I also picked up this book. It’s a physically small book and great to carry around for a quick 5 min refresher on any topic.</p><p><a href="https://amzn.eu/d/7SqodGY">Scrum - A Pocket Guide - 3rd edition: A Smart Travel Companion (Best practice)</a></p><h4>Zombie Scrum Survival Guide (Verwijs, Schartau, Overeem)</h4><p>In PSM 3, there were questions about zombie scrum (aka mechanical scrum) — this book will help you detect and fix “zombie scrum”, and answer many questions that might come up in the PSM 3 exam.</p><p><a href="https://amzn.eu/d/girMJq4">Zombie Scrum Survival Guide (The Professional Scrum Series)</a></p><h4>Scrum Anti-Patterns (Stefan Wolpers)</h4><p>This book was still being written as I took PSM 3, but I have been following Stefan’s work for a while and expect this book will be excellent. It’s available to buy now, so pick up a copy and read it.</p><p><a href="https://amzn.eu/d/0U9FFzM">The Scrum Anti-Patterns Guide: Challenges Every Scrum Team Faces and How to Overcome Them (The Professional Scrum Series)</a></p><h4>Cynefin (Dave Snowden)</h4><p>This book will help you understand why Scrum can help navigate working in a complex environment.</p><p><a href="https://amzn.eu/d/28crmvG">Cynefin - Weaving Sense-Making into the Fabric of Our World</a></p><h4>Agile Leadership Toolkit (Peter Koning)</h4><p>Reading this will help you understand how to create a culture of continuous improvement and support self-managing teams.</p><p><a href="https://amzn.eu/d/1PgaNoR">Agile Leadership Toolkit: Learning to Thrive with Self-Managing Teams (The Professional Scrum Series)</a></p><h4>The Nexus Framework (Bittner, Kong, West)</h4><p>There are many different ways to scale Scrum, you need to know at least one of them when studying for PSM 3. I chose Nexus because it’s also part of Scrum.org and that made a lot of sense. This book will help explain Nexus for you, it’s a tough read with lots of useful information.</p><p><a href="https://amzn.eu/d/8MKw1ZI">Nexus Framework for Scaling Scrum, The: Continuously Delivering an Integrated Product with Multiple Scrum Teams (The Professional Scrum Series)</a></p><h4>The Professional Scrum Team (Götz, Schirmer, Bittner)</h4><p>This book contains everything you would want to know about becoming a professional Scrum team, a team that delivers value and enjoys doing it (not mechanical or zombie Scrum 🧟‍♀️).</p><p><a href="https://amzn.eu/d/4R8JLnq">Professional Scrum Team, The (The Professional Scrum Series)</a></p><h4>The People’s Scrum (Tobias Mayer)</h4><p>As a change agent, I like to build up a resistance of people to help make things happen. This book can help you with “stealth scrum” — when the organisational resistance is high. A great book to read and help you on your journey.</p><p><a href="https://amzn.eu/d/iJdaVzJ">The People&#39;s Scrum: Agile Ideas for Revolutionary Transformation</a></p><h4>Agile Conversations (Squirrel, Fredrick)</h4><p>This book will help you understand how to have conversations in an effective way, that knowledge will help you answer questions about how you might approach a problem in PSM 3.</p><p><a href="https://amzn.eu/d/hfRF63a">Agile Conversations: Transform Your Conversations, Transform Your Culture</a></p><h4>Fixing Your Scrum (Ripley, Miller)</h4><p>A great book for understanding some of Scrum’s anti-patterns and how to deal with them.</p><p><a href="https://amzn.eu/d/2KR3HS2">Fixing Your Scrum: Practical Solutions to Common Scrum Problems</a></p><h4>Mastering Professional Scrum (Ockerman, Reindl)</h4><p>A must read.</p><p><a href="https://amzn.eu/d/0VQXyjp">Mastering Professional Scrum: A Practitioners Guide to Overcoming Challenges and Maximizing the Benefits of Agility (The Professional Scrum Series)</a></p><h4>The Professional Agile Leader (Eringa, Bittner, Bonnema)</h4><p>A book to help you work as a Scrum Master at an organisational level.</p><p><a href="https://amzn.eu/d/3CPTcMW">Professional Agile Leader, The: Growing Mature Agile Teams and Organizations: The Leader&#39;s Journey Toward Growing Mature Agile Teams and Organizations (The Professional Scrum Series)</a></p><h4>The Professional Product Owner (McGreal, Jocham)</h4><p>This will help you understand the perspective of a Product Owner; one of the three Scrum accountabilities you need a deep understanding of for PSM 3.</p><p><a href="https://amzn.eu/d/09Rtjni">Professional Product Owner, The: Leveraging Scrum as a Competitive Advantage (The Professional Scrum Series)</a></p><h4>Scrum Mastery (Geoff Watts)</h4><p>A great Scrum Master reads this book… (You’ll get it when you’ve read it). I actually read this twice, once a long time ago and more recently after Geoff updated it in 2021.</p><p><a href="https://amzn.eu/d/dE1Ps0E">Scrum Mastery (Geoff Watts&#39; Agile Mastery Series)</a></p><h4>The Surprising Power of Liberating Structures (Lipmanowicz, McCandless)</h4><p>This book will help enhance your facilitation skills and answer any questions about how you might facilitate a scenario in the PSM 3 exam.</p><p><a href="https://amzn.eu/d/ewcZkWl">The Surprising Power of Liberating Structures: Simple Rules to Unleash A Culture of Innovation (Black and White Version)</a></p><h4>Applying Scrum with Kanban: A Pointless Book! (Andy Hiles)</h4><p>If you are new to Kanban, this book is excellent. It makes it easy to understand how Scrum and Kanban can be used together to deliver value and optimise team effectiveness.</p><p><a href="https://amzn.eu/d/gFHj73a">Applying Scrum with Kanban: A Pointless Book!</a></p><h4>Agile Retrospectives — Making Good Teams Great (Derby, Larsen, Schwaber)</h4><p>A great book on how to design and facilitate retrospectives.</p><p><a href="https://amzn.eu/d/8hUKWFg">Agile Retrospectives - Making Good Teams Great</a></p><p><em>Note — This book has recently been updated.</em></p><p><a href="https://amzn.eu/d/i4hpLza">Agile Retrospectives, Second Edition: A Practical Guide for Catalyzing Team Learning and Improvement</a></p><h4>Agile Product Management with Scrum (Roman Pichler)</h4><p>Go a little deeper into the Product Owner’s interactions with the Scrum team with this book.</p><p><a href="https://amzn.eu/d/82RvrSj">Agile Product Management with Scrum: Creating Products that Customers Love (Addison-Wesley Signature Series (Cohn))</a></p><h4>Coaching Agile Teams (Lyssa Adkins)</h4><p>This will help you understand the mindset of coaching teams; sometimes you need to step back, sometimes take control. The book contains great examples of activities you can facilitate to help your team work better together. One of my favourites is <em>Journey Lines; </em>great for helping people get to know each other.</p><p><a href="https://amzn.eu/d/j0s7lTK">Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition (Addison-Wesley Signature Series (Cohn))</a></p><h4>Sprint Journal (Stephen Waring)</h4><p>That’s right, I wrote my own book and published it on Amazon. It’s actually a journal that you can use everyday with the Scrum teams you work with.</p><p>It helps you put theory into practice.</p><p>As part of my PSM 3 study, I realised that I had a whole checklist of things that I’d unconsciously been doing for a very long time. So I put some structure around it and created a series of Sprint Journals (depending on Sprint length) to help other Scrum Masters on their journey.</p><p>These books will help you look out for the right things and the anti-patterns in each of the Scrum events in your daily work. There is a different journal for each common Sprint length.</p><ul><li><a href="https://amzn.eu/d/0l7Fu5l">Sprint Journal - 2 Week</a></li><li><a href="https://amzn.eu/d/e9YDeKp">Sprint Journal - 3 Week</a></li><li><a href="https://amzn.eu/d/bHQ5BQu">Sprint Journal - 1 Week</a></li><li><a href="https://amzn.eu/d/in0cY4z">Sprint Journal - 1 Month</a></li></ul><h3>Blogs, Podcasts and YouTube</h3><p>I didn’t just read books…</p><h4>Blogs</h4><p>There is an excellent series of blog posts from Steven Denier here that links all the Scrum concepts together, a must-read for anyone studying for PSM 3.</p><p><a href="https://www.scrum.org/resources/blog?uid=359194&amp;resource_tags=All">Scrum.org Blog</a></p><h4>Podcasts</h4><p>I’d listen to the <strong>Agile Mentors Podcast</strong> to keep my thinking in the world of Scrum whilst I was commuting or out for a walk. It covers a wide range of topics.</p><p><a href="https://www.mountaingoatsoftware.com/agile/podcast">Agile Mentors Podcast from Mountain Goat Software</a></p><p><strong>The Troubleshooting Agile Podcast </strong>was also great for diving into specific topics.</p><p><a href="https://agileconversations.com/troubleshooting-agile-podcast/">Troubleshooting Agile Podcast - Conversational Transformation</a></p><h4>YouTube Videos</h4><p>This is by far one of the best Scrum learning resources out there. If you only do one thing from this entire article, watch these videos.</p><p><a href="https://www.youtube.com/@AgileforHumans">Agile for Humans</a></p><p>There are a number of playlists you need to work through and take notes from, but <a href="https://youtube.com/playlist?list=PL9uyGDiy_ChUVVRmbb_LG8rL0Y8EQehp_&amp;si=VUZvOduRjIQr-k3s"><strong>Deeper Into Scrum</strong></a> was of the very best for me. It’s a members-only playlist and requires a subscription, but it’s cheap and worth every penny.</p><p>Whenever you have a spare 10 minutes, watch one of the nearly 500 <a href="https://youtube.com/playlist?list=PL9uyGDiy_ChXONfphboVF0Z1nj9L0oZZW&amp;si=QXEh3MRyFXjWkS-R">Your Daily Scrum</a> videos to gain expert insight into a variety of topics surrounding Scrum, including situations that might arise in a PSM 3 exam.</p><h3>Practice Exams / Questions</h3><p>I bought these practice questions from thescrummaster.co.uk and started to work through them each week.</p><p><strong>Free Scrum Master PSM 3 Questions</strong></p><p>Get started for free with this selection of PSM 3 “like” questions.</p><p><a href="https://www.thescrummaster.co.uk/assessments/free-scrum-master-iii-psm-iii-practice-questions/?ref=49">Free Scrum Master III (PSM III) Practice Questions - TheScrumMaster.co.uk</a></p><p><strong>Ultimate Scrum Master PSM 3 Questions</strong></p><p>You can pay a very small fee for a new set of questions and answers. These helped me start to understand what the actual exam would be like, and forced me to start answering within a time box. The answers provided helped guide me to the answering the right way.</p><p><a href="https://www.thescrummaster.co.uk/courses/ultimate-scrum-master-iii-psm-iii-practice-questions/?ref=49">Ultimate Scrum Master III (PSM III) Practice Questions -</a></p><p><strong>Ultimate Scrum Master PSM 3 Assessment</strong></p><p>And finally, you can take a small PSM 3 “like” exam, marked by a real person, with real feedback, for a small fee. I did this to boost my confidence before taking the final PSM 3 exam. The feedback I received helped me to pass on my first attempt.</p><p><a href="https://www.thescrummaster.co.uk/assessments/professional-scrum-master-iii-psm-iii-practice-assessment/?ref=49">Ultimate Scrum Master III (PSM III) Practice Assessment -</a></p><h3>Next steps for you</h3><p>Everyone’s journey is different.</p><p>As you embark on your journey, remember that it’s not just about passing the PSM 3 exam; it’s embracing continuous learning and growth as a Scrum Master. Whether you pass or fail the exam, you will improve as your learn more and more.</p><p>Try and find a study buddy, or join a learning cohort to boost collaborative learning and have amazing discussions about Scrum that really open your mind to what’s possible.</p><p>If you want to chat to me about PSM 3, please connect with me on LinkedIn and drop me a message — I’d be happy to help.</p><h3>My Journey</h3><p>From immersing myself in books, engaging with podcasts, blogs, and YouTube channels and having rich discussions with other Scrum Masters and Scrum trainers, every resource played a vital role in expanding my understanding of Scrum. Additionally, practice exams and questions validated my learning and provided invaluable insights into what to expect and fine-tune my approach.</p><p>I’ve worked as a Scrum master since 2007, so I’ve made lots of mistakes and gained lots of experience along the way. Here are the other exams I’ve taken and passed. Each of them required lots of studying, attending courses, reading books, trying things in real life etc...</p><h4>A quick summary of the certifications I had completed before attempting PSM 3:</h4><ul><li>PSM 1 and PSM 2 😉</li><li>PSPO 1 and PSPO 2 to gain a deeper understanding of the Product Owner’s perspective</li><li>PSD to gain a deeper understanding of the Developers perspective</li><li>SPS to gain a deeper understanding of how and when to scale Scrum</li><li>PAL 1 to gain a deeper understanding of agile leadership and how to work at an organisational level</li><li>PAL-EBM to gain a deeper understanding of value and how to measure it</li><li>PSK 1 to gain a deeper understanding of how Scrum and Kanban can work together to deliver exceptional performance from your team(s)</li></ul><h4>A quick summary of my experience</h4><ul><li>I have over 20 years experience creating software as a developer, working directly with customers and stakeholders, senior management and leadership, with about 15 years of that experience directly as a Scrum Master with multiple teams across multiple organisations.</li><li>I’ve read <strong>a lot</strong> of books surrounding the topics of Agile, Scrum, project management, software development, leadership and anything relating to teams and how they get stuff done.</li><li>I joined a PSM 3 cohort with other PSM 2 certified Scrum Masters for a 6 month programme where we went deep into Scrum, every week. It was important that these people had significant experience with Scrum so that we could have rich conversations that helped you question <em>everything you thought you knew.</em></li><li>I’ve taught, coached and mentored multiple Scrum Masters in my day job.</li><li>I’ve watched a lot of videos on YouTube, subscribed to multiple podcasts…. I’ve basically lived and breathed Scrum for the entire period.</li><li>I was prepared to fail the exam, when I failed, I was going to inspect at where I was weak, and adapt (but I passed).</li></ul><p>It’s not the end of my journey, I’m still reading, still learning, still growing.</p><p>I hope you found this useful, if you have any questions, I’d be more than happy to help. Please reach out.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=339778945341" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/a-checklist-of-things-to-help-you-pass-psm-3-339778945341">How to prepare for PSM 3</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Conflict to Collaboration]]></title>
            <link>https://medium.com/agile-batman/conflict-to-collaboration-b4184155d869?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/b4184155d869</guid>
            <category><![CDATA[team-conflict]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[scrum-master]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Thu, 21 Mar 2024 17:02:25 GMT</pubDate>
            <atom:updated>2024-03-21T17:02:25.743Z</atom:updated>
            <content:encoded><![CDATA[<h4>How to help get things back on track when conflict arises in a team</h4><p>The same two people are constantly sniping at each other, arguing over every point, taking any opportunity to get one up on the other. It’s getting worse. It’s starting to affect the rest of the team, meetings are becoming battle grounds, it’s becoming uncomfortable for everyone — so what can you do to make things better?</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*700sL4VVVyYM7-hJ" /><figcaption>Photo by <a href="https://unsplash.com/@rojekilian?utm_source=medium&amp;utm_medium=referral">Sarah Kilian</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3><strong>✋ This cannot continue</strong></h3><p>It’s quite clear that this cannot continue, so here are a few things you can do as a Scrum Master to help get this team back on track:</p><ul><li>Teach the team about healthy and unhealthy levels of conflict. Conflict about how the work is done can be healthy, but when it becomes personal, it’s unhealthy, it can sap energy from the team and reduce its effectiveness in delivering value.</li><li>Ensuring the team has a psychologically safe environment to discuss any issues in Sprint Retrospective can help nip conflict in the bud. This means a private area for just the team, where everyone feels able to voice their concerns in an open and constructive way. If it starts to get out of hand, use your facilitation skills to get things back on track. Allow everyone’s voice to be heard and guide the team to a collective, effective resolution.</li><li>Review and enhance existing team working agreements that address the source of the conflict. Having the team do this collaboratively will enable self-management and continuous improvement. I find something like <em>6 Thinking Hats</em> can really help the team to think together here — focussing on the problem, not the person, whilst allowing emotions to be felt without repercussions.</li><li>Use another Sprint Retrospective event to teach/reinforce the 5 Scrum values of Courage, Commitment, Focus, Openness and Respect to the team. Show them <strong>how </strong>they can live the values in their context and why it’s important to do so.</li><li>Live the Scrum values yourself — show them how it’s done, and continuously reinforce them as and when the team demonstrates using them in their daily work e.g. When someone has the <strong>courage</strong> to say they are struggling with something in the Daily Scrum, let everyone know that it was good they had the <strong>courage</strong> to say that. In Sprint Planning, there will often be moments where the team need to practice active listening, remind them that it was good that they <strong>respected</strong> the speakers viewpoint whilst they kept quiet and took everything in.</li><li>Offer facilitation services to those in conflict. It’s not your role to resolve the conflict yourself, but you can help each person to see the other as a human being. Help them talk to each other to come to a resolution. Methods such as <em>Empathy Mapping </em>or <em>Journey Lines</em> can help build connections between people.</li></ul><h4>Recording when Scrum Values are used</h4><p>I’ve written a Sprint Journal that helps you track when the Scrum Values are being used throughout each Sprint:</p><p><a href="https://amzn.eu/d/19K9Tg5">Sprint Journal - 2 Week</a></p><p>Take this empirical data you collected to Sprint Retrospective and inspect it as a team and decide what to do next.</p><h3>The crucial role of Scrum Masters in navigating conflict</h3><p>Scrum Masters possess the skills to transform conflict into collaboration, they help reduce the chances of unproductive conflict by constantly promoting a healthy work environment where the 5 Scrum values are lived daily.</p><p>It’s not the role of the Scrum Master to resolve the conflict themselves, but they are accountable for the effectiveness of the team. When an unhealthy conflict starts within the team, one that the team cannot resolve themselves, then they may need to act to de-escalate this to a healthy level of productive conflict as soon as possible.</p><p>Proactive monitoring of team dynamics allows Scrum Masters to detect early signs of conflict, they are someone who understands each person and their daily work can help the team avoid falling into the conflict trap, making it a nicer place to work.</p><h3>Summary</h3><p>In the fast-paced world of Agile development, conflict within teams is inevitable, it can derail progress and halt productivity. Productive conflict is good, but it can quickly become personal and unproductive if you are not careful.</p><p>A skilled Scrum Master can help make sure this does not happen by helping the team live the 5 Scrum values of Courage, Commitment, Focus, Openness and Respect every single day. This helps create an environment where trust is built, and information can be made transparent so that better inspections and adaptations can be made.</p><p>Well facilitated Sprint events, such as Sprint Retrospectives, can help the team work together and decide what to do next. A good set of collaboratively built and maintained team working agreements will help codify how people work together and help reduce the number of misunderstandings leading to conflict in the first place.</p><p>Doing the above doesn’t guarantee that unproductive conflict will arise, people have incredibly complex and changing lives, but it should help to go a long way to making sure conflict is infrequent and dealt with quickly.</p><p>Ultimately, the individuals affected need to resolve the conflict between themselves. The Scrum Master can provide services to help with that as requested.</p><p>A Scrum Master who helps the team learn how to deal with conflict boosts self-management and motivation of that team.</p><p>If all else fails, the team should decide on whether the team composition should change to ensure their continued success. This really is a last resort though.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b4184155d869" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/conflict-to-collaboration-b4184155d869">Conflict to Collaboration</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Escaping the dreaded death loop of delivery]]></title>
            <link>https://medium.com/agile-batman/escaping-the-dreaded-death-loop-of-delivery-7498d787e1af?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/7498d787e1af</guid>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[delivery]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Sun, 17 Mar 2024 18:37:30 GMT</pubDate>
            <atom:updated>2026-09-01T08:05:45.174Z</atom:updated>
            <content:encoded><![CDATA[<h4>A roadmap to regaining trust</h4><p>The <strong>Death Loop of Delivery</strong> is a reinforcing cycle that can take hold when delivery expectations, uncertainty and trust are handled badly. It’s very common.</p><p>Does this sound familiar?</p><p>Missed expectations lead to demands for greater certainty and control.</p><p>Teams respond with larger estimates, more reporting and defensive behaviours.</p><p>Pressure increases, quality and motivation suffer, autonomy decreases — and delivery becomes harder rather than more predictable.</p><p>The real danger is that many of the actions that make the loop worse look perfectly reasonable at the time.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*DQX83ls0oIRbum7f" /><figcaption>Photo by <a href="https://unsplash.com/@groovelanddesigns?utm_source=medium&amp;utm_medium=referral">Grooveland Designs</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>You work with teams. Things have generally been very good, you’ve delivered <em>real</em> value, people are happy, you are getting things <em>done</em>.</p><p>Your customers are happy, their product is getting better and better.</p><p>Your stakeholders are happy.</p><p>As a result, more and more work is coming in, more features and improvements are being requested. You’ve now got a larger budget to hire more people, and more teams to deliver even more value.</p><p>As long as you keep delivering, everyone is happy…</p><p>But if you’re not careful, you can enter the <em>death loop of delivery</em>.</p><h3>Where does it all go wrong?</h3><p>It often starts with the dreaded <em>committed delivery date</em> — decided by management without consulting the team. Cue the panic as unrealistic deadlines loom, and the team scrambles to keep up.</p><p>When you constantly deliver, trust can be very high, but trust between teams and stakeholders often starts to crumble when teams start to not deliver everything promised by a committed delivery date.</p><blockquote><strong>Trust</strong></blockquote><blockquote>To rely upon or place confidence in someone or something</blockquote><blockquote>- dictionary.com</blockquote><p>Working in a world of VUCA (volatility, uncertainty, complexity and ambiguity) means that there are plenty of opportunities for missed delivery dates to happen.</p><h3>The problem with the committed delivery date</h3><p>Layers of middle management, product owners, project managers, tech leads or team managers get together and decide when a piece of work will be finished.</p><p><em>The team is never consulted.</em></p><p>These people have the best intentions of course. They might base their plans on high level estimates provided by the team itself, usually under pressure to do so quickly, and usually when they know the absolute least amount of information about the work they are about to undertake.</p><p>Even if the team did have the time to conjure up what looks like a decent plan, it’s often ends up being estimated as way more work than management are willing to accept. It still needs to be done <em>quicker</em>.</p><p>In reality though, even if the team is consulted, it’s too late. The committed date can’t be changed at this point. Any attempt to delay the date will have people asking why it’s going to take <strong>much longer</strong> than the original “estimate” (that the team didn’t have any say in).</p><p>What we have here is a committed delivery date, decided and enforced by the authority of stakeholders, imposed on middle management and thus the teams themselves.</p><h3>What happens next is not pretty</h3><p>The team probably know the project isn’t possible before they even start. They are already under pressure.</p><p>They try to reduce scope with the stakeholders, only for that exact same scope to be added back later in the project (with stakeholders conveniently forgetting they said it was ok to remove in the first place).</p><p>Inevitably, projects started like this are doomed to failure, and when they are officially “late”, the stakeholders and the teams arrange a post-mortem meeting to discuss how to not let it happen ever again.</p><h3>Accelerating the descent</h3><p>In order to not let stakeholders down in the future and protect themselves from future blame and retribution, the teams start to pad their estimates. What was 5 points is now 8, just in case.</p><p>With higher estimates, forecasted delivery dates get extended and stakeholders start wondering why everything is now taking much longer these days.</p><p>They start questioning the estimates given by the team, you might hear things like “that’s not an 8”. Estimates are revised downwards after working with “tech leads” to make them more “realistic”.</p><p>The teams resist this, but it’s futile. Even if the estimates stay the same, your product owner or project manager is forced to update the roadmap to reflect “reality”.</p><p>The result, the team is late to deliver before they even start.</p><p>When product backlog items (PBIs) take longer than initial estimates, usually due to the nature of working in a complex and inherently unknown working environment, management start asking why the team is going slowly.</p><blockquote>“Why is velocity dropping? We used to do 40 points a Sprint, now we’re only doing 30?”</blockquote><p>The team starts to cut corners, reducing quality to hit a date and artificially boost velocity. This increases the likelihood of bugs and rework, further reducing the time they have to build a quality product in the future.</p><p>It’s a vicious spiral.</p><p>This team starts to become hugely demotivated. They no longer have the time to do a proper job, and everything is starting to suffer.</p><p>They’ve become a feature factory.</p><h3>Protect yourself</h3><p>Now <strong>everyone</strong> starts to protect themselves. The environment is becoming more and more toxic.</p><p>People start to document everything, every decision made, every change to every estimate as <em>proof</em> of what happened. They do not want to be blamed for the inevitable failure of the project.</p><p>As things get worse, management assign a “project manager” or “delivery support” to bring everything back on track. Applying more process, control and restrictions. Further reducing the team’s autonomy, motivation and effectiveness in this <strong>death loop of delivery.</strong></p><p>This will continue getting worse and worse until something changes.</p><p>People will leave and be replaced. The team becomes less and less motivated, less and less effective, the value delivered by this organisation will diminish until a competitor starts to outperform it or something else changes.</p><h3><strong>Deliver something, anything.</strong></h3><p>There’s no quick win here, you have a lot of work ahead of you.</p><p>You re-build trust by delivering something, <em>anything</em>. But it has to be good quality, it has to work, it has to be valuable, it has to be a step in the right direction.</p><ul><li>You need to get better at forecasting.</li><li>You need to work at a sustainable pace.</li></ul><p>Do both things and more accurate forecasting will lead to work being delivered more frequently on time.</p><p>More predictable delivery = happier stakeholders = more trust.</p><p>More trust leads to more transparency, inspection and better adaptations can be made for better outcomes in the future.</p><h4>Step 1: Nail the basics</h4><p>Get the basics of working with Scrum right:</p><ul><li>Create a good Definition of Done and <strong>use it.</strong></li><li>Define initial team working agreements.</li><li>Define a clear product vision and product goal. Make sure everyone knows what they are and what they mean.</li><li>Learn how to write suitable product backlog items for your context.</li><li>Spend some time building and refining a good product backlog and make sure everyone understands it.</li><li>Start tracking cycle time (when you first start something to when it’s “done”).</li><li>Start tracking work item age (how long an item has been in progress up to today).</li><li>Learn how to perform probabilistic forecasting e.g. Monte Carlo.</li><li>Run <strong>effective</strong> Sprint Planning sessions.</li><li>Run <strong>effective</strong> Daily Scrums.</li><li>Run <strong>effective</strong> Sprint Reviews.</li><li>Run <strong>effective</strong> Sprint Retrospectives.</li><li>Run <strong>effective</strong> Sprints.</li></ul><p>I’ve written a Sprint Journal that can help you nail the basics of Scrum:</p><p><a href="https://www.amazon.co.uk/Sprint-Journal-Week-Stephen-Waring/dp/B0CQHR7H1L/ref=sr_1_2?dib=eyJ2IjoiMSJ9.xfQtrnvyqJmSQRiHumhR7zEqNBR6eVIU5ztZrvzBPYSuNily0PFp-cp1rRQkUk1pqQz0fV5IGHhIkf7OJnZSye8dP8TRiKm1hmdGac3FGVPY0Naj6LQzOIpxJ_kJwuz99MWzzIXcjihn8Amsdb13GRh8_biJnBth9NpXuQ2Qc5BkBfhL_eU9jTTthwNPYJqYfoiAdSHu7jMOKcc-FpBJI8Ha4Bzf5ahs_X1ac-fvoD4.anIPKJGyCls9c_1FSPGTVrhgKvLuGB1FMDbyvBfvfAg&amp;dib_tag=se&amp;qid=1710696795&amp;refinements=p_27%3AStephen+Waring&amp;s=books&amp;sr=1-2&amp;text=Stephen+Waring">Sprint Journal - 2 Week</a></p><h4>Step 2: Learn how to split work up into small, manageable chunks, visualise your metrics</h4><ul><li>Now that you can write good PBIs, it’s easier to split them. Learn how to split up PBIs into “right sized” chunks.</li><li>Now that you are tracking cycle time, learn how to calculate your Service Level Expectation (SLE).</li><li>Visualise your cycle time metrics by creating <em>cycle time scatterplots. </em>Use them in your Sprint Retrospectives 😉.</li></ul><h4>Step 3: Use your measurements and adjust how you split</h4><ul><li>By now you should have a good understanding of work item age. The teams should be setting their own team working agreements for work item age i.e. what do we do <em>as a team</em> when a PBI reaches 80% of it’s SLE?</li><li>The team should be discussing work item age in every Daily Scrum.</li><li>You’ve split lots of good PBIs by now, the team should have a good idea about what “right sized” means for them. The team should set their own working agreements for splitting items under the SLE value (aka right sized).</li></ul><p>Now we’re focussing on getting things “done”.</p><h4>Step 4: Stop wasting time estimating — use empirical data instead</h4><ul><li>Ditch story points — you don’t need them now. You’re wasting time guessing how long things might take with the least amount of knowledge, then using those guesses to predict when something might be done. Instead — use your cycle time data and observed metrics to create a probabilistic forecast instead. Get away from opinions and move to facts. No-one can “change your estimates” ever again.</li></ul><h4>Step 5: Continuously improve everything</h4><ul><li>Regularly review and update team working agreements to improve the quality and effectiveness of this team.</li><li>Limit work in progress (WIP) to improve flow.</li><li>Review and update your workflow steps — are they the most effective way of getting to done? Use empirical data and run experiments.</li><li>Review and upgrade tooling to support your work.</li><li>Automate everything.</li><li>… try anything else your team feel can improve the way it works together. Prove it with data. Inspect and adapt.</li></ul><h3>Summary</h3><p>Unrealistic deadlines from the start, leads to teams that scramble to keep up. As the pressure mounts, estimates get padded, deadlines get pushed, and quality takes a backseat. It’s a vicious cycle of missed targets and disappointed stakeholders, leading to demotivated teams and a toxic work environment.</p><p>Trust starts to break down when you stop delivering. This leads to more control from management, less autonomy and reduced motivation.</p><p>Demotivated teams are less effective, and less and less value is delivered over time.</p><p>It’s a death loop of delivery.</p><p>Following the above steps will help you to start rebuilding trust, improve performance and focus on delivering quality work with better forecasts.</p><p>Splitting tasks into manageable chunks, using empirical data instead of story point estimates and continuously improving everything will lead to a more effective and motivated team that delivers.</p><p>Delivering can help teams can break free from the cycle, regain trust, and achieve better outcomes.</p><p>Of course, there are many, many ways of entering and escaping this loop, this is my recent experience and the steps I used to help repair the damage.</p><p>Do you see anything like this happening where you work? It’s not too late to fix things. Just start delivering again and rebuild that trust.</p><h3>Are you caught in the Death Loop of Delivery?</h3><p>It isn’t always obvious when the loop is taking hold. Behaviours like asking for better estimates, increased reporting or adding more oversight can seem perfectly reasonable in isolation.</p><p>I’ve created a free <strong>Death Loop of Delivery Diagnostic</strong> tool to help you spot where these behaviours may be showing up in your organisation.</p><p>It takes just a few minutes and gives you a personalised score across six areas, helping you identify where the strongest signals are and where to look more closely.</p><p><strong>Take the free Death Loop of Delivery Diagnostic</strong><br><a href="https://steve-k4xgwyk7.scoreapp.com/">https://steve-k4xgwyk7.scoreapp.com/</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7498d787e1af" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/escaping-the-dreaded-death-loop-of-delivery-7498d787e1af">Escaping the dreaded death loop of delivery</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[8 Agile books to read in 2024]]></title>
            <link>https://medium.com/agile-batman/8-agile-books-to-read-in-2024-15f07f8a3f20?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/15f07f8a3f20</guid>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[product-management]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Fri, 15 Dec 2023 21:18:01 GMT</pubDate>
            <atom:updated>2023-12-15T21:18:01.853Z</atom:updated>
            <content:encoded><![CDATA[<p>Each year, I pull together a list of books that help me grow, help my career and help the teams that I work with to deliver value.</p><p>Here are 8 highlights to help you on your own agile journey in 2024.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*okk-0WAqV2r-p-7RoQJ14Q.jpeg" /><figcaption>8 agile books to read in 2024</figcaption></figure><h3>Unlocking Business Agility with Evidence-Based Management</h3><p>If you haven’t come across <strong>Evidence Based Management (EBM)</strong> yet, it can help you move from an <em>output</em> oriented culture, to an <em>outcome</em> based one by helping you measure value across 4 Key Value Areas. This book will help you understand and apply EBM in your own unique context.</p><p><a href="https://amzn.eu/d/91r8VPk">Unlocking Business Agility with Evidence-Based Management: Satisfy Customers and Improve Organizational Effectiveness (The Professional Scrum Series)</a></p><h3>Driving Value with Sprint Goals</h3><p>Do you work in a team where your Sprint Goals either don’t exist, don’t relate to the longer term product goal, are based on outputs rather than outcomes, or just a list of tickets to complete?</p><p>This book will help you create better goals and use them appropriately to help deliver real value, every sprint.</p><p><a href="https://amzn.eu/d/iPKjDxW">Driving Value with Sprint Goals: Humble Plans, Exceptional Results (Addison-Wesley Signature Series (Cohn))</a></p><h3>Sprint Journal — 2 Week</h3><p>Lots of things happen throughout every Sprint, this handy journal gives you a structured way to store important data about what happened.</p><p>This isn’t something you read, it’s something you <em>fill in.</em></p><p>It covers all the core Scrum events:</p><ul><li>📆 Sprint Planning</li><li>🔄 Daily Scrum</li><li>📈 Sprint Review</li><li>🧐 Sprint Retrospective</li></ul><p>Each has a reminder of its purpose, a set of checklist items of what to look out for, attendance, how the scrum values are being used, goals, impediments, anti-patterns and anything else useful.</p><p>There is space for your own notes as well, unique to your own context.</p><p>Take these notes to Sprint Retrospectives, be <strong>transparent</strong>, and collaboratively <strong>inspect</strong> and <strong>adapt</strong> to enhance the quality and effectiveness of your team.</p><p><a href="https://amzn.eu/d/ct9FAWa">Sprint Journal - 2 Week</a></p><h3>Evidence Guided</h3><p>Itamar Gilad presents an actionable model called GIST (Goals, Ideas, Steps, and Tasks) — to help you create high-impact products in your organisation.</p><p><a href="https://amzn.eu/d/e7B2trb">Evidence-Guided: Creating High Impact Products in the Face of Uncertainty</a></p><h3>Management 3.0</h3><p>I was first introduced to Management 3.0 when I learned about <a href="https://management30.com/practice/delegation-poker/"><em>Delegation Poker</em></a><em> — </em>then I went deeper into the topic by reading this excellent book, you should too:</p><p><a href="https://amzn.eu/d/2dFV0p0">Management 3.0: Leading Agile Developers, Developing Agile Leaders (Addison-Wesley Signature Series (Cohn))</a></p><h3>Practical Product Management for Product Owners</h3><p>This book was recommended to me as part of a PSPO-A course. If you are a Product Owner looking to hone their skills, or a curious Scrum Master trying to help support a Product Owner, this book can help:</p><p><a href="https://amzn.eu/d/1mvTJwU">Practical Product Management for Product Owners: Creating Winning Products with the Professional Product Owner Stances (The Professional Scrum Series)</a></p><h3>Applying Scrum with Kanban</h3><p>If you are working in a Scrum team and want to understand how work is flowing through your process, start with Kanban. This is a great book written in a friendly way to introduce you to the flow metrics that can help your team become more <em>effective</em>, <em>efficient</em> and <em>predictable</em>.</p><p><a href="https://amzn.eu/d/4iPeQII">Applying Scrum with Kanban: A Pointless Book!</a></p><h3>Delivery Management</h3><p>The organisation I worked with decided they wanted to rename all Scrum Masters to “Delivery Managers” — so I read this book to better understand what that actually meant.</p><p>I’d recommend it to any Scrum Master to help them get out of the “Scrum bubble”. It’s also an excellent book for anyone who actually hires Delivery Managers — so they understand what they are hiring.</p><p>Johnny puts it brilliantly himself:</p><p><em>If the teams you work with aren’t quite hitting their stride, and delivering value still feels like a distant aspiration, then Delivery Management can help.</em></p><p>Well worth a read if you’re a Scrum Master who currently thinks Delivery Management is the same as Project Management.</p><p><a href="https://amzn.eu/d/4tgLVA7">Delivery Management: Enabling Teams to Deliver Value</a></p><h3>Summary</h3><p>So there you have it, 8 more books to add to you collection for 2024.</p><p>They are the sort of books that make you think different, experiment with new approaches and help the teams you work with to deliver real value.</p><p>Enjoy!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=15f07f8a3f20" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/8-agile-books-to-read-in-2024-15f07f8a3f20">8 Agile books to read in 2024</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scrum Masters are team effectiveness amplifiers]]></title>
            <link>https://medium.com/agile-batman/scrum-masters-are-team-effectiveness-amplifiers-6d7830f47f81?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/6d7830f47f81</guid>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[return-on-investment]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[scrum-master]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Wed, 25 Oct 2023 13:56:15 GMT</pubDate>
            <atom:updated>2023-10-25T13:56:15.184Z</atom:updated>
            <content:encoded><![CDATA[<h4>…they boost your return on investment</h4><p>Have you ever worked in an organisation where there is a disturbing lack of Scrum Masters?</p><p>I have.</p><p>Many organisations either don’t understand or don’t see the value in the Scrum Master. They often combine it with other accountabilities or just try to live without it.</p><p>This article will help you understand the value a Scrum Master brings to your organisation and why if you are using Scrum, it’s essential someone fulfils the Scrum Master accountability in each of your scrum teams.</p><p>They amplify the effectiveness of your teams, <strong>boosting your return on investment.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*JEeMsdDMwsi3vA7q" /><figcaption>Photo by <a href="https://unsplash.com/@disguise_truth?utm_source=medium&amp;utm_medium=referral">Anastasia Zhenina</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h4>The Scrum Master is your team’s leader</h4><p>Scrum Masters are true leaders who serve the Scrum Team and the larger organisation.</p><blockquote>Scrum Masters are true leaders who serve the Scrum Team and the larger organisation.</blockquote><blockquote>Scrum Guide 2020</blockquote><p>With a leader in place, the team can make decisions more easily. With a servant leader in place, you know those decisions are for the team’s advantage and aligned to the organisation’s goals.</p><p>That’s right, a Scrum Master <strong>leads</strong> by <strong>serving</strong> the team’s best interests rather than managing them with authority.</p><p>Not only that, they lead others throughout the organisation in their use of Scrum and other agile practices.</p><p>Your Scrum Master is accountable for the effectiveness of the team, it’s use of Scrum and it’s continuous improvement. In order to do this effectively, they lead the team by understanding and serving their needs to help them grow.</p><p>They help improve the team’s quality (via the Definition of Done) and effectiveness (it’s processes to get to done). This is usually via the Sprint Retrospective, but your Scrum Master will be observing your team’s interactions continuously; teaching, guiding and mentoring whenever it makes sense to do so.</p><p>They help the product owner with product backlog management and their interactions with stakeholders.</p><p>They help the organisation understand what Scrum is, and how it can be used as a competitive advantage to deliver value early and often.</p><p>When a Scrum Master leads your team, it becomes more effective at making decisions that are in it’s best interests — boosting your return on investment.</p><h4>Scrum Masters truly understand and effectively applying Scrum practices</h4><p>They don’t just read the Scrum guide and follow the steps.</p><p>They understand it <em>deeply</em>.</p><p>Topics such as self-management, cross-functionality, empiricism, living the scrum values, psychological safety, trust, facilitation, coaching, teaching, mentoring, impediment removal, acting as a change agent and many, many more — whatever the team needs, your Scrum Master is learning about it.</p><p>Scrum Masters understand the links between all these things.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*0Wkj1xmb2IzwTmef" /><figcaption>Photo by <a href="https://unsplash.com/@pyssling240?utm_source=medium&amp;utm_medium=referral">Thomas T</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>They are continuously inspecting and adapting their own effectiveness, improving their own understanding of what Scrum is and how it should be used to maximise it’s effectiveness in<em> your own unique context — </em>researching new practices that can help the teams they serve.</p><p>They have a growth mindset, watching hours and hours of YouTube content, listening to podcasts, reading books and blog articles, going to meetups and conferences, preparing and studying for certifications to help broaden their knowledge, validating their learning and applying it to the teams and organisation they serve.</p><p>A Scrum Master continuously improves themselves and the environment they work in. As effectiveness improves, you start to deliver better quality solutions, more effectively — boosting your return on investment.</p><h4>Scrum Masters resolve impediments quickly and efficiently</h4><p>A good Scrum Master is working with their team to identify and resolve impediments to progress; raising the transparency of any problems so that the teams can make the right adaptations for the future as soon as possible — minimising the risk of delay.</p><p>Impediment identification and removal is a <em>skill</em>.</p><p>Scrum Masters have this skill, but not only are they helping remove impediments as required, they are also teaching the team how to do this <em>themselves</em>. Their goal is to build self-managing teams that don’t need them as much anymore.</p><p>A self-managing team is going to get problems out of their way quicker, delivering value and achieving business goals sooner — boosting your return on investment.</p><h4>Scrum Masters effectively facilitate</h4><p>For sure, anyone can hold a daily scrum, or a sprint retrospective — but are they effective, or are people just going through the motions, turning up and nothing really happens?</p><p>Each Scrum event is a key inspect and adapt moment.</p><p>Not only does your Scrum Master know what to inspect, and what to adapt, they also know the most effective ways to facilitate these events in your organisation’s <em>own unique context; </em>it’s unique combination of tools, people, personalities, locations etc…</p><p>Each event you have costs <em>time and money</em>. A Scrum Master maximises the effectiveness of every Scrum event with effective facilitation and fulfilling the purpose of each event — boosting your return on investment.</p><h4>Scrum Masters enable continuous improvement</h4><p>Continuous improvement is the heart of everything a Scrum Master does.</p><p>This kind of enthusiasm is <em>infectious</em>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*vOqprnW8n-XczxAA" /><figcaption>Photo by <a href="https://unsplash.com/@julientromeur?utm_source=medium&amp;utm_medium=referral">julien Tromeur</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>They will infect your teams, the people your teams speak to, the whole organisation. Everyone will get better, continuously.</p><p>As your team’s continuously improves everything they do, they inevitably deliver value quicker, your customers are happier and you achieve your business outcomes sooner — boosting your return on your investment.</p><h4>Scrum Masters reduce damaging conflict and increasing productive conflict</h4><p>Scrum Masters see the iceberg before it’s too late, they can help prevent conflict and can help resolve conflict in a way where everyone wins.</p><p>They help build a work environment where people can disagree and commit and resolve their issues with each other in a productive way before they escalate to all out war.</p><p>A Scrum Master is skilled in <em>conflict management</em>, and can help coach the team to define working agreements that help prevent conflict in the first place. To help foster an environment where damaging conflict rarely occurs, and productive conflict thrives.</p><p>Complex problems require diverse thinking and sometimes conflicting opinions to solve. A good Scrum Master will help your team navigate conflict, teach them the different types and provide facilitation services as required.</p><p>Preventing damaging conflict and resolving conflict quickly, enables teams to get back to doing what they know best, delivering valuable solutions to our customers and driving business outcomes — boosting your return on investment.</p><h4>Scrum Masters hold developers and product owners to account</h4><p>Your product owners are focussed on maximising the value delivered by a scrum team, your developers (incl. designers/testers etc…) are creating solutions to problems. But which separate person is holding them to account?</p><p>Having a Scrum Master in your team helps your product owners and developers fulfil their own accountabilities by being held to account by someone else.</p><p>There is a healthy conflict and tension between all accountabilities.</p><p>When people feel accountable to someone else, they are more likely to deliver sooner — boosting your return on investment.</p><h4>Scrum Masters prove it all with metrics</h4><p>A good Scrum Master does all the above, but they also prove their effectiveness with objective data.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*R7u4UkiaRVWHWaYv" /><figcaption>Photo by <a href="https://unsplash.com/@markuswinkler?utm_source=medium&amp;utm_medium=referral">Markus Winkler</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>They know what metrics are useful and what metrics can be damaging.</p><p>They’ve learnt how to do this with tools such as Evidence Based Management.</p><p>They use objective data to see what works and what doesn’t, they prove that their methods are working, and inspect and adapt their approach with the team over time.</p><p>Working in an empirical way leads to changes that are proved to be working, leading to a quicker delivery of value to customers, improved business outcomes — boosting your return on investment.</p><h3>Summary</h3><p>I hope you can now see the value in a Scrum Master . Investing in a great Scrum Master will pay for their salary many times over.</p><p>We live in a complex world and Scrum Masters can help your teams and your organisation navigate that complexity using empiricism.</p><p><em>Can you afford to </em><strong><em>not</em></strong><em> have a Scrum Master in your team?</em></p><p>Without a Scrum Master, many of the things above will not happen, or will not happen with the same diligence and competence. This is mostly due to a lack of time, but also due to a lack of experience and education.</p><p>Without a Scrum Master, you could watch your use of Scrum slowly fail, losing your competitive advantage and reverting back to old ways of working; ways of working not suitable for a complex working environment.</p><p>Making sure you have someone with the accountability of a Scrum Master in your team could be one of the best decisions you make. They will help your amplify the effectiveness of your teams in delivering real value to your customers and achieving your business outcomes sooner.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6d7830f47f81" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/scrum-masters-are-team-effectiveness-amplifiers-6d7830f47f81">Scrum Masters are team effectiveness amplifiers</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What if you renamed all the scrum events?]]></title>
            <link>https://medium.com/agile-batman/what-if-you-renamed-all-the-scrum-events-17ac205788f3?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/17ac205788f3</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[scrum-events]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[agile]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Fri, 23 Jun 2023 08:42:47 GMT</pubDate>
            <atom:updated>2023-07-03T14:59:48.326Z</atom:updated>
            <content:encoded><![CDATA[<h4>Would your team be more effective?</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*srbLl88YV-MYjgAr" /><figcaption>Photo by <a href="https://unsplash.com/@kellysikkema?utm_source=medium&amp;utm_medium=referral">Kelly Sikkema</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>The 5 scrum events defined in the scrum guide 2020 are:</p><ol><li>Sprint Planning</li><li>Daily Scrum</li><li>Sprint Retrospective</li><li>Sprint Review</li><li>and the container for all of these, the Sprint itself</li></ol><p>…but what if you renamed all of these events, do you think your team would be more effective?</p><p>Let’s explore…</p><h3>Product slice planning</h3><p>Product slice planning replaces sprint planning.</p><p>The product slice is our next step towards our longer-term product goal.</p><p>The objective of product slice planning:</p><ul><li>collaboratively define a product slice goal</li><li>decide what work will be undertaken to achieve that goal</li><li>decide how that work might be completed for the next product slice that we can potentially release to our users.</li></ul><p>We need to consider how each item selected contributes to the product slice goal, whether we have the capacity to do it and how we plan to undertake that work.</p><p>At the end of product slice planning, we’ll come away with a collaboratively built product slice goal, a product slice backlog and a plan for what to do next.</p><p>By replacing <em>sprint planning </em>with <em>product slice</em> <em>planning </em>we change the focus of the event to be “what can we potentially release next” — and this might lead your team to be more effective.</p><h3>Collaborative daily planning</h3><p>Collaborative daily planning replaces the daily scrum.</p><p>The focus of collaborative daily planning is to inspect progress towards the product slice goal. We’ll then make the required adaptations to the product slice backlog to correct any variances detected towards achieving our product slice goal.</p><p>We’re not reporting progress here, no status updates, we’re getting together and planning, collaboratively.</p><p>A simple change in the name might alter the focus of this event to be planning focused, rather than status update oriented, and thus improve the effectiveness of your team</p><h3>Continuous team improvement</h3><p>The continuous team improvement event is where we all get together and look at how we can improve the effectiveness of the team and the quality of the work it completes.</p><p>We do this by inspecting how completing the previous product slice goal went, and deciding what adaptations we need to make for the future.</p><p>These adaptations might include:</p><ul><li>Reviewing our definition of done, to ensure the quality of our future product slices is always improving</li><li>Reviewing our ways of working, to ensure we are collaborating effectively</li><li>Reviewing the tools we use and how we use them</li><li>Reviewing what skills we need to achieve our future product slice goals, and identifying new skills to learn or acquire to ensure we’re not impeded in the future.</li></ul><p>By changing the event name to continuous team improvement, we change the focus of the event to have a clear outcome, we’re here to improve. How are we going to do that?</p><h3>Product Review</h3><p>Product review replaces sprint review.</p><p>It’s where the team and its stakeholders get together to look at the current state of the product and how the product is doing in its market.</p><p>We’ll look at the latest product slice and try to get feedback on whether we are headed in the right direction to hit our current product goal.</p><p>There will be discussions on how building the previous product slice went, including anything we didn’t complete and why that was the case.</p><p>And we’ll review the current value our product is delivering with stats, analytics, user insights and other useful data to see if the work we do is really making an impact towards our longer-term goals.</p><p>By the end of the product review, with the feedback we’ve collected, we’ll add items to the product backlog to ensure we stay on the right track, these adaptations will help to ensure we are maximising the value our product delivers in the future for our customers and stakeholders.</p><p>By changing the name to product review, we change the focus of the event to be all about the product, and not just demos of work to prove we’ve been busy.</p><h3>The product slice</h3><p>The product slice is the new name for a sprint.</p><p>A product slice implies that we’re working on a smaller part of a bigger thing, that we are working iteratively, slice by slice, to achieve a bigger goal.</p><p>Have you tried sprinting everywhere? It’s hard work. The word sprint can imply an unsustainable pace; contrary to one of the principles of the agile manifesto:</p><blockquote>Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.</blockquote><blockquote><a href="https://agilemanifesto.org/principles.html">https://agilemanifesto.org/principles.html</a></blockquote><p>By renaming the sprint to product slice, we change the focus to be less about burning ourselves out, and more about building slices of a larger goal, at a constant pace, indefinitely.</p><h3>Summary</h3><p>I’m not suggesting you go out and rename all the scrum events in the organisation you work with. Far from it!</p><p>But by taking the names out of the equation and refreshing your understanding of their purpose with your team can be a useful exercise to help the teams you work with gain a deeper understanding of why the events exist in the first place, and thus, your team may become more effective in the future.</p><p>Who knows, maybe you prefer the new names and you’ll continue to use them forever.</p><p>If you are working in an organisation where scrum is frowned upon, then maybe use some of the names above to ease into the framework later in your journey.</p><p>I hope this article was food for thought and good luck with Scrum in the future!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=17ac205788f3" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/what-if-you-renamed-all-the-scrum-events-17ac205788f3">What if you renamed all the scrum events?</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A simple way to increase the transparency of your Sprint Backlog]]></title>
            <link>https://medium.com/agile-batman/a-simple-way-to-increase-the-transparency-of-your-sprint-backlog-f45b6fcf42d0?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/f45b6fcf42d0</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[empiricism]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Wed, 26 Apr 2023 20:42:28 GMT</pubDate>
            <atom:updated>2023-04-26T20:42:28.017Z</atom:updated>
            <content:encoded><![CDATA[<h4>…just add work items for each topic covered by your definition of done</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*zIRl19PI7sgDsfXe" /><figcaption>Photo by <a href="https://unsplash.com/@lebrvn?utm_source=medium&amp;utm_medium=referral">Romain V</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>When you first start out planning sprints, it can be difficult to know what to do, where to start. So here’s one simple method to set you on the right path.</p><p>All you need is a <em>definition of done</em>, a product backlog, a sprint goal and a team…</p><h3>Let’s get started</h3><p>The <em>definition of done</em> defines the expected quality level of your product so that someone can use it, your actual users, in their day to day life or work.</p><p>An increment of your product is born when a work item meets the <em>definition of done</em>.</p><p>So if you don’t have one yet, start by defining done first.</p><h3>Sprint Planning</h3><p>When you head to your next sprint planning event, you’ll be addressing the following topics:</p><ul><li><strong>Topic One:</strong> Why is this Sprint valuable? <strong>Your</strong> <strong>Sprint Goal.</strong></li><li><strong>Topic Two:</strong> What can be <em>done</em> this Sprint? <strong>The product backlog items you select to achieve the goal.</strong></li><li><strong>Topic Three:</strong> How will the chosen work get done? <strong>The plan.</strong></li></ul><p>The <em>definition of done</em> is obviously super important then.</p><p><strong>How do you know what can be <em>done</em> in a sprint if you haven’t defined what <em>done </em>actually means?</strong></p><p>After you’ve decided why the sprint is valuable (the sprint goal), and what can be <em>done</em> in this sprint (selected the product backlog items subject to your definition of done), then the final topic to cover is <em>how</em> the work will be <em>done</em>.</p><p>To increase the transparency of the work of the sprint, we need to build a shared understanding of what work remains before we consider each product backlog item to be <em>done. </em>When all product backlog items are <em>done</em>, the sprint goal is achieved (or we adapt and create more work items to cover the gap as we learn more).</p><p>It’s important we increase the transparency of our sprint backlog so that we can inspect and adapt our progress towards the sprint goal in each of our daily scrum events.</p><h3>During the sprint itself</h3><p>During sprint planning we might only plan some of the sprint to help reduce waste in not planning the whole sprint upfront (in case we don’t make it that far).</p><p>The scrum team can therefore add details (the plan) for each product backlog item at any point during the sprint as required.</p><h3>Use sub-tasks</h3><p>Lots of teams I’ve worked with use sub-tasks of the individual product backlog items, augmented with other tasks to build their plan of the work of the sprint.</p><p>But what exactly should these sub-tasks and tasks contain?</p><p>One way of doing this is to use your <em>definition of done as </em>inspriation. Your definition of done should explicitly state what’s required to get to done, so creating sub-tasks from these things should be easy.</p><h3>Worked example</h3><h4>A very basic definition of done</h4><p>An increment is born when:</p><ul><li>Code is merged into the main branch</li><li>Code is peer reviewed by 2 people</li><li>All AT suite tests pass</li><li>All API tests pass</li><li>Our security scanning software shows no critical threats</li><li>The product documentation has been updated with a video walkthrough explaining the new feature to users</li></ul><h4>How the work will get done</h4><p>By creating a sub-task for every aspect of the definition of done, we’ve helped build a shared understanding, raised the transparency, of the work remaining to get to <em>done </em>and achieve our goals.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*coZxtky0skc0HQcsdcslWg.png" /><figcaption>Making the work of a product backlog item more transparent</figcaption></figure><h3>Summary</h3><p>Scrum is based on empirical process control; we raise the transparency of certain artefacts; the product backlog, the sprint backlog and the increment, by building a shared understanding with the people that need to know.</p><p>The people that need to know are those that inspect the current state, and help make informed adaptations so that we can improve our chances of achieving our goals together.</p><p>Raising transparency is critical in ensuring the success of your product.</p><p>By adding sub-tasks to your sprint backlog that represent the work remaining to complete each work item, we are raising the transparency for the developers and the stakeholders.</p><p>By using the definition of done as inspiration, you are creating a shared understanding of the work remaining to get to <em>done </em>and create great products for our users.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f45b6fcf42d0" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/a-simple-way-to-increase-the-transparency-of-your-sprint-backlog-f45b6fcf42d0">A simple way to increase the transparency of your Sprint Backlog</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Build a skills matrix for your team]]></title>
            <link>https://medium.com/agile-batman/build-a-skills-matrix-for-your-team-82940f8f24dd?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/82940f8f24dd</guid>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[matrix]]></category>
            <category><![CDATA[scrum]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Sat, 25 Mar 2023 10:47:57 GMT</pubDate>
            <atom:updated>2023-03-25T10:47:57.119Z</atom:updated>
            <content:encoded><![CDATA[<h4>and help create a culture of continuous learning and improvement</h4><p>When you work in a team that has everything it needs, you can be unstoppable! Creating a skills matrix is a great way to see what skills you already have and what you need to acquire in order to succeed together.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*EDlmzdPop0cEovIG" /><figcaption>Photo by <a href="https://unsplash.com/@comparefibre?utm_source=medium&amp;utm_medium=referral">Compare Fibre</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>What is cross-functionality and why is it important?</h3><p>When using the scrum framework to build products, your team is focussed on the long term product goal, and the shorter term step towards it, the sprint goal.</p><p>You are building an increment of your product that meets your definition of done so that you can provide something of value to your customers.</p><p>However, if you don’t have all the skills you require to meet that definition of done, then you are going to have a problem, an impediment.</p><p>A skills matrix can help you remove that impediment.</p><p>You can temporarily solve the problem by asking for help outside the team, but for long term success, you need to acquire the skills yourself. Being cross-functional means having all the skills you need to build an increment of your product.</p><blockquote>Scrum Teams are cross-functional, meaning the members have all the skills necessary to create value each Sprint.</blockquote><blockquote><a href="https://scrumguides.org/scrum-guide.html#scrum-team">https://scrumguides.org/scrum-guide.html#scrum-team</a></blockquote><h3>What is a skills matrix?</h3><p>A skills matrix helps to build a shared understanding of what skills the team current has, and what they seek to attain. This boosts transparency for the members of the scrum team and the organisation you work in.</p><h4>Example</h4><p>The following image shows an example of a small 4 person team and just 5 skills. Each colour represents a different level of confidence each person has with that skill, rated from beginner right through to catalyst.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*p4lyRaqR_5aOt6XT6ChPug.png" /><figcaption>Example Skills Matrix</figcaption></figure><ul><li>We can see that <em>Person 1</em> has great confidence in the scrum framework (catalyst), but not so much confidence in anything else (Beginner/advanced beginner).</li><li><em>Person 2</em> however specialises in react, and has a general understanding of everything else.</li><li><em>Person 3 </em>has more confidence in their python and automation testing skills</li><li>…and <em>Person 4 </em>has the greatest confidence in Java, but also a bit of automation testing.</li></ul><h3>How do you get started</h3><p>It’s super quick and easy to gather the data. You just need one person to create the matrix, ask each member of your team to fill it in asynchronously, then gather together to discuss the results.</p><p>A virtual whiteboard like miro is excellent for something like this, but you can just as easily use coloured cells in a spreadsheet to achieve the same result.</p><ol><li>List all the people in your team on the left hand side (rows)</li><li>Create a column for every skill required to deliver an increment of your product (columns)</li><li>Ask each person to fill in the colour that represents their confidence in each skill</li><li>Discuss the results</li></ol><h3>What do I do next?</h3><p>When you have this information, gather as a group and examine the data.</p><p>You could ask yourself the following questions:</p><ol><li><strong>Are there any skills listed that no-one has any confidence in?</strong> If so, you have an impediment; you have a <em>skills gap</em>. You need to resolve that by acquiring the skill(s) in whatever way you can. This skills matrix might help you to make a case to your organisation to hire an external trainer or to pay for a training course.</li><li><strong>Are there any skills only one person has?</strong> This person is a single point of failure — if they are off sick, or go on holiday, you have an impediment. You should seek to collaborate and have others learn that skill as well</li><li><strong>Does anyone want to learn a skill from someone else on the team?</strong> Now you know <em>who</em> has knowledge about each skill, you can help each other to succeed in their career. You can even pair up and learn together.</li></ol><h3>Summary</h3><p>The simple practice of creating and maintaining a skills matrix is great for raising the transparency of the cross-functionality present in your team; having everything you need to build an increment of your product that meets your definition of done.</p><p>Armed with this information, you can inspect the results together and adapt your plans for the future; maximising the effectiveness of your team and your chances of successfully achieving your goals.</p><p>Make sure you review the skills matrix regularly; updating it with any progress you’ve made acquiring new skills, and also adding any new skills you realise you have to learn.</p><p>Sprint retrospectives are a great place to discuss your team’s skills matrix regularly.</p><p>A skills matrix is excellent for helping to create a culture of continuous learning and improvement, wherever you work.</p><p>You can also use this technique for things like a communities of practice; identifying how you can help each other to grow and learn new skills/tools/practices together and facilitating career development.</p><p>I hope you found this useful for you and your team, and good luck learning new things together!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=82940f8f24dd" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/build-a-skills-matrix-for-your-team-82940f8f24dd">Build a skills matrix for your team</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Using Kanban practices within Scrum — Work In Progress]]></title>
            <link>https://medium.com/agile-batman/using-kanban-practices-within-scrum-work-in-progress-1cb17b35e6f0?source=rss-f4269297b298------2</link>
            <guid isPermaLink="false">https://medium.com/p/1cb17b35e6f0</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[scrum-master]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[kanban]]></category>
            <category><![CDATA[agile]]></category>
            <dc:creator><![CDATA[Stephen Waring]]></dc:creator>
            <pubDate>Sat, 04 Mar 2023 16:01:19 GMT</pubDate>
            <atom:updated>2023-03-04T16:01:19.612Z</atom:updated>
            <content:encoded><![CDATA[<h3>Using Kanban practices within Scrum — Work In Progress</h3><h4>Work smarter, not harder</h4><p>I’ve been doing a deep dive into Kanban recently and wanted to share some of the things I’ve learned and how to apply them in the Scrum teams you work with on a daily basis.</p><p>I’ve specifically been focussing on the <strong>4 metrics of flow</strong>, and this time we’re looking at<em> work in progress</em>. Inspecting <em>work in progress</em> can help your team get more things done by creating an environment where there is a consistent flow of value through your process.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*fOvxsqoQUghJfltP" /><figcaption>Photo by <a href="https://unsplash.com/@grayom?utm_source=medium&amp;utm_medium=referral">grayom</a> on <a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><h3>What is work in progress?</h3><blockquote>Any work items between a started point and a finished point are considered <em>work in progress</em> (WIP).</blockquote><blockquote><a href="https://kanbanguides.org/">https://kanbanguides.org/</a></blockquote><p>You choose the start and finish points suitable for your process and work items.</p><p>For the purposes of this article, we’ll assume work items have started when they get set to our “in progress” state, stay in progress whilst they are in the “review” state, and are finished when they get set to our “done” state:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_KuFd53_zBat5zXbwga3lg.png" /><figcaption>Work in progress = items started, but not finished yet</figcaption></figure><h4>What is a work in progress limit?</h4><p>If <em>work in progress </em>is the count of work items started but not finished, then a <em>work in progress limit</em> is a practice for ensuring that only a certain number of items are in progress at any one time.</p><p>Teams set policies to ensure that no more work can be started until something else is completed. This creates a pull system. The team pulls more work when it has capacity to do so.</p><p>In the following example we can see 2 WIP limits in action:</p><ul><li>There is a WIP limit of 2 items on the “in progress” column</li><li>There is an overall WIP limit of 4 items across both the “in progress” and “review” columns</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fv_fNk8LAnr2ujQrLajFbw.png" /></figure><p>We should not start item 6 until there is space in the “in progress” column; there are already 2 items in progress so we are already at the WIP limit.</p><p>However, even if item 4 or 5 moves on to the “review” stage (which has no WIP limit), we still should still not start item 6, as there is an overall WIP limit of 4 items across both the “in progress” and “review” columns.</p><p>We’ll need an item from the review column to be finished and get set to “done” stage before we have capacity to pick up item 6 at all.</p><h3>Why would you want to track work in progress?</h3><p>Tracking work in progress as a metric for your team will allow you to tune your process to be more effective, to deliver value to your customers more quickly:</p><ul><li>What happens to our throughput and cycle time when work in progress increases?</li><li>What happens to our throughput and cycle time when work in progress decreases?</li><li>What work in progress limits should we set for our own unique circumstances? What experiments should we run to prove this?</li></ul><h3>How do I get started?</h3><p>WIP can be measured by simply adding up the number of items between your start and finish points at regular time intervals, typically every day.</p><h4>Worked example</h4><p>In the following example we have the same 4 step workflow; B<em>acklog</em>, <em>In Progress</em>, <em>Review</em> and <em>Done, </em>and we<em> </em>have 5 work items ready to start.</p><ul><li>The start (entry) point for calculating work in progress is the<em> In Progress </em>state</li><li>The finish (exit) point for calculating work in progress is the <em>Done</em> state</li></ul><p><strong>Day 1: </strong>Work in Progress is calculated as 0. There are no work items in the “in progress” or “review” states…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*tglrI-FKztpMeNI6GZ_plQ.png" /><figcaption>Day 1: WIP = 0</figcaption></figure><p><strong>Day 2:</strong> Two items are now in progress, so WIP = 2…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*VbiGokZ-D876cfgdS1G2uA.png" /><figcaption>Day 2: WIP = 2</figcaption></figure><p><strong>Day 3 </strong>— Item 1 is done and has left our process, item 2 is now being reviewed and item 3 is in progress. WIP = 2…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*LDmQSf8IdZCRcILkklThjw.png" /><figcaption>Day 3: WIP = 2</figcaption></figure><p><strong>Day 4 — </strong>Item 1 and 2 are both done, item 3 is in review and item 4 is in progress. WIP = 2…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*RNBcp-qAXJz-d_pbn8iVEg.png" /><figcaption>Day 4: WIP = 2</figcaption></figure><p><strong>Day 5 — </strong>Items 1, 2, 3 and 4 are all done, leaving only item 5, which is in progress. WIP = 1…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CjCSazheW2nUbIL4qVgyFA.png" /><figcaption>Day 5: WIP = 1</figcaption></figure><h4>WIP run chart</h4><p>A WIP run chart is a line chart that shows us the daily work in progress over time. The following chart shows us the first 5 days of the example above, followed by a further 5 days of data:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Ol121crqFZCFmVpDcXJvIQ.png" /><figcaption>WIP run chart</figcaption></figure><p>It’s super easy to create this, you just need a spreadsheet with some charting capabilities and a simple table like this:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qdqwjsvMHaj7oly6v7VLNQ.png" /><figcaption>WIP run chart data table</figcaption></figure><p>You can extract this data from your scrum board manually each day, or directly from a tool like JIRA by looking at the dates a specific item was in certain steps of your workflow.</p><p>Armed with this chart, you can take this as an input to your next sprint retrospective and find ways to help improve the effectiveness of your team.</p><p>Don’t feel constrained by a single sprint’s worth of data, you can plot this over a much larger timescale, multiple sprints.</p><h3>Summary</h3><p>If you’re a scrum master looking for ways to help improve the team’s effectiveness, then keeping an eye on <em>work in progress</em> and helping the team set policies to manage it via work in progress limits, should help you create a sustainable pace, indefinitely.</p><p>Inspecting work in progress allows you to work smarter, not harder.</p><p>It’s important the whole scrum team buys into this and actively manages it themselves. It’s not just for a scrum master to manage.</p><p>I like to keep this sort of thing simple. Show the observed data in your next retro, discuss what WIP limit experiments might be suitable for you and your team, run those experiments and see what happens next.</p><p>I think you’ll be surprised what such a simple practice can have on the effectiveness of your team.</p><p>Work in progress is just one of the 4 metrics of flow, I’ve written 3 other articles that’ll help you understand the rest:</p><ul><li>Read more about <a href="https://medium.com/p/bc0ab440f36d">cycle time here</a></li><li>Read more about <a href="https://medium.com/p/83df5dbe6370">throughput here</a></li><li>…and read more about <a href="https://medium.com/p/6a2d2e35f66">work item age here</a></li></ul><p>If you’re interested in getting certified and learning more about kanban, <a href="https://medium.com/p/f388a8bcb7d7">I’ve written all about my journey here</a>.</p><p>And if you want to learn about applying kanban practices with scrum, checkout <a href="https://www.thescrummaster.co.uk/?ref=49">Profession Scrum with Kanban material here at thescrummaster.co.uk</a></p><p>All the best on your journey with Scrum and Kanban!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1cb17b35e6f0" width="1" height="1" alt=""><hr><p><a href="https://medium.com/agile-batman/using-kanban-practices-within-scrum-work-in-progress-1cb17b35e6f0">Using Kanban practices within Scrum — Work In Progress</a> was originally published in <a href="https://medium.com/agile-batman">Agile Batman</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>