【ソフト開発 アンチパターン】Walking through a minefield

どんな問題?

  • 現在のソフト技術を使うことは地雷原の中を歩いているようなもの
    • リリースされた製品の中にはたくさんのバグがある
      • 一行につき2~5個のバグ
  • 昔のシンプルなシステムでは問題なかった
    • もしバグが有っても,結果には影響が少なかった.

f:id:yusuke_ujitoko:20161208193517p:plain:w400

どう解決する?

  • ソフトウェアのテストへの投資が必要
    • テストの人員をコーディングの人員より増やすべき
    • テストコードの方が製品コード自体より5倍多い
  • テストの自動化

yusuke-ujitoko.hatenablog.com