Cultivating Agile: WIP As A Mindset

Cultivating Agile: WIP As A Mindset

agile, best practices, Kanban, Predictive Agility, Scrum
Limiting work in progress (WIP) is a mindset shift! Limiting WIP has many benefits. What is your WIP mindset? The blog Do A Few Things Insanely Great emphasizes that we can actually "do more with less".  The idea is that we can increase our flow rates, decrease wait times, and eliminate bottlenecks when we limit WIP. This leads to increased productivity, improved team morale, more visibility into ongoing work, and better metrics on velocity and project progress. There is more personal satisfaction in seeing things actually completed rather than having a full plate of ongoing work. Limiting WIP also makes us identify and focus on those tasks which have the highest value since we can only work on a few things at a time. If we can only do a few things,…
Read More
How Fixing Defects Is Like Finding Your Lost Car Keys

How Fixing Defects Is Like Finding Your Lost Car Keys

agile, Agile testing, Kanban, Scrum, sprint
The next time your manager asks for an estimate for fixing software defects, say "I'll get right on it, as soon as I can find my lost car keys." Estimating the time to find and fix a defect can be difficult. It can be a short time, a very long time, or maybe even never. So how do we respond when asked to forecast in a Scrum sprint planning meeting which defects we can fix in the upcoming sprint? One recommendation is to consider switching from Scrum to Kanban for later phases of software maintenance when defect fixing and creating estimates are difficult. Kanban provides transparency into the backlog and the work flow as defects are fixed without having to forecast the work for an upcoming time boxed sprint. It is always best not to create…
Read More