Chapter 8. Continuous Deployment
If you want a thing done well, do it yourself.
If you are paid to write software, the organization that is paying you most likely expects you to provide working software to end users after a time span that is predictable and realistic. Therefore, it stands to reason that our industry would have figured out a rock-solid way to deliver high-quality, working software to end users on an expected schedule. But still we hear the stories of the “nightmare release” that went hay-wire, everyone was in a state of panic, lost sleep, got more gray hairs—and still may not have resulted with the end user getting ...