Skip to main content
Enterprise Agile Planning icon with arrows

This post is from the Collabnet VersionOne blog and has not been updated since the original publish date.

Last Updated May 11, 2016 — Enterprise Agile Planning expert

Bug Bashing for Beef

Enterprise Agile Planning

At VersionOne we like to try new things.  Experiment with new processes.  Inspect and adapt.  Hey, I guess we do agile. Recently we noticed that our bug backlog was beginning to get some cruft in it, so we brainstormed how we could chip away at the list in a meaningful way.   We take quality seriously around here and our goal is to provide the highest value product with the best quality that we can. We have a weekly backlog grooming meeting to discuss and prioritize incoming defects from the field.  (Yes, we have defects.  It’s software after all!)  Through the collaborative input of product managers, testers, and support, high priority items are triaged and assigned out to teams to work on them for the next point release.  Medium and low priority defects go into a “Bug Basher” backlog for teams to pull when they have the bandwidth to do so. We noticed the Bug Bashers backlog growing over time.  We knew that those defects were not high priority, but we felt it was a good idea to do a little inspecting since we know that lots of mediums and lows can add up to a bad experience for our customers. It was also apparent that our focus on delivering stories was keeping us from going too much farther down the defect priority list.  So…..we decided to add a little horse power and instituted a Bug Bash Day on a Friday to see how things would go. We wanted to be pragmatic and effective, so the process turned out to be really simple: Pick a bug and fix it.  That’s it. Jeff Cook, our director of customer support, instituted the phrase “anything goes when it comes to the close” as a mantra for the day.  That just meant that we were looking for stale defects in addition to things we could fix in a day.  This mantra got the whole team involved in looking for opportunities to clean things up. Separately, Cory Wheeler, veteran VersionOne software engineer had organized a “bring your steak to work day”.  We love meat around here and what better way to celebrate it, than eat it!  It was a day to cook meat, socialize, and hang out over lunch. We decided to combine the two ideas and “Bug Bashing for Beef” was born. Here’s a couple pics from the day:       On Monday, Sean McCrohan, VersionOne team lead, posted the results in Slack.  The exercise proved to very successful.  We had closed 47 bug fixes for the day. Swarming on bugs for a day helped to focus in and get some small stuff out of the way.  It worked so well that this is a practice we plan to do again. If you find yourself in a similar situation, a Bug Bash Day may work well for you, too.  Give it a try and let us know how it goes.  Beef is optional, but encouraged!

More from the Blog

View more Government Cloud
Apr 12, 2022 Government Cloud receives FedRAMP Authorization through sponsorship from the United States Department of Veterans Affairs

Enterprise Agile Planning
Flagship Agility solutions can effectively scale agile deve ...
Read More
Nov 22, 2021

What are the qualities of highly effective agile teams?

Enterprise Agile Planning
A team is the core unit of productivity in an agile organization. Wher ...
Read More
Nov 15, 2021

How an open-first attitude revolutionized government tech development

Enterprise Agile Planning
Public perception of government is often that it is slow-moving, reluc ...
Read More
cross functional
Nov 08, 2021

6 best practices for building resilient cross-functional teams

Enterprise Agile Planning
Agile frameworks prize the quality of resilience within every facet of ...
Read More
Contact Us