Chet Hendrickson
2005-03-03 14:50:34 UTC
Hello All,
When working with groups new to XP the subject of bug tracking software often comes up. I tell them that instead of tracking the bugs, they should fix them. (I do this in that loving and non-confrontation style I learned from Jeffries)
One of the underpinnings of these techniques is the assumption that completing the delivery of a feature scheduled in iteration N by removing a bug will always be more important than the delivery of an iteration N+Y feature. (I am speaking of bugs that matter to the customer)
So, what do we do with bugs in slack feature? I really don't want to inventory bugs, because that gives me a technology debt that I must now account for in my reporting and planning. I don't what to push delivery of a Gold feature down the schedule to make room for the fix of a Copper feature.
When working with groups new to XP the subject of bug tracking software often comes up. I tell them that instead of tracking the bugs, they should fix them. (I do this in that loving and non-confrontation style I learned from Jeffries)
One of the underpinnings of these techniques is the assumption that completing the delivery of a feature scheduled in iteration N by removing a bug will always be more important than the delivery of an iteration N+Y feature. (I am speaking of bugs that matter to the customer)
So, what do we do with bugs in slack feature? I really don't want to inventory bugs, because that gives me a technology debt that I must now account for in my reporting and planning. I don't what to push delivery of a Gold feature down the schedule to make room for the fix of a Copper feature.
--
Best regards,
Chet mailto:lists-IJTVH83nWJ5uyWAYEt8FDAC/***@public.gmane.org
Best regards,
Chet mailto:lists-IJTVH83nWJ5uyWAYEt8FDAC/***@public.gmane.org