Don't deploy on payday!Blocking deployments on certain days is an admission that standards are lower every other day.
I once worked with a team that wrote software related to payroll handling. One of the project managers began pushing us to institute a policy of not deploying on payday so that we would not “disrupt” our customers in case of a bug.
My response was, “So is it okay to disrupt our customers on the other days?”
Of course not.
Be careful any time you’re tempted to institute a “no deploys on X day” policy, whether X is payday, tax day, game day, or Friday. Such a policy is implicitly saying that quality standards are lower on some days than others. Instead, strive for high quality and high confidence every day of the year.
If you decide that such a measure truly is necessary, make sure it’s temporary, and that you have a specific plan in place to remove the no-install-day policy.
Adventures in DevOps 120: DevOps Research and Assessment (DORA) Metrics with Dave Mangot
Dave Mangot joins Adventures in DevOps to share how he leverages DORA metrics to improve technology organizations.
Do less rework
By working in smaller iterations, we don't just re-organize our work, we actually reduce the amount of work we do.
Improve your software delivery