問題文
A software house finds that the same mistakes reach production repeatedly, and that only one senior developer notices them. What is the purpose of making peer review a required gate?
選択肢
- To slow the flow of changes deliberately, so that fewer deployments happen per month and the total number of defects reaching production falls in proportion to the reduced volume.
- To make the senior developer accountable for defects that reach production, which concentrates responsibility and therefore gives the strongest incentive for the review to be thorough on every change that the team submits for promotion to the next environment.
- To move the knowledge that currently sits with one person into a step that every change passes through, because a gate is what makes it repeatable.
- To replace automated checks, and to move the budget that a static analysis tool would consume into the time the senior developer spends reading each change.