I think one common problem with bug tracking systems is that they don't provide a good workflow for reporters from the point of having a problem to the point of getting other people involved. It is pretty much impossible for a user with a problem to identify whether the problem has been reported already by using the query capabilities built into most bug trackers, and, if a user doesn't find their bug already in the system, they have to re-enter all of the information that they used to search with. Furthermore, the user has to do something different to find out that something is a common user error. And the user has to do yet another thing in the case where the problem has been reported by somebody else, but the report doesn't cover all of the aspects of the new situation. So there's a high chance of user error in this process, and poor handling of failure cases. On the other side, one of the most useful things in resolving a bug is a second report which clarifies or corrects the description of what's actually going on, and this is something that bug tracking systems and triage actively filter out at pretty much all stages.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds