无论需求大小、是否是一句话,只要我们能基于这句话产生疑问,通过不断设问圈定需求范围,再针对每个问题的答案给出解决方案,问题就能迎刃而解。
—————— BEGIN ——————
测试同学通过此篇了解需求的来源,在需求评审时候多问几个为什么
今天的思考,源于一位同学和我分享的面试题。
原题描述如下:
有一个类似京东的商城在运行,该商城没有商家入驻功能,没有促销功能。
目前计划开发促销模块,支持满赠、满减、打折,三种类型的促销,你认为开发该功能,有哪些重要的产品逻辑要考虑到,请试着梳理。
简单说,就是让你设计三个模块:满赠、满减、打折。
看到这个问题,我的第一反应是:这需求描述的不清楚啊……
为什么要做这三个模块?目的是什么?要达到什么效果?具体什么场景?如何运营?等等,啥都没说,就一句话丢过来让做,这不扯么。
后来转念一想,毕竟是面试题,这些疑问,估计面试官是想让我们自己提出来,再自己圆回来,以此判断我们的思考全面性。
但话说来,日常工作中,确实也会经常遇到这种所谓“一句话需求”,可能老板一个点子:我们要上打折功能,就让你去开干了,留下一脸黑人问号的你,心里不断diss这不靠谱的老板。
不过正如上面说的,这也许正是老板对你的考验。
01
那遇到这样的问题,应该如何思考呢?
今天就来说说我的解决思路:
首先要做的,就是搞清楚概念定义。