💡
原文英文,约1300词,阅读约需5分钟。
📝
内容提要
避免在星期五部署的目标可以通过其他方式更好地实现。行业并不认同不应在星期五部署的观点。应根据问题的解决方案菜单选择适当的实践。改进部署流程可以降低失败部署的风险。连续部署和DevOps可以提高软件交付性能。
🎯
关键要点
- 避免在星期五部署的目标可以通过其他方式更好地实现。
- 行业普遍不认同不应在星期五部署的观点。
- 最佳实践并不多,许多实践只是良好实践。
- 应根据问题的解决方案菜单选择适当的实践,避免不必要的复杂性。
- 有些被认为是最佳实践的做法实际上是有害的。
- 部署在星期五的常见理由是为了让开发者周末有时间陪伴家人,但这并不总是成立。
- 恢复时间并不恒定,部署频率和恢复时间的分布影响周末的工作。
- 在特定行业中,确实有避免在特定时间部署的理由。
- 研究表明,顶尖表现者每天多次部署,包括星期五。
- 分析显示,星期五的部署比星期一更常见,表明避免星期五部署的神话在实践中并不成立。
- 组织可以选择不在星期五部署,但不应将其作为最佳实践传播。
➡️