Login
Register
Questions
Unanswered
Tags
Users
Ask a Question
Scrum what?
, is a community edited question and answer site for everyone working with or has heard of agile. Ask anything about
Agile
,
Lean
,
XP
,
Kanban
, or
Scrum
and receive answers from experts. It's 100% free!
Dealing with bugs in Scrum
+3
votes
Hi,
we do Scrum and commit to a sprint goal. Now, if we find bugs during a sprint we don't know what to do with 'em. Shall we include them into the current sprint? Shall we put them onto our backlog? And how shall we deal with estimating them?
Any ideas highly appreciated!
scrum
estimation
sprint
backlog
bugs
asked
1 year
ago
by
eben
(
180
points)
2 Answers
+1
vote
Best answer
I agree that for bugs that just get uncovered during new development, the best practice is to get rid of them immediately. The longer a defect goes, the more expensive it becomes for the company. If that means less functionality or a thinner slice of functionality in a sprint then so be it. Eventually as your team matures they will start to anticipate those types of problems and plan better during the sprint planning. (ideally!)
If you work on a large product like I do, then you may also have defects that come from software that has already shipped to your customers. In that case, we utilize a defect support bucket concept.. the size of this bucket is based on history of the previous sprints.. Yes I know in the ideal world, customers wouldn't find any bugs we have missed but unfortunately no matter how much TDD or automated tests we use.. those users STILL manage to find things we just didn't think of!
answered
1 year
ago
by
Bobukanator
(
500
points)
0
votes
The short answer is: Deal with them immediately by putting them on top of your backlog. Do not estimate them. Fixing bugs will decrease your velocity. This will show you the cost of bugs and gives you a reason to avoid them in the first place by investing into test automation.
An interesting discussion about the topic is here:
http://www.agileforall.com/2010/05/05/agile-antipattern-sizing-or-estimating-bug-fixes/
answered
1 year
ago
by
Matthias Marschall
(
1,160
points)
Related questions
0
votes
0
answers
How does CD and Scrum work together?
asked
6 months
ago
by
anonymous
scrum
continuous
integration
deployment
sprint
0
votes
2
answers
How to get management buy in for introducing scrum?
asked
1 year
ago
by
josh
(
120
points)
scrum
management
+1
vote
3
answers
Big companies using Scrum?
asked
1 year
ago
by
Dan Gordon
(
180
points)
scrum
+1
vote
1
answer
How to implement Sprint Backlogs and Release cycles?
asked
1 year
ago
by
anonymous
scrum
release
cycle
Site design and logo is © 2010 Matthias Marschall. User contributed content is licensed under a
Creative Commons Attribution-Share Alike 3.0 Unported License