Most software development teams want to achieve continuous delivery (CD). This becomes mandatory for scaled development efforts. For teams that aren't there yet, the limitations are not just technical. You have to automate build, test, and deployment, but developers must also work as team. This becomes evident in the way a team plans and executes their work. The practice of continuous integration becomes mandatory as well, as the team realizes that breaking the build is a form of feedback and learning. Feature toggles or related engineering will enable features and fixes to be deployed on cadence and released on demand.
You will learn:
- Best practices for reaching and maintain cadence
- How to automate build, test, and deploy
- How to use feature flags to release on demand