定义:从涉众处获取需求素材的工作叫做需求启发。
启发障碍:经常可以听到“采集需求”这样的表述,好像需求是蘑菇,乖乖地躺在森林里,开发人员需要时,就像采蘑菇的小姑娘一样、一个、两个、三个、四个……把他们都采回来。哪有那么容易。开发人员需要能够像猎人一样,用锐利的眼睛发现隐藏在丛林中的猎物;像侦探一样,用缜密的思维判断出伪装成好人的凶手。
需求的一个启发障碍是知识的诅咒(Curse of Knowledge)。
需求启发的另外一个障碍是做和定义不同。涉众会做一件事,不代表他能够把这件事定义出来教给其他人。在足球领域,号称球王的贝利、马拉多纳指教并不成功,最近十年的世界最佳主教练穆里尼奥踢球水平却很一般。要克服需求启发中的障碍需要做到:
和涉众交流的形式应该采用视图,而不是模型。
和涉众交流的内容应该聚焦涉众利益,而不是需求。
需求启发的手段:
研究资料 往往是需求启发的第一步工作。
问卷调查 当需要调查的人群分布较广时,随意挑选几个人来访谈或观察是不够的。
访谈
1. 涉众 代表必须名副其实,不要把“代表”等同于“主管”。
2. 需求工程师的态度要让设总觉得自己被尊重。
3. 问题 问题的内容聚焦于业务流程和涉众利益,而非直接的系统需求。(5W+1H)
观察 观察就是需求工程师跟在涉众旁边,甚至亲身去体验涉众的工作。
研究竞争对手 是产品开发最关键的需求启发技术。
需求工程师:
好奇心 首先指对不熟悉的事物提起兴趣的能力。
探索力 探索力包括寻找线索和从线索中归纳问题的能力。
日常生活中随处可以培养探索力。例如针对新闻“NASA下一代望远镜使用Rose Realtime建模”,如果一开始只是知道这么一个事件,并不了解其中细节,可以尝试针对各个环节的信息,通过“反转”、“取代”等手法来探索:
为什么是NASA,还有没有其他类似单位使用Rose Realtime建模?
为什么是Rose Realtime,NASA有没有考虑过Rhapsody?
下一代用Rose Realtime,上一代用什么?
沟通力 沟通力包括需求工程师和涉众沟通的能力。
表达力 表达力在这里着重指自然语言的表达和组织的能力。
热情 没有热情,上面提到的各种“力”得不到贯彻。
需求之需求启发
发表于:2018-10-05
作者:hipilee
来源:CSDN
- 周排行
- 月排行
-   软件项目中,需求怎么做?
-   浅谈需求捕获的技术和方法
-   挖掘需求背后的隐式需求
-   关于需求管理
-   电信行业性能测试——需求分析
-   三步轻松做出靠谱需求分析
-   IT项目需求分析的注意事项
-   浅谈需求捕获的技术和方法
-   需求分析——用HMW分析法需求
-   关于需求管理
-   三步轻松做出靠谱需求分析
-   软件项目中,需求怎么做?
-   IT项目需求分析的注意事项
-   挖掘需求背后的隐式需求