Generalizing Specialists and Transactive Memory

In the last decade I've been fortunate, or unfortunate depending on your view, in going through multiple company transitions from Waterfall to Agile practices for organizing software development work.  Most...no, all the transitions didn't go very well. What they all had in common was that they hired a "certified" scrum master to lay down the … Continue reading Generalizing Specialists and Transactive Memory

When To Stop Looking at Code Coverage – Goodhart’s Law

All companies want to know if their investment will bring them value.  In order to understand how much value they are getting, the company will implement some sort of measurement.  This is common sense: I invest, show me what I'm getting with my investment.  However, a measurement can have an adverse side affect in the … Continue reading When To Stop Looking at Code Coverage – Goodhart’s Law