You know how software gets written, and your development methodologies are agile and empathic. How do you turn your software into something users can use, i.e. an application.
We discuss patterns that companies around the world have implemented to accelerate delivery, reduce risk, and save time and money.
Technology enabled patterns like: * Canary deployments; * Blue/green (or A/B) deployments; * Auto-upgrade, * Roll-forward, and; * Feature-flagging.
Technology is one piece of the puzzle. What organizational and collaborative patterns are needed to support the technology capabilities and what pitfalls do organizations see that stymie progress?