— Your Culture must value and enable
continuously flowing improvements to users.Automated Testing
— To ensure that quality releases flow to users, you will need a robust suite of automated tests.Continuous Integration
— A CI server needs to automatically build your software and run all automated tests to confirm that it is release-ready.Continuous Delivery
— You need to make sure you can deploy a good build with very minimal manual intervention.Continuous Deployment
— For this to really work, make sure your production environment lets you release new versions of your
software without disturbing users.
You will not succeed at Continuous Deployment
if you don't consider the above prerequisites.
||use this markup:
(Supported languages: java, cpp, csharp, c, python.)
|a method or class name