Leadership
If You Left Today, Would They Follow You or Throw a Party?
What I Offer
Turn struggling teams into high-performers in 90 days.
Every organization and leader gets stuck somewhere and it can feel like it'll never improve fast enough. That's where I come in.
Read a case study of transforming 500 teams
Great teams build great products but I can skip a few months of "Storming"
Interactive workshops for your organization to grow their knowledge and skills fast.
Featured Articles
- Better Communication for Busy Leaders: Miscommunication cripples productivity in groups. In this article you'll learn the root causes of miscommunication and effective countermeasures to stay productuve.
- Building Self Managed Teams: Unlock the power of a self-managed team! Discover the definition, benefits, and strategies for fostering autonomy and effective self-management in your team.
- Can You Hear Me Now: -
- Constant Wip Limits: -
- Dear Architects Do Better: Software architects need to do better. When I work with an architect I want to see the math, choose designs appropriate to the competencies, have evolutionary design, and take security and privacy seriously.
- Does Toc Make Sense For Software: Theory of Constraints promises to help improve systems, and books like The Phoenix Project tell a story of how it can happen. Though, for most groups, the Theory of Constraints is a bad fit, and I'll explain why.
- How To Make Software Development Predictable: Improving development processes start by eliminating variability. In this article I’ll show you how to measure it and a simple technique to address variability quickly.
- Innovators Paradox: Does innovation come at the cost of stability? How do you manage performance when you're doing something new? Welcome to the innovation paradox and what you can do about it.
- Poorly Built Racecars Dont Win: If racecars were built the way most organizations build software, they'd never finish a race. Organization's singular focus on speed creates ruinous levels of quality. Shifting to focus on quality first, on the other hand, creates huge time savings and having a car that finishes the race.
- Powering Up People With Pairing: -
- Quality Last Is A Stupid Strategy: Time and time again people advocate for testing later. Can you really afford the consequences of having the strategy of quality last?
- Quick And Effective Delegation For Busy Leaders: Learning to delegate can be one of the most significant factors in how much time leaders have to focus on strategic initiatives, the growth and development of their people, and devoting crucial time to emerging crises. This article breaks down how to delegate effectively, when to delegate, and how to grow your capabilities.
- Six Estimation Techniques: -
- Start Less Finish More: Starting less means finishing more. This goes against every intuition we have, yet is backed by Little’s Law. Focus on finishing before starting something new.
- Strategy Vs Tactics: -
- Technical Leader's Strategic Advantage-Building Self-Managed Teams: Unlock the power of a self-managed team! Discover the definition, benefits, and strategies for fostering autonomy and effective self-management in your team.
- Three Costly Mistakes Of Technical Teams: Technical teams often shout for improvments. More design, less testing, and new tools are common requests. However, these requests are often far more costly than the problems that exist today. This article explains the root of the issues here and how to address them.
- Three Reasons Scrum May Not Work: Hurrying into development, a project manager pretending as a Scrum Master, and lame Sprint Reviews are three reasons your experience with Scrum sucks. In this article I explore each of these and ways to address them.
- Ultimate Guide To Horizon Planning: Horizon plans are a lightweight tool to communicate long-term strategic goals. In this article I will break down how to build, use, and update them so you can communicate more strategically and adapt more quickly.
- What Do You Stand For: -
- When Abandoning Code Reviews Leads To Better Results: -
Recent Writings
- On The Front Lines: -
- Proximity And Change: -
- Building Self Managed Teams: Unlock the power of a self-managed team! Discover the definition, benefits, and strategies for fostering autonomy and effective self-management in your team.
- Learning Team Capability: While there are lots of ways to understand someone's capabilities within a role, there are far fewer to understand what they are beyond it. I want to share a very simple technique that can help leaders see the potential in the folks around them.
- Model Of High Performing Teams: -
Let's Talk