Technical Debt – Good or Evil?

Bring up the topic of “technical debt” to a software engineer, a product owner, a stakeholder, or heavens above, the gold owner. What happens? Do you get frowns? Smiles? Nervous fidgeting? Technical Debt is such a loaded, misused, and misunderstood term. I imagine in most conversations when the topic comes up we probably aren’t even …

Agile Team Health & Morale Checks

A refresh to one of my more popular posts…

Now more than ever companies are exploring ways of measuring and visualizing how their teams are doing (KPI’s; ROV’s, NPS, etc.,)

The general idea being ya can’t improve what ya don’t measure. And without some sort of systemic approach with clear visualization – things would very much be a guessing game.

An Elegant Puzzle

There’s a saying that people don’t leave companies, they leave managers. Management is a key part of any organization, yet the discipline is often self-taught and unstructured. Getting to the good solutions of complex management challenges can make the difference between fulfillment and frustration for teams, and, ultimately, the success …

Six Steps Towards Self Learning Teams and Organizations

One of the 12 principles behind the Manifesto for Agile Software Develop is: At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. This adjustment of behavior can take many forms: from stopping a practice that is not fruitful to simply doing more or less …

Understanding Agile Team Metrics: Measure Many Things

Hawthorn, Goodhart and Friedman Walk Into an Agile Team Room – What Happens Next Will Amaze You… Velocity is one of the most commonly used agile team metrics. Teams (and their stakeholders) often focus on “improving velocity” without either a proper consideration for root causes that impact velocity or a …

Back to Top