1

I have been assigning cases for junior programmers to work on. When they have completed the task, they assign it to me to check.

When checking, if I find an error, is it best to resolve the case and open a new case classed as a bug, or assign it back to them with my comments?

flag

2 Answers

3

The workflow I would use for this is:

  1. Developer fixes bug.
  2. Developer changes status to Resolved and assigns it to reviewer/QA/etc
  3. Reviewer reviews bug, and either reactivates the case if the bug is not fixed, or closes it if it is

If the review notices an unrelated bug in passing, he or she should create a new case, but if the existing but just isn't fixed, it's tough to justify opening a new bug.

link|flag
0

Pretty much what James said; if the bug is in the task you're reviewing, then re-activate it back to them with the comments, so that you can mark that the task has not been completed (closed) quite yet. When they fix it they can resolve it again and it should all look familiar to you. :)

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.