感谢邱哥的分享。总的来说,就是需求方知道自己要干嘛,但是他们不知道自己要什么。还是拿我自己在工作中的经历来说,有一次需求方跑来跟我说他要一个白名单功能,这个时候他要的就是一个字面上理解的白名单功能,但是在后续的沟通中,他渐渐说明白了他的最终目的是能够更灵活的监控某些用户,对某些用户或者选择相信而无需审核,或者重点审核。所以总结起来,他是要一个对用户打标签的标签管理系统,用过标签的不同,既可以支持白名单功能,也可以支持灰名单功能,还可以支持黑名单功能,当然后续还可以支持其他的特殊要求。
需求方说能不能在后台的这个页面上显示更多的用户信息,能够通过用户信息来辅助内容的审核,沟通之后就会发现,其实他要的是一个CRM系统。
通过更多的沟通和分析,可以将需求方提出的各种看似割接的需求通过系统化的方式去解决,通过实现单个功能背后的系统化目标来做方案,也是能大大提高产品的持续适应性和拓展性。
当然这个时候还需要考虑公司内部的技术资源的支持能力。不过总归大方向确定了,再规划单个方案,行动起来也会更有连贯性。
展开