需求改了第八版,产品经理说这版是最接近他最初想法的。我把这个需求的相关文档翻了一遍,发现规范早就过时了。好在最后有惊无险

需求里最模糊的词是「智能」,最难做的是「自然」。我想了想,觉得这话没法接。我把这个功能的埋点方案提了出来,产品问埋点能不能不要。我把这条经验写进了团队 wiki

产品经理:能不能让用户看到更多内容?我:能,把首页砍了都放列表。我在心里把涉及的所有环节都过了一遍。我嘴上说的是好的没问题,心里想的是这至少三天。我沉默了,但心里是服的

我在群里问了三个问题,得到了四种答案。我把整条链路在心里复盘了一遍。我说需要评估,然后评估结果出来之后需求就被砍了。我沉默了,但心里是服的

产品经理:能不能让用户看到更多内容?我:能,把首页砍了都放列表。我在心里把涉及的所有环节都过了一遍。我打开了历届需求文档,发现这个需求去年做过一次。果然现实比段子更精彩

产品经理说「先做出来看看」,这句话价值三个通宵。我停了一下,然后继续手上的活。我在心里默默给这个需求加了个「待定」,果然被撤了。幸好之前留了备份

需求的变更往往从一句「顺便把这里也改一下」开始。我盯着屏幕,觉得这才是我的一天。我发现这个交互在移动端根本没法用,但需求里没提移动端。第二天这个方案就变成了团队标准做法

产品经理问按钮能不能再大一点,我从 100px 改成了 101px。我拉了个小群,把相关同学都叫了进来。我发现这个交互在移动端根本没法用,但需求里没提移动端。我把这条经验写进了团队 wiki

产品经理的「简单」是这个世界最复杂的词。我停了一下,然后继续手上的活。我把这个需求拆成了五个小需求,产品经理说不行要一起上。同事说这波操作可以写进新人培训教材

需求文档的更新速度赶不上口头变更的速度。我听完沉默了,因为太真实了。我把需求变更记录拉出来,发现自己已经改了三轮。第二天这个方案就变成了团队标准做法