Question : Software quality : Is it ethical for manager to use reports of inspections as input to their staff appraisal?
A manager decides to use the reports of program inspections as an input to the staff appraisal process. These reports show who have made and who have discovered program errors.

Question 1
Is this ethical managerial behaviour?

Question 2
Would it be ethical if the staff were informed in advance that this would happen?

Question 3
What difference might it make to the inspection process?

Note: my own suggestion ans ( please give more suggestions help to tell whether it is correct:
- the chances of finding more errors before the inspection process by the porgrammers. during inspection less bugs will be revealed.
-the staff will be more prepared in terms of documentation

I have done enough search and reference in books but could not get definite answers. Whoever experienced people in software quality management please share your opinion please.
inspection software

Best answer:

Answer by Eyal Lev
a manager can appraise his workers, in what ever way he thinks he should.

doesn’t the number of bugs you caused a measure of how good/bad a programmer you are?

sure a guy that doesn’t do anything all day long, will not cause any bugs, but I’m sure the managers also take into account productivity.

and besides, I’m sure that the manager will also met with each of the workers to talk about what his thinks of their work.

So I think, yes, it’s ethical.