Product Management and Product Marketing

Developer: “That Works Fine on MY Computer…”

BugThe inconsistently repeatable bug is the Product Manager’s nemesis. One of the worst things I can hear from a developer is the phrase “Gee, that works fine for me.” Usually followed by “We’ll continue to look into that.” Which is code for “I’m deleting this bug report from my queue until someone screams louder or demos it for me.”

As a PM, you don’t have time to run down every bug that a customer reports (if you do you’re spending too much time in the tactical and not enough on strategic). You must delegate and trust the development team to knock the bug out. What can you do to prevent these bugs from falling off the list? Here are a few tools:

What else do you do for non-repeatable bugs?

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Reddit
  • Google
  • NewsVine
  • Furl
  • Facebook
  • StumbleUpon
  • Live
  • SphereIt
  • TwitThis
  • YahooMyWeb
  • Mixx
  • E-mail this story to a friend!

24 April 2007 | Development, Lessons Learned, Product Management | Comments

2 Responses to “Developer: “That Works Fine on MY Computer…””

  1. 1 Derek Morrison 29 April 2007 @ 9:50 am

    I know just how you feel - I worked in a company a few years ago where the most common saying from the engineering team was “it was alright when I had it!” Scrum (Agile management frame work) threatens to tackle this issue - the technical team: testers, developers, DBAs etc…become the “TEAM” and meet on a daily basis for 10 - 20 minutes max! they then have to be accountable to the product owner for any issues that they have agreed to work on. Emerging issues are put on a list (product backlog) and are tackled at the next iteration of development. See for more..
    http://www.kw-agiledevelopment.blogspot.com/

  2. 2 Bruce McCarthy 8 May 2007 @ 6:54 pm

    First, you need a bug tracking system so you have a database of all the bugs. Most people have this, but some put it completely in the hands of the developers. While developers can tentatively classify a bug as “unreproducable” or “no plan to fix, only QA can actually confirm that by closing the bug. And, as you say, as the representative of the customer, the product manager has final say on the priority and severity of a bug.

    We also have a weekly (and sometimes daily near the end of a release) bug triage session with the product managers, developers and QA moderated by the program manager. Program managers usually make good referees in these situations by maintaining a reasonable tone and balancing the concerns of all involved and extracting dates from people. This open process makes it hard for the developers to simply “look into it” indefinitely.

Leave a Reply

  1.  
  2.  
  3.  

Categories

Archives

Meta



View Paul Young's profile on LinkedIn

Product Beautiful is a blog for Product Managers and Product Marketers about building successful Product Management and Product Marketing processes. Some topics that other people have found interesting include a three part series on using overseas manufacturing, an analysis of Google APM's and Dell outsourcing its product process, and how Product Management can work effectively with developers and software programmers on free and open source software. You can also find information about Product Management theory and tactics, such as using a RACI. Product Beautiful is written by Paul Young, a Product Management and Marketing professional with experience working in hardware, software, and services from Fortune 50 companies to startups.

Product Beautiful is © Paul Young 2006-2008