バグを修正するのは簡単な部分だ。なぜそれが存在するのかを突き止めることこそが重要だ
ほとんどのチームは欠陥を修正して先に進む。同じ欠陥が戻ってくる。フェイガン検査の中で因果分析を実行し、同じバグを二度書かないようにする方法を解説する。
どのチームにも、何度も繰り返し出現する欠陥がある。ページネーションのオフバイワン。認証ミドルウェアの欠落したnullチェック。三スプリント前に誰かが「修正した」チェックアウトの競合状態。 同じバグを三回書いたわけではない。同じ原因を持つ三つの異なるバグを書いたのだ。修正は症状に対処した。原因は隠れたままだった。…