在和开发碰需求,或者跟进需求时,是遇到坑最多的地方。再次的强烈的建议大家学习下数据结构,然后和开发哥哥一起建表。或者至少建表完后自己也要去看下。其次关于流程,关于逻辑,一定要理清!这也是非常重要的。
这是很多不懂技术的PM最心酸的问题,特别遇到不耐烦的开发哥哥。许多刚入门的PM就在这一步被打击到了。首先作者觉得PM虽然不一定要懂技术,但是一定要知道技术做的是些什么东西,按怎样的流程怎样的逻辑去设计。懂技术当然最好,作为一个PM知识面越广越NB!
至于这个问题,最好的方法当然是懂技术,知道开发哥哥是不是忽悠你。不然的话,就赶快找其他开发,你的朋友,你的亲戚询问具体流程。尝试找出问题是在哪一步。再去深究。
我都不知道这功能要做多久?程序员说要3天有没有骗我?
这个相对上面的问题比较好认知一点。凭经验判断都可以大致猜到需要多久。同时,你可以注意几点,是否需要建表?有没有表之间的关联?有多少种关联?当然具体开发难度还是要跟技术组长等去碰。
在这里再介绍一个好玩的需求时间游戏。同样适用于此种情况,玩法是:提出一个需求,让至少两个程序员在纸上写上他们来做分别需要的时间,同时不可交流,不可相互查看。在最后同时摊牌。若一个人填2小时,另外一个人填10小时。那就可以去问下他为什么需要这么久了。
关于开发的坑实在太多,在后续的章节里会持续更新可能会遇到的坑点。在此篇先不做详述。下图来此知乎,仅供大家一笑。
每次需求做完都是对自己能力的一次检验,在培养团队默契之外如何更好的使需求落地。一个牛逼的产品经理,在项目组内应该是那种坐在谁位置上就能做他的事的人。不管是业务逻辑还是设计细节,不管是开发排期,还是数据统计,都应该了如指掌。一定要记得每次掉下的坑,掉的越猛,飞的越高!