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 …

The Five Whys – Root Cause Determination

From Wikipedia: The 5 Whys is an iterative question-asking technique used to explore the cause-and-effect relationships underlying a particular problem. The primary goal of the technique is to determine the root cause of a defect or problem. (The “5” in the name derives from an empirical observation on the number of iterations typically required to resolve the problem.)