Tuesday, September 25, 2018

Me: this is probably a level two bug.

Me: this is probably a level two bug.
Them: this is a task. There's no user story saying users need to be able to log in
Me:..... Nor that the computer be turned on.
Them: but if it's not in the requirements then we can't point the bug to anything.

Me:... Then call it a requirements bug. I don't really care which we classify it as.
Then: you should!
Me:... Maybe I wasn't clear: If it's in the requirements, then it's a code bug. If it isn't, it's a requirements bug. Either way, users need to be able to log in.

Them, shutting down and disengaging from the conversation: I'll talk to the test lead, but I'm not calling out a level two bug that isn't specified to requirements!

Me:..... Leaves.

Me, to boss: I'm worried there's a growing pernicious fear of reporting bugs to the client.
Boss: no way! Bugs are great!
Me: yes. I know that, you know that. Among others, there seems to be a growing fear.
Boss: want me to talk to anyone?
Me: for now, no. Just situational awareness.

My position: not being able to log in is a fucking problem. It's a minor class of users who we have not yet written user stories for, which makes it level two.

Boss's all seem to think the same way. The courageous ones, at least.

Don't get so tripped over the documentation that you forget what we are doing here: building software.

7 comments:

  1. But did the contract explicitly specify that the car needed wheels and an engine?

    ReplyDelete
  2. The term we used when I was in QA was Validation bug. Vs Verification bug.

    ReplyDelete
  3. How can they think they’re satisfying the needs of a user story if the user can’t get to their solution?

    ReplyDelete
  4. There are, right now, no user stories for this class of user.

    ReplyDelete
  5. There's users who can login. These users can generate other users. It's the generated users who can't login, don't have user stories, and are generally unimportant.

    Still. They need to be able to login.

    ReplyDelete
  6. Oh dear lord, there are a lot of times when I miss working in tech, but this is not one of them. This is a clue-by-four moment.

    ReplyDelete