超预算的真相
很多项目最后超预算,不是程序员写得慢,是一开始谁都没把需求说成人话。
典型场景
这种事太常见了。开会的时候老板说一句:这个功能很简单,你们先做。产品觉得自己听懂了,开发觉得自己也听懂了。结果做出来以后,老板来一句:我想的不是这个。这时候项目就开始无限返工。
真正烧钱的从来不是写代码那几天,是这种「差不多就行」。
需求必须先定三样
所以我现在做需求,有三样东西必须先定:流程怎么走,数据怎么存,验收怎么算完成。这三样不落地,预算不涨才怪。
别再拿口头共识当需求确认了。
技术顾问与架构
很多项目最后超预算,不是程序员写得慢,是一开始谁都没把需求说成人话。
这种事太常见了。开会的时候老板说一句:这个功能很简单,你们先做。产品觉得自己听懂了,开发觉得自己也听懂了。结果做出来以后,老板来一句:我想的不是这个。这时候项目就开始无限返工。
真正烧钱的从来不是写代码那几天,是这种「差不多就行」。
所以我现在做需求,有三样东西必须先定:流程怎么走,数据怎么存,验收怎么算完成。这三样不落地,预算不涨才怪。
别再拿口头共识当需求确认了。