Note

需求

做业务需求不能全都按照产品要求来做,有时产品并不知道实现一个功能所付出的代价,可能会出现一个并无多少收益的功能耗费了大量时间,导致付出和产出差距过大。

因此在某个功能的实现较为麻烦的时候可以和产品确认该功能是否必要,可同时给产品提供一个替代方案,若产品坚持要实现该功能,则需要让产品知道该功能的工作量。

过稿

过稿是为了在需求开始开发之前,评估开发过程中的难点,以及能否换成更方便实现的方案。

也要从owner的角度考虑怎样对app的发展更好。

影响

要随时考虑到新加的功能是否对老用户有影响(比如新加一个数据库字段,该字段是否依赖于之前的字段,若有依赖,则需要将之前的字段migration到新字段)

如何隔离其他代码的影响。

0%