アジャイルやdevopsのコンテクストで fail early, fail oftenという言葉があります。早い段階で検査することで不具合に早く気づいたり、頻繁に検査することでデリバリーパイプラインのまずい点を継続的に検出していきます。 結果、プラットフォームが安定していきます。
早く失敗したり、頻繁に失敗するということは、早い段階から変更が発生し、頻繁に変更が入ることを意味しています。つまり、コードベースにそれだけ頻繁に変更を加えていると言えます。
変更がなければfail early も fail often もありません。失敗するということはそれだけ行動している証です。行動量を増やせば、その分失敗も増えますが、学びも貯まります。
失敗は勇気をもって行動したことを意味し、私たちをより一層賢くしてくれます。
![]() |
The DevOps ハンドブック 理論・原則・実践のすべて 新品価格 |
