For background, my girlfriend (Jessica – not her real name) is a software test engineer at a computer science-related company. She has a lot of jobs there, but one of them involves the review of bugs in the application, which she sees in the form of a “ticket”.
When Jessica started working at this company, her manager, Bob, would force every new hire to attend meetings every day, going over the ticketing system in excruciating detail, even though all of the new hires stated that they had used them before and didn’t need another tutorial.
These tickets get sent to various people, test engineer managers, or developers, etc., and in order for them to be “closed,” the bug needs to be reproduced by the person who wants to close it, and a fix to prevent the bug needs to be added to the code of the product.
Jessica is reviewing a ticket documenting a bug in the product, and she consults her manager; the ticket gets sent to her manager, who is tasked with reproducing it in order to develop a patch for said bug. Instead of this, her manager asks her to close the ticket herself as “he can’t reproduce the bug”.
This is clearly not how the ticket reporting works, as the whole point is that open tickets have not been fixed yet. Jessica would just close it since her manager Bob told her to, and she has only worked there for a few months. The only problem with this is that ticket reporting software requires a reason for closing the ticket to be documented, so people know who to talk to should issues occur.
Since Jessica is new, people would expect her to make mistakes, and it wouldn’t be the end of the world if she incorrectly closed a ticket, but she wasn’t down to take the fall for something she had no control over. Since Jessica needs to add a reason for closing the ticket, and doesn’t want to go against the request of her manager, she writes back to him:
Jessica: “Sorry you can’t reproduce it. What should I do?”
Manager: “Go ahead and close the ticket. Can’t reproduce the bug.”
Jessica: “Sure. Since you mentioned in the tutorial on the ticketing software that all tickets require a reason for closing, I’ll close it and add as a reason ‘Bob can’t reproduce the bug, and I was advised by Bob to close it.'”
Her manager immediately replies, as he apparently just realized what the description of his job was, and tells her not to close the ticket and that he will work immediately to reproduce the issue so it can be documented.
Since then, her manager has appropriately documented every ticket she sent, without any inane comments.