
8.7
この章で学んだこと
143
不安定なテストに戦いを挑む
不安定なテストは
Spotify
でも大きな問題になっていたため、私たちは開発生産性
向上隊という部隊(私たちはチームのことをそう呼んでいます)を結成しました。
この部隊の主な役割の一つは、他の部隊をサポートして、彼らの不安定なテストを
取り除くことです。
私たちは数多くの不安定なテストを抱えていたので、その仕事は簡単なものではあ
りませんでした。しかしそれでも、掛けたコストに見合うだけの仕事でした。不安
定さの解決に全社で取り組んだ結果、私たちのリリースの安定性と信頼度の高さは、
劇的に向上しました。それだけでなく、ゾンビのような壊れたテストの修正/再実
行に費やしていた、数え切れない時間を節約することもできたのです。組織はうま
く動くようになり、全員がハッピーになりました。そして、証明することこそでき
ませんが、チーム全員が、余計なストレスから解放され、ダイエットに成功して、
より良い生活を送っているように思えました。
専任の開発生産性向上チームを持つことはコスト上難しいかもしれませんが、不
安定なテストについては真剣に考え、できるだけ早く解決するようにしましょう。
きっと後悔はしないはずです。
8
.
7
この章で学んだこと
UI
統合
ユニットテスト
ここからスタート
必要に応じて
上へ移動
...