发布时间:2018-02-02
在我做产品经理的几年里,经常会有人拿自己写的需求文件,诸如产品功能要求书等来给我确认。
这些人包括工程师,结构设计师,电气设计师等等。他们的专业知识都比我厉害,但这并不意味这他们能够写出好的需求来。
写得有问题的商业需求文件,可能导致整个开发项目的失败。一份差劲的需求文件,导致的后果很严重。
1. 前后不一致的需求描述,对于不同的阅读者来说,会有各种误解。
2. 那些对结果有很高期望的干系人会很紧张,导致他们对你的不信任。
3. 需求不完整,这是最大的问题。项目已经开始了,发现还有需求没加进去,没预算,没资源。
4. 返工,重新设计,这都损害了整个团队的士气以及信任度。
这是我在过去几年里碰到的问题以及导致的结果。要找到解决办法,首先要看问题出在哪里。
我列举了4条过去几年里我自己也犯过的错误。
第一: 忘记谁是你的受众
我的供应商经常会向我抱怨,我们发的需求他看不懂。当我拿到文件一看,里面有很多缩写,这些缩写都是公司内部,甚至是行业内部的,诸如MTOP, SAL等等。如果这些在公司内部使用,这份需求没有问题。
但是考虑到我们需要外部的支持,至少在我们的文件里,需要对一些特殊的条款进行解释。清晰、明确的解释,对于我们外部供应商来了解我们的真正需求非常重要。
因此,我都会给我的团队一个标准的需求文件格式。在这个格式里,很重要的一部分,就是名词解释。这个名词解释,确保所有人对需求文件的理解一致。
第二:考虑事情不完整,忽略了小概率事件
作为强计划性的产品开发过程,我们的管理目标是减少不确定性。但是产品开发的流程,并不是计算机的程序,严格按照设定的what-if进行,总会有一些意外的情况发生。
如果在计划阶段,没有充分地把所有的例外情况(if)考虑清楚,那后果是非常严重的。尤其是团队里新加入的技术人员,在做流程图时,由于缺乏经验,会认为小概率事件一般不会发生,因此会把判断点给忽略。但是由于我们是传统的产品开发,小概率一旦发生,整个项目就杯具了。
这样的问题,在做流程图时,需要非常小心。在确认流程图,我经常问团队的是:如果没有这一步,会发生什么?这是非常有用的办法,通常会帮我们发现遗失的步骤。
第三: 需求描述得非常长,用很多定语,形容词
看到很多需求,用大段的话来描述功能,但是我却很难快速地理解需求。比如我看到的关于空调的控制系统的描述:
当用户选择热泵状态时,系统会给信号给四通阀调节方向,将冷凝器和蒸发器的功能对调。由于压缩机有自己的工作要求,因此,用户执行此操作时,系统会先检测一下环境温度是否达到压缩机的工作温度。
此时如果环境温度高于压缩机的工作温度,则信号直接由主控板发出给电磁阀。如果此时环境温度低于压缩机的工作温度,则给信号给电加热管。待温度达到压缩机的工作温度后,再开启四通阀。到设定温度后,给压缩机停机信号。
真实的功能描述比这个更繁杂。这么复杂的结构,逻辑很难理出来。如果我们用简单的句子,加上逻辑结构来描述,那情况就大不相同了。
如果客户选择热泵,
1.1 系统检测环境温度。
1.1.1如果环境温度低于XX 度,给信号给电加热管,无信号给四通阀
1.1.2 如果环境温度高于XX度,直接给四通阀工作信号,无信号给电加热管。
其实就这3句话就能够清楚明白地表达需求了。
第四:需求的结构化不清晰,导致无法追踪需求
结构话需求非常重要,不仅可以将我们的可交付物同最初的目标联系起来,在发生变更时,可以很快地确认是否存在范围蔓延。
这里的每一个功能要求背后都需要一个详细的需求,都会有一些二级,甚至三级描述。比如刚才我们所说的制热功能。1.1制热功能(热泵)-这个需求的目的是为了能让压缩机在超出工况的情况下启动。
1.1 系统检测环境温度。
1.1.1如果环境温度低于XX 度,给信号给电加热管,无信号给四通阀。
1.1.1.1 收到工作信号后,电加热管全功率工作。
1.1.1.2 达到工况温度后,电加热管继续运行1分钟后,再停止工作。
1.1.1.3 达到工况温度后,电磁阀启动至系统给出停机信号。
1.1.2 如果环境温度高于XX度,直接给四通阀工作信号,无信号给电加热管。
1.1.2.1 收到信号后,电磁阀启动至系统给出停机信号。
但是如果这个结构没做好,后面就会碰到一些需求,无法和可交付结果联系起来。碰到这种情况,最简单的办法就是直接问你的客户,这是不是你要的。
作为BA,也可以和PM沟通,将这一问题告知PM。作为BA,你可能没有权利决定是否这些要求是超出范围了,但是BA的职责是追踪这些需求和可交付物,协助PM监控范围。
以上就是我们经常犯的4个商业分析错误。避免以上错误,能够节省团队的时间,精力。但是每一次错误都是绝好的学习机会,也会让我们变得更加成熟。
第五空间商业分析师培训:http://www.5thspace.net/product/cbap/16-29.html
Copyright © 2020 All Rights Reseverd Designed by 5thspace.net 备案号:沪ICP备15017019号-1