Category Archives: teams

The High Cost of Losing a Developer

You’ve probably heard statistics about the “high cost of losing a customer.” The theory is simple and true (fact?): keeping existing customers and repeat business is much more profitable than attracting new customers. Here are a few facts from … Continue reading 

Also posted in business, management, systems thinking | 30 Comments

Code Coverage: What Is It Good For?

Absolutely nothing. Or so the story goes… I had a mini-exchange with my pal Glenn Block last night on Twitter. He was recycling the somewhat old meme that code coverage is a cockamamie metric that, as he puts it, ” … Continue reading 

Also posted in Metrics, practices, TDD, testing | 10 Comments


I’m completely obsessed with the idea of low-technology: The term low-technology is a description of those crafts and tools whose inception (typically) predates the Industrial Revolution. A test for low-technology may be that it can be practiced or fabricated with … Continue reading 

Also posted in coaching, low-technology, opinion, practices, TDD, XP | 12 Comments

The Secret Sauce

Are you listening? I’m about to give away the secret to to all of this this Lean/Agile/Software Craftsmanship fuss. The secret is… DISCIPLINE. “The time is always right to do what is right” — Martin Luther King, Jr. Assuming we … Continue reading 

Also posted in continuous-improvement, kaizen | 6 Comments

Designing the Team Room

At VersionOne, we just got the opportunity to move to a new team room. It’s far superior in terms of size, noise level, and natural light. It’s a very cool, very lofty kind of space. To get things started, we … Continue reading 

Also posted in coaching, collaboration, design, team room | 8 Comments

Die, Chicken. Die!

The “in breakfast there are chickens and there are pigs” analogy is a popular one in Agile circles. It refers to the idea that in a given project there are people who are fully committed (pigs, developers) and people those … Continue reading 

Also posted in Agile, Featured, Leadership, management, Scrum, XP | 13 Comments