Bugtracking

629 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
629
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bugtracking

  1. 1. Why I don’t use bug tracking software…. Neil Johnson
  2. 2. Working environment • Software as a Service • Services sold on their reliability and availability • Industry is still very young, continual innovation is essential • Teams are cross functional • All members responsible for design, implementation, deployment and maintenance • Easy access to Product Development/Business
  3. 3. Our Righteous Agile Credentials TDD Pair Programming Kanban Effective Continuous Integration Continuous Deployment to Staging (almost….) Big information radiators Daily stand ups
  4. 4. On finding a bug • Fix it immediately • Fix it in the near future • Add it to a list and plan to fix it at some point • Ignore it
  5. 5. So what does this mean? • We take minor bugs much more seriously • Forces us to fix bugs as we go • Place greater emphasis on not introducing them in the first place • We work hard on black box testing so that fixed, unrecorded bugs cannot return
  6. 6. Why does this work for us? • Well specified APIs, no GUIs • Have good access to those specifying the product • Have good visibility over bug discovery • Manageable rate of bug discovery • Have the freedom to prioritise bugs over scheduled project work • Run a system that lends itself to system testing • Assume most bugs can be fixed in a few days • Continuity within the team
  7. 7. This talk is not about bug tracking software
  8. 8. This talk is about continuous process improvement
  9. 9. Agile and Lean teams continually inspect and adapt their process. No aspect of that process should be considered safe.
  10. 10. Get in touch • neil@fragile.org.uk • http://fragile.org.uk/2010/04/why-i-dont-use- bug-tracking-software/ • @neilisfragile

×