Is your business agility journey feeling routine or overwhelming?
RENEW YOUR PATH WITH A
FREE BUSINESS AGILITY ASSESSMENT
As blog posts in a series are published on a common topic, they are conveniently summarized below.
Collection Index:
- Lean Leverage: Achieve More With Less
- Building a Problem-solving Culture
- Improvement and Change
- Transitioning from Manager to Agile Leader
- Agile Leader Patterns for Building Awesome Teams
- Gain Control by Breaking Dependencies
- Limit What You Start to Go Faster
- Removing Date Driven Behavior
- Surviving Agile Without a Status Report
- Customizing to a Team’s Context
Lean Leverage: Achieve More With Less
Lean leverage is about simplifying. It is what happens when you remove the inessential to deliver maximum outcomes. When the superfluous is out of the way, you get two benefits. First, you don’t waste energy on what is not needed, and second, you focus more quality time on what needs to be done. Follow me on this journey in 2024 below (🛠️ More to come…):
- #43: Why Great Products Don’t Result From Playing it Safe: Learn why detailed product plans fail and how to boost your outcomes with 6 steps to focus on learning, iteration, user involvement, and small, safe moves.
- #42: Can We Save the Scrum Master Role Before It Becomes Extinct? Discover how to save the Scrum Master role from extinction with practical answers to 21 key questions. Boost your relevance and impact in Agile teams today.
- #41: The Real Reasons Why Most Product Teams Struggle to Delight Users: Discover why most products fail to delight users and learn how to shift from rigid planning to outcome-focused success with this 5-step guide.
- #40: How I Unlock Unmatched Product Team Autonomy by Building Craft and Mastery: Unlock unmatched product team autonomy by building craft and mastery with this 6-step guide. Learn how to empower your teams for greater success.
- #39: Why the Right Product Mindset Without Action Is No Better Than the Wrong One: Turn your product mindset into action with 4 steps to beat cultural barriers and drive change in your organization. Start aligning beliefs with results.
- #38: How Scrum Masters (and Managers) Go Astray By Committing to Plans: Discover why committing to plans leads Scrum teams astray and learn 8 steps to embrace learning for better product outcomes and team autonomy.
- #37: How I Build Powerful Product Teams Without Boundaries and Governance: Learn how to build powerful product teams without boundaries or rigid governance with this simple, 3-step guide to foster innovation and adaptability.
- #36: How I Empower Product Teams to Take Ownership by Breaking Down Walls: Empower product teams with end-to-end involvement, solving problems, & supportive leadership. Transform order takers into problem solvers for real results.
- #35: How Scrum Masters Can Unleash Lean Flow by Being Control Freaks: Learn how Scrum Masters can enhance lean flow by breaking dependencies and eliminating waste, ensuring smoother value delivery and effective teamwork.
- #34: Planning Vs. Action: Why a Product Team’s Best Bet Is Real-world Evidence: Prioritization fails product teams. Learn why real-world action and iterative evidence lead to better outcomes than elaborate planning and prioritization.
- #33: How I Learned Outcomes Don’t Come From a Breakthrough First Effort: Learn why great outcomes stem from patient practice, not perfect planning. Embrace real-world feedback and iteration to create products users love.
- #32: Perfect Vs. Good: How I Drive Product Outcomes Sooner Through Imperfection: Learn why striving for perfection can hinder product success and discover how to drive outcomes sooner by balancing quality and imperfection.
- #31: How Do Scrum Masters Rethink Their Role On a Team to Avoid Extinction: Scrum Masters: Rethink your role to avoid extinction. Focus on self-organization, removing obstacles, anticipating problems, and radiating team information.
- #30: Scrum Sprints Are the New Deadline Whip: How to Avoid This Bad Belief Trap: Transform Scrum by focusing on learning, not deadlines. Avoid common pitfalls and make your Sprints more effective with a learning-forward approach.
- #29: How to Reclaim Team Flow Fast by Relieving Your Dependency on Experts: Learn to boost team productivity by reducing reliance on experts. Discover 5 steps to reclaim team flow and create self-reliant, high-performing teams.
- #28: How to Abandon the Daily Stand-up Hamster Wheel Without Going to Scrum Jail: Transform your Daily Scrum: Empower developers, eliminate status updates, and simplify meetings for more effective, team-driven collaboration.
- #27: How to Reboot Collaboration in a Remote Team Without Being on Zoom All Day: Boost remote team collaboration with the 1-1-1 Framework. Achieve more in less time without endless Zoom calls. Discover 5 steps for extreme focus and flow.
- #26: Why I Never Rely on Deadlines Anymore to Motivate Performance: Discover why relying on deadlines hinders performance and increases stress. Get my 5-step guide to boost productivity without deadlines.
- #25: How I Stopped Chasing Outputs and Focused on Meaningful Results That Matter: Learn why chasing outputs can lead to failure. Focus on impactful outcomes instead. Discover practical steps to shift your mindset and achieve real results.
- #24: Scrum Isn’t Dead But Its Mutation In The Wild Today Needs A Cure: Discover the 4 root causes killing Scrum’s effectiveness and learn practical ways to revive its potential. Scrum isn’t dead, but it needs reviving.
- #23: Is AI Finally the Answer for Unlocking Breathtaking Product Team Performance?: Explore AI’s role in product development: Is it a game-changer or hype? Discover why chasing AI efficiency might miss the mark in achieving better outcomes.
- #22: Remove These 3 Common Mistakes to Reawaken Your Product Team: Streamline your product team by removing scale, reducing backlogs, and promoting cross-functional skills for improved value flow and customer focus.
- #21: One Lesson That Forever Changed How I Look at Outcomes:
Discover the lesson that reshaped my approach to outcomes and led to the Pyramid of Value. Learn how to prioritize outcomes over outputs and embrace the unknown for better results. - #20: How I Overcame a Toxic Management Belief to Unleash Team Autonomy: Avoid a common toxic management belief to build autonomy, and follow 5 proven steps for building a problem-solving culture.
- #19: My Top 10 Favorite, Fast Ways To Amplify Team Focus (And Return To Sanity): Explore my top 10 strategies to enhance team focus, reduce chaos, and reclaim flow by eliminating noise to focus on the essential. Reduce to produce.
- #18: 4 Crazy Moves Leaders Can Make Today To Actually Improve Team Outcomes: Explore 4 unconventional leadership strategies that challenge the norm and dramatically enhance team outcomes, proving that a little craziness pays off.
- #17: Beating Deadlines 101: How to Outsmart the Corporate Obsession: Grab 18 small but powerful tips any manager can use to win at the deadline game.
- #16: A Quick Guide to Avoid the #1 Mistake With User Stories: Learn to differentiate user stories from requirements, avoiding common output-fixation pitfalls in product development for better outcomes.
- #15: Apply These 5 Product Team Tactics to Bypass Emotion and Act With Clarity: Discover 5+1 tactics to beat emotion-driven development, fostering clarity & change in product teams. Embrace Lean Leverage & customer focus for success.
- #14): The Impacts of Change on the Brain and 5 Helpful Tweaks Change Agents Must Make: With change, fear and uncertainty creep up fast, followed by resistance. How does this affect the brain? Read this to find out, and learn 5 tweaks change agents must make to navigate it better.
- #13: 8 Ways to Connect Teams to Customers and Avoid the Mistake of Backlog Fixation: Explore 8 strategies to know your customers better & move beyond backlog focus. Learn to bridge the gap between product teams & customers for success.
- #12: How Managers Embrace Change Like a Leader By Not Running Away From Friction: Discover how managers transition to leaders by embracing friction during change. 4 steps for navigating resistance and a tip for dealing with scale safely.
- #11: Don’t Neglect the 3 Critical Ingredients of Every Successful Change: Discover 3 ingredients of successful change: the will to embrace it, the skills to navigate it, and a safe space for it. And learn how to make it stick.
- #10: How Savvy Product Leaders Handle 5 Common Stakeholder Asks Without Betting on Hope: Discover how savvy product leaders navigate stakeholder asks with evidence-driven responses to common asks, avoiding false promises based on hope.
- #9: The Quiet Voices On a Product Team Are Its Powerful, Secret Weapon: Empower quiet voices in your product team with my 6 simple strategies to unlock their hidden power and enhance team dynamics.
- #8: The 9 Rare Traits of Unstoppable Product Teams Who Fear No Obstacle: Discover 9 traits of unstoppable product teams that transform obstacles into success, focusing on customer delight, teamwork, and continuous improvement.
- #7: Master Outcome Success: Surpass 97% of Product Teams With 4 Simple Patterns: Unlock the power of outcome mastery and elevate your product team’s performance with these 4 transformative patterns. Surpass 97% of your peers effortlessly.
- #6: The Inescapable Deadline: 5 Reasons Managers of Product Teams Keep Setting Them: Explore why managers set deadlines for product teams and their impact on motivation. Learn better, deadline-free success strategies.
- #5: How Product Teams Claim Victory Too Soon and Let Value Slip Away (And How Not To): Explore why product teams often celebrate too soon, missing out on real value. Learn strategies to ensure meaningful success and claim real victory.
- #4: 8 Signals of Low Product Team Purpose | No Engagement Surveys Needed: Explore the 8 signals of the conditions that sabotage product team purpose. Learn to foster autonomy and mastery for stronger, purpose-driven teams.
- #3: 3 Ways Leaders Can Cultivate a Learning Culture and Build Insanely Curious Product Teams: Discover 3 ways to foster curious product teams, turning a learning culture into a driving force for innovation. You have to remove what’s in the way.
- #2: How to optimize product team success: measure what matters – Discover the key to product team success: Learn how to measure what matters and use lean leverage to ensure peak performance and outcomes
- #1: Winning with product management in 2024 via lean leverage – A new, simpler approach to achieve more value with less complexity.
Building a Problem-solving Culture
To say the least, problem-solving is a popular topic. Whether we are using Scrum, Kanban, XP, LeSS, SAFe, or some other Agile framework, we want a problem-solving mindset. Want is too soft. We need this mindset. This series shows you how to progress through various stages in your pursuit of a culture steeped in problem-solving behavior.
- Agile Leaders Must Build a Problem-Solving Culture: As an Agile Leader, learn how to help your teams get back to their innate curiosity and build a problem-solving habit.
- Bounded Innovation and Your Problem-Solving Journey: Five ways to jump-start your problem-solving journey using Scrum.
- Increasing Problem-Solving Competency Is Easy When You Use Intent: Intent-Driven Leadership is a logical step on your journey to build a problem-solving habit.
- Attributes of an Effective Problem-solving Policy: A policy for problem-solving embraces empiricism as the normal mode of team operation.
Improvement and Change
The only constant is change. Find strategies for embracing change in these posts.
- Speeding up Your Agile Transformation: We need safety to form the mindset necessary for change.
- Good Versus Great and the Agile Mindset: The Agile Mindset transcends debates on good versus great.
- Let’s Put the “Continuous” in Continuous Improvement: Creating a mindset of continuous improvement requires frequent practice.
- Out With the Old, in With the New: Speed up behavior change by going “all-in.”
- Don’t Forget the Customer of Your Change Initiative: Put your teams at the helm of change.
- Reboot Your Scrum Retrospective: For better changes start with a deep inspection of your existing habits.
- Using Resistance as a Change Enabler: Resistance used to frighten me. Now I embrace it.
Transitioning from Manager to Agile Leader
Agile teams do not need managers. They need leaders who remove obstacles in their path. This requires management to transition from traditional command and control management to a serving self-organizing teams by removing impediments and waste that teams are unable to remove on their own. These posts provide guidance for managers to make this transition.
- The Management Manifesto: Where are the values and principles to guide managers as they embark on the Agile transformational journey? Managers have been ignored in this journey to Agile. This post proposes a set of values and principles to guide their actions and reshape their behavior.
- We Need Managers to Become Agile Leaders: To be Agile, we desperately need active engagement by Agile Leaders
- Is Agile All About Better, Faster, and Cheaper?: Better, faster, and cheaper is not the goal of Agile.
- Overcoming the Fear of the Incapable Team: The self-organizing team—the powerful force behind any great software endeavor. Agile puts people, human beings, at the core. The problem is that traditional management thinking gets in the way of serving the self-organizing team. This post attempts to remedy this gap in mindset.
- Improvement Versus Delivery: There is always a tension between delivery and continuous improvement. Continuous improvement and delivery must co-exist. In fact, successful delivery depends on it.
- How a Stable Team Grows in Capability: In contrast to Agile leadership values, the basic belief of traditional management is to locally optimize a team to gain efficiency. This tends to create silos of knowledge and bottlenecks. Alternatively, systems thinking and Scrum suggests that we optimize through a stable, long-lived, cross-functional, and increasingly T-Shaped team.
- The Moment of Truth: When the stakes are high and pressure is mounting, how you react is critical to your Agile transformation.
- How Can Coaching and Self-organizing Behavior Co-Exist?: It is easy to make an incorrect observation that coaching seems to go against self-organizing behavior.
- How to Shift Gears to Become an Agile Leader: Agile leadership is about believing in the change, leading your teams toward the new destination, and most importantly, supporting and serving the team along this journey.
- Is Your Agile Coach Out of Touch?: It is normal to feel like a coach is an outsider and can’t possibly know the group or the group norms. While it is understandable to feel this way, the “coach is an outsider” argument is actually a common stall technique that delays or prevents change.
- A Closer Look at Transparency: Transparency is key to continuous improvement. However, it is difficult to embrace due to the uncomfortable nature of inspection.
- Is Half-baked Agile Enough?: Is being good at Agile enough? Making the change to Agile does not happen overnight. It is tempting to stop short of the true potential of Agile. The journey, while long, is worth it.
Agile Leader Patterns for Building Awesome Teams
A change in leadership is key to building Awesome Agile Teams. We have built many misconceptions over time on what makes a stellar team. This series debunks the myths and provides the realities of what ingredients make up an awesome team, illustrating six supportive Agile patterns:
- Encourage Different Perspectives: Contrary to popular belief, teams work best when there are disagreements amongst the members on the best path to solve a problem. In the presence of different opinions and some constructive friction, the solution will be more innovative.
- Stabilize Teams: In contrast to typical beliefs, keeping a team intact for a long period of time will increase the team’s performance. Furthermore, the team will continue to improve the longer they stay together.
- Small is Big: This third post in the series debunks the thinking that larger teams are more effective. Smaller teams promote easy attainment of shared understanding, collaboration, expendient flow to done, and rapid learning.
- Encourage Face-to-Face Interaction: Face-to-face communication is key for enabling optimal team communication and collaboration.
- Enable Self-Organization: Self-organization is not easy to achieve, but it is the best thing you can do to set up a team for success.
- Serve the Team: Serving the team is not a manager’s first instinct. Often a manager feels the best way to serve the team is to direct them and ensure they do not fail. This actually works against the power and capability of a team by shutting down innovation and self-organizing behavior.
Gain Control by Breaking Dependencies
Breaking dependencies is a corrective pattern for gaining control of your concept-to-cash value stream and enabling team autonomy. This series takes you on a journey from understanding the extreme waste of dependencies and strategies for breaking free of them between tasks, teams, and organizational entities.
- Introduction: Managing and coordinating dependencies is a wasteful, expensive endeavor and should, therefore, be minimized. This post presents the case for removing dependencies to support the Agile mindset and drive control into the Agile team.
- Task Level Part 1: Breaking dependencies at the task level within a team removes unnecessary waste. This creates the environment necessary for a hyper-productive, lean delivery team to emerge. This second post in the series focuses on a key aspect of breaking task level dependencies—keeping tasks inside the team.
- Task Level Part 2a: This post continues the analysis on breaking task level dependencies on a Scrum team, providing context for common anti-patterns that impede a team from finishing what they start.
- Task Level Part 2b: Finishing the analysis on task level dependencies, this post outlines how vertically sliced stories and swarming can combat the desire to start something new versus finishing what was started.
- Feature Level: Like other dependencies, feature-level dependencies can bring significant waste to your delivery teams, impeding their ability to effectively and efficiently deliver value. This post illustrates how teams can avoid feature specialization by owning end-to-end use cases across features, reducing feature-level dependencies.
- Between Organizational Entities: Organization level dependencies occur when a team depends on another team from an external organization in order to deliver a feature to a user. This post discusses one anti-pattern and three corrective patterns for breaking organizational dependencies.
Limiting What you Start to Go Faster
In the rush to show progress, we often feel that the busier we are, the better. We feel that having more things in flight demonstrates some type of higher-order capability. These posts illustrate the perils of multitasking and provide key patterns for avoiding it.
- Introduction: Can you get better at multitasking? Research tells us that we cannot; the human brain is actually incapable of multitasking. This first post dives into the perils of multitasking and the benefits of limiting what you start. Future posts will delve into Agile patterns for starting less and finishing more.
- Priorities and Simplicity: Without any priority and without short, frequent validation loops, it is easy for a team to fall prey to starting everything at once or in any order regardless of the relative potential impact of each. In this post, we introduce our first Agile pattern to limiting what we start—Prioritization and Simplicity.
- Swarming and Interrupt Handling: When an Agile team is in sprint, focus is key to achieving the sprint forecast, which is the definition of a successful sprint. Swarming and Interrupt Handling patterns, when used together, are a powerful combination that help ensure a team achieves this goal.
Removing Date Driven Behavior to Achieve Agility
Dates are not evil, but the behavior around them often is detrimental to achieving agility. This series is not advocating dates never exist. Every organization has the occasional true date constraint. However, we tend to manufacture dates when we do not have a constraint under the false belief in a date as a motivator. This series describes how to deal with dates when they exist and eliminate date driven behavior with or without the presence of a date constraint.
- Introduction: This first post illustrates why date-driven behavior results in waste and inhibits agility, and why you should, therefore, minimize it.
- Corrective Pattern 1: Learn More By Doing: The fear of failing to meet a due date can cause us to act in overly cautious manner and encourages wasteful date driven behavior. This second post focuses on replacing fear with safety and learning more by doing versus planning and designing.
- Corrective Pattern 2: Achieving “Done” not Dates: Giving a delivery date for software upfront is a bad idea. We must fight against this behavior. Do not give a date up front; rather, involve your users and stakeholders in the creation of your software.
- Corrective Pattern 3: Forecasting Delivery Dates Amidst Uncertainty: Giving a delivery date upfront for software development is a bad idea. However, it is a good practice to continually forecast how long the software delivery will take based on current facts.
- Corrective Pattern 4: Commit to Value, Not Dates: Driving towards value and constantly adapting along the way emerges a successful outcome. Committing to making people great, focusing on value and simplicity, and adapting to change quickly and easily will deliver value.
- Corrective Pattern 5: Dealing with a Legitimate Date Constraint: Legitimate dates in business are inevitable, so we must have rules around how to work with real date constraints.
Surviving Agile Without A Status Report
There has to be a mechanism for understanding the uncertainties and complexities a team faces while delivering value. As managers, this information is critical if we are to support the team. Status reports have failed to provide this information.
- Introduction: This first post outlines why status reports have run their course and makes the case for finding a new way to support and serve the team in getting the job done.
- Engage With the Team: This post encourages managers to ditch the status report, get out of the office, and engage with the team.
- Promote Visualization of the Work: This post outlines how visualizing the work outperforms a status report and provides guidance on getting started with big, visual boards.
Customizing Agile Coaching to a Team’s Context
All teams are at a different place in their Agile journey. Each team naturally will evolve team behaviors that are tailored to its specific context. An Agile coach needs to recognize where teams are in their journey and provide coaching that is customized to each unique situation. Standard templates or approaches applied to every team will not suffice. This blog series will focus on techniques to adjust coaching for a team’s distinct context.
- Introduction: The first post unpacks the word, “context,” by defining the 3 dimensions of growth for a team.
- Customizing Agile Coaching to the Social Growth Dimension – New Teams: Illustrates a new team’s journey and how to coach them to establish preconditions of success.
- Customizing Agile Coaching to the Product Growth Dimension – New Products: New products require rapid learning by the whole team. Learn how a collective product ownership mindset can help.
- Customizing Agile Coaching to the Technology Growth Dimension – New Technology: Unfamiliar technology requires an experimental, safe approach. Learn how Learning by Doing and Daily Clean Code patterns can help.
HAVE YOU CHECKED IN ON YOUR AGILITY FOUNDATIONS LATELY?