Key Takeaways
A software Release is always associated with Risk and benefits. Business focuses on reducing risks and cashing in on benefits.
A canary release is the same as a regular release as software is being pushed to production, even if it's to a small subset of users.
A canary release doesn't guarantee detection of all issues with a small percentage of users using it as users won't be testing the app the way testers do, or may not be using all the features at a time.
In certain domains, there is a risk of reputational damage, regulatory violations and lawsuits if a canary release were to impact the user.
Given the risk associated, having a canary release capability doesn’t rule out the requirement of an exploratory tester.