上QQ阅读APP看书,第一时间看更新
2.2 需求获取常用方法
软件需求获取方法常见的有以下几种。
1.面谈
面谈需事先考虑选择哪些用户作为面谈对象,以及面谈时提出哪些代表性的问题。应该尽量让面谈对象涵盖包括所有可能与系统相关的涉众,并具有代表性。一般包括谁购买系统?谁使用系统?谁会受到系统结果的影响?谁来监管该系统?谁来维护系统?
2.问卷调查
调查问卷的问题设计应注意具有一定的引导性和启发性,引导用户表达出尽可能完善的需求。
3.集体获取
常见的有专题讨论会、头脑风暴(自由讨论)、联合应用开发、联合需求规划等。
4.情景串联
常见的方法有原型法、使用PPT描述产品情景等。
5.参与、观察业务流程
为防止用户描述的业务流程遗漏掉重要的信息,需求分析人员可申请参与到用户的具体工作中,观察、体验业务操作过程,并可根据实际情况提问并详细记录,记录业务操作员操作过程和困难。
6.模型驱动
常见的有面向目标的方法、基于场景的方法和基于用例的方法。
7.现有产品的描述文档
现有产品的描述文档对于需求分析人员非常重要,既有利于了解当前系统情况,也可以从中了解业务流程。