software-quality

2 件の記事

記事一覧に戻る

IBM は開発者に自身のコード実行を禁止し、0.1 defects/KLOC のソフトウェアを出荷した

IBM の Cleanroom エンジニアリング・プロセスは、バグを発見するのではなく未然に防ぐことで、業界平均より 100 倍優れた defect 率を達成した。それがどう機能したか、なぜほとんど誰も使わないのか、そして今日あなたが取り入れられるものとは。

ほとんどのコードレビューは欠陥の20%しか見つけられない。Fagan Inspectionは90%を見つける。

非公式なコードレビューは欠陥の15〜30%を見つける。50年前に確立された構造化プロセスであるFagan Inspectionは、一貫して60〜90%の除去率を報告している。その仕組み、チームが避ける理由、そして軽量版の実行方法を解説する。