我刚发现我最好的朋友在过去两年里一直在随意编码 我感到震惊 他一直在发布完整的产品,没有规格,没有图纸,没有架构审查,只是“尝试直到感觉对”为止 我邀请他过来进行干预 我们查看了他的指标 生产中的应用:3个 付费客户:1,200个 每月停机时间:0分钟 情况比我想象的还要糟糕 数百万行未记录的直觉,完全不符合任何严肃的工程框架 我做了一个真正朋友能做的唯一事情 我们花了整个周末重建他的工作流程 引入了jira、季度架构委员会、rfc模板、raci矩阵和严格的“没有图纸就不编码”政策 他的发布速度一夜之间崩溃 但现在每次按钮更改都需要一份9页的设计文档、一份风险分析和一份未来可扩展性的评估,以备他“达到1000万用户”时使用 收入增长停滞 ...