敏捷研发
-
敏捷开发,跨时区协作难题
一、开场即核心结论:跨时区敏捷开发的本质不是同步,而是异步秩序重构 在2023年,我深度参与了一家总部在北京、研发中心横跨新加坡、克拉科夫和圣保罗的SaaS公司的敏捷转型。团队规模180人,采用Scrum框架超过18个月,但每个Sprint都像一场小型灾难。Sprint Planning要协调四个时…
-
敏捷开发,DevOps必须跟上
干了16年技术管理,亲手带过两个从瀑布到敏捷的转型团队,也参与过三个大型企业的DevOps落地项目。这一路下来,我最深的体会是:如果你只推敏捷开发而不碰DevOps,那你大概率正在给自己挖一个迟早要塌的坑。不是危言耸听,是血淋淋的教训。我们先看一组真实数据:根据DORA(DevOps Researc…
-
敏捷团队,产品Owner如何选择
去年我被迫开掉了一位产品负责人,不是因为他能力不行,而是因为我们选错了人。他在传统瀑布式项目中是顶尖的需求分析师,但放到Scrum团队担任Product Owner之后,整个迭代节奏被拖垮了整整三个月。这件事让我意识到一个被严重低估的问题:敏捷转型失败的项目中,至少有40%跟PO人选错误直接相关,但…
-
我们如何用敏捷做B端产品
我们如何用敏捷做B端产品 2019年秋天,我在一家做财税SaaS的公司负责一个大型企业的定制化交付项目。客户是一家拥有2400名员工的制造企业,合同金额不小,但需求清单拉出来足有17页A4纸。当时的交付总监看完之后说了一句话,我至今记得:"如果按瀑布模式做,一年以后我们交付的,可能是一个客…
-
我们如何用敏捷交付合规项目
一、先说结论:敏捷和合规不是二选一,而是「如何把合规嵌入迭代」的工程问题 2021年第三季度,我们团队接手了一个医疗器械行业的软件项目。甲方在合同里写得很清楚:交付物必须符合《医疗器械软件注册技术审查指导原则》,所有代码变更要有完整审计轨迹,测试用例与需求条目要一一对应,且不允许出现任何“先上线再补…
-
团队规模大了,敏捷反而变慢
引言:一个让所有技术管理者失眠的问题 去年冬天,一家 SaaS 公司的技术 VP 找到我,语气里带着明显的疲惫。他们团队从 18 个人涨到 53 个人,只用了八个月。融资到账之后拼命招人,以为人多了交付速度自然会上去。结果恰恰相反,同一个功能模块,18 人时期只要 9 天就能上线,现在 53 个人反…
-
敏捷开发,UI设计总跟不上
一、一个真实到刺痛的场景 2024年第三季度,我受邀去给一家150人规模的SaaS公司做研发效能诊断。会议室里,前端负责人直接把笔记本转过来让我看他们的Jira看板,UI设计那一列积压了23张工单,最长一张已经等了14天。他压着嗓子说了句我至今记得的话:“我们不是不想敏捷,是设计永远交不出来,整个迭…
-
我们如何用敏捷做AI项目
开篇:一个AI项目的“敏捷死亡”实录 2024年第三季度,我接手了一个已经跑了四个Sprint的智能客服项目。团队严格按照Scrum执行:每两周一个Sprint,每日站会,Sprint Review演示功能。Backlog里躺着一百多个用户故事,燃尽图看起来也正常。但四个Sprint结束后,模型在真…
-
敏捷开发,环境部署拖后腿
我见过一个 120 人的研发团队,Scrum 跑得极其标准:双周迭代、每日站会、回顾会议一个不落。但他们的发布周期是,六周。不是因为代码写不完,而是每次迭代结束,代码要等两周才能上测试环境,再等一周才能上预发布,最后在生产环境部署时还要预留一周的缓冲。敏捷开发跑得再快,环境部署像一根橡皮筋拴在脚上,…
-
需求优先级排序,我们用了WSJF
一、对不起,你学的WSJF很可能是“会议室里的屠龙术” 坦白说,我第一次在团队推WSJF(Weighted Shortest Job First,加权最短作业优先)做需求优先级排序时,翻车翻得非常惨烈。 那是2022年夏天,我们在做一个面向中型连锁零售客户的SaaS产品,需求池里堆了将近300条待办…