FOLLOW OUR BLOG
Search BLOG
ARCHIVES
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- July 2010
- June 2010
- April 2010
- October 2009
- May 2009
- April 2009
- March 2009
- February 2009
- July 2007
How to Open a Work Ticket so it Actually Gets Closed
So you have a bug or task you need to report to a ticket tracking system. How can you put it together in a way that the developer can actually address it and get the problem solved and the ticket closed?
First off, make sure you are reporting an actual problem. Sometimes there is a difference between what you think should happen and what someone else thinks should happen. You’ve probably seen the tire swing cartoon.
Usually a quick email or conversation can clear this up, don’t open bugs that say things like, “The color on the homepage is green.” Yes, it’s supposed to be green according to someone else. Why open a ticket to state a fact?
Secondly, a bug assumes you can reproduce and explain the problem and the steps taken to create the problem. If something happens once, it’s not a bug, it’s an anomaly. If you can explain the steps taken to get it to happen again, then you should do so. Describe all the steps from the beginning to where you encounter the bug and what the bug looks like. And then make sure you can reproduce it again.
Third, once you can reproduce the bug make sure and take a screen shot or two. A picture is worth a thousand words so help everyone out and show us what you are seeing.
Forth, report your environment. When you take your car in to a mechanic and you explain a problem—the mechanic has a great advantage over a developer—they are working in your actual environment (a 2010 Honda Civic for example). You need to tell your developer which environment you are using. Is it a computer or a tablet? Mac or PC? Firefox or Safari? OS 10.7.3 or 10.5? Here is a handy tool for getting all of that information together in one shot: http://systemandbrowser.com/
Once the bug is closed or reassigned to you to close take a minute to walk through the reproduction again and make sure it’s fixed in a way you think it should be fixed. If it isn’t, comment on it explaining what you are expecting and reassign it. If appropriate follow up with a thank you – either as a comment when you close the bug or when you see the developer.
To Recap:
- Report problems only.
- Make sure you can document how to reproduce the bug.
- Provide screenshots.
- Report your environment.
- Check it over and say thanks.
Go forth and squash some bugs!

May 6, 2012 at 2:10 AM
Michael Carey commented:
Fifth – Correctly assess the impact. Is this affecting one person, some people, most people, or all people? Is it actively preventing a critical action, or merely annoying? Can you work around it? Is it costing anybody money, and how much? Is it opening someone up to risk, legal or otherwise?
Understanding the impact is generally easier for the user than the developer, and with an honest assessment, you can convey the real priority to the developers, who may have a very different perspective (and may not otherwise understand why the fix is so urgently desired.)