瀑布管理
-
先画架构再写代码,我们瀑布项目存活率更高
一、核心结论:架构先行不是过时,是保命符 过去五年,我带过七个从零启动的中大型项目。坦白说,前三个项目我都在跟风”敏捷”,需求还没理清楚就让团队动手写代码,结果三个项目里有两个延期超过三个月,一个直接烂尾。后四个项目,我换了一种方式:在写第一行代码之前,先花两周到一个月的时间…
-
瀑布开发遗留系统改造,比新项目更难
一、我在一个 11 年老项目里看到了什么 2024 年秋天,我接到一个电话。电话那头的技术负责人说:“我们想把一个 2013 年上线的核心交易系统改造一下,你能不能过来看看?” 我去了。打开代码仓库的那一刻,我看到的不是一个项目,是一块化石。最早的提交记录停在 2013 年 3 月,提交人是三个已经…
-
瀑布开发工期估算不准,问题出在拆解
2021年三季度,我带的一个政务数据平台项目差点死在“估算”上。项目立项时,技术Leader拍着胸脯说6个月交付,WBS拆了372个叶子节点,每个任务精确到人天,关键路径画得像地铁线路图。结果到第四个月,累计延期11个工作日,客户发函警告。复盘时我们发现一个讽刺的事实:工期估算的偏差,不是因为我们拆…
-
瀑布开发文档写不完,项目已凉
一、那个“凉透”的项目,堆满的不是代码,是废纸 2019年我接手过一个大型金融系统的交付审计,客户投入了4300万,历时19个月,最终系统未能上线。走进项目组的封闭会议室时,地面堆着半人高的打印文档。四大本《需求规格说明书》、两本《系统概要设计》、七本《详细设计说明书》,还有装订精美的《系统接口定义…
-
瀑布开发代码评审,放在哪一阶段
一、先说结论:代码评审不是“放不放”的问题,而是“怎么放”才能不拖垮项目 上周,一家做车载电子的客户找到我,他们技术副总裁说了这么一句话:“我们严格按照瀑布模型走,需求完了做设计,设计完了写代码,代码完了交给测试。现在上面要求加上代码评审,结果项目连续三个版本延期。是不是瀑布模型根本不适合搞代码评审…
-
瀑布开发进度报告,老板最爱看
一、开篇核心结论:老板看的不是进度,是你的“掌控力” 2021年我在一家B轮SaaS公司带交付团队,手里同时跑着4个客户项目。每周五下午我会给CTO和CEO发一份项目周报,自以为写得很全,完成了哪些功能模块、测试通过率多少、下周计划是什么。直到有一天CEO把我叫到办公室,问了一句让我记到现在的话: …
-
瀑布开发做了一年,交付时全重来
2022年秋天,我坐在一间烟雾缭绕的会议室里,面前的客户方技术总监用手指敲着桌面,一字一顿地说:"这一版和我们年初聊的,完全是两个产品。" 我们团队十几个人,忙了一年。每周加班超过20小时,代码仓库里有六万多次提交,测试用例写了上千条。但那个下午,所有这些数字都失去了意义,因为交…
-
从需求澄清到终验,瀑布开发全链路复盘
2008年,我在一家给运营商做Boss系统的公司,亲历过一个项目:合同金额470万,历时14个月,最后因为终验报告上的一行“系统在高并发场景下,开户接口响应时间未达合同约定的200毫秒以内”,被甲方卡掉了最后一笔15%的验收款。那笔钱,将近70万。而我们复盘的时候发现,这个问题不是出在代码写得烂,而…
-
政府项目验收标准模糊,瀑布开发如何落地
2018年,我接手了一个省级政务服务平台的建设项目,合同额2800万。项目验收阶段,甲方的一位处长指着标书中一句“系统应具有良好的用户体验”,要求我们重做整个前端交互。没有任何量化指标,没有提前约定好的体验标准,只有一句话。那次之后,我彻底改变了做政府项目的方式。 很多人问我,政府项目验收标准这么模…
-
团队抗拒瀑布,我们用试点项目说服
一、我们都曾在会议室里输过 2022 年秋天,我在一家 200 人规模的 SaaS 公司做研发管理咨询。CTO 把我拉到小会议室,门关上第一句话就是:“团队死活不肯动,你帮我劝劝。” 他说的“动”,是把一个运作了三年的瀑布流程,切到 Scrum。团队的反应很一致,15 个研发,13 个明确表示“没必…