From the course: Continuous Deployment Strategies by Pearson

Unlock this course with a free trial

Join today to access over 25,200 courses taught by industry experts.

Problems to solve

Problems to solve

As always, the first problem we're trying to solve is delivering working software. After all, that's our job, right? To get the functionality into the hands of the users. Can Canaries deploy working software? We'll see. What do we need for innovation to happen? That's right. Stakeholder confidence. And how can we inspire confidence in our stakeholders? Well, one way might be to find out from the users themselves whether or not they like that new feature or if it works well enough for them. It's one thing to have a QA team that can hammer on a feature and try to break it. But having quick feedback from real users might just be the golden goose of software testing. If we could get that kind of feedback without negatively affecting too many users, then we might have the confidence that we need to continue deploying to more and more users and eventually increase innovation for future features. Availability can be measured by looking at the overall downtime of an application across all the…

Contents