Principles of Software Delivery [プログラマー現役続行]
第1章に書かれているPrinciplesです。
- Create a Repeatable, Reliable Process for Releasing Software
- Automate Almost Everything
- Keep Everything in Version Control
- If It Hurts, Do It More Frequently, and Bring the Pain Forward
- Build Quality In
- Done Means Released
- Everybody Is Responsible for the Delivery Process
- Continuous Improvement
※ このようなPrinciplesをサポートする開発環境を整備しないと、とてもソフトウェアを開発する気になれないので、行うしかないのが現状です。