软件水平 > 中级资格 > 软件设计师 > 文章内容

软考软件设计师:与用户通信访谈

2017-7-26编辑:daibenhua

  访谈(或称为会谈)是最早开始运用的获取用户需求的技术,也是迄今为I卜仍然广泛使用的主要的需求分析技术。

  访谈有两种基本形式,分别是正式的和非正式的访谈。在正式的访谈中,系统分析员将提出一些事先准备好的具体问题,例如,询问客户公司销售的商品种类、雇用的销售人员数目以及信息反馈时间应该多快等。在非正式的访谈巾,将提出一些可以自由回答的开放性问题,以鼓励被访问的人员表达自己的想法,例如,询问用户为什么对目前正在使用的系统感到不满意。

  当需要调查大量人员的意见时,向被调查的人员分发调查表是一个十分有效的做法。经过仔细考虑的书面回答可能比被访者对问题的口头回答更准确。系统分析员仔细阅读收回的调查表,然后再有针对性地访问一些用户,以便向他们询问在分析调查表时发现的新问题。

  在对用户进行访谈的过程中使用情景分析技术往往非常有效。所谓情景分析就是对用户运用目标系统解决某个具体问题的方法和结果进行分析。例如,假定目标系统是一个制定减肥计划的软件,当给出某个肥胖症患者的年龄、姓别、身高、体重、腰围及其他数据时,就出现了一个可能的情景描述。系统分析员根据自己对目标系统应具备的功能的理解,给出适用于该患者的菜单。客户公司的饮食学家可能指出,那些菜单对于有特殊饮食需求的病人(例如,糖尿病人、素食者)是不合适的。这就使系统分析员认识到,在目标系统制定菜单之前还应该先询问患者的特殊饮食需求。利用情景分析技术,使得系统分析员能够获知用户的具体需求。

  情景分析的用处主要体现在下述两个方面。①它能在某种程度上演示产品的行为,从而便于用户理解,而且还可能进一步揭示出一些系统分析员目前还不知道的需求。②由于情景分析较易为用户所理解,因此,使用这种技术能保证用户在需求分析过程中始终扮演一个积极主动的角色。需求分析的目标是了解用户的真正需求,而这一信息的惟一一来源是用户,因此,让用户起积傲主动的作用对需求分析工作获得成功是至关重要的。

软考软件设计师:简易的应用规格说明技术

热点推荐

登录注册
触屏版电脑版网站地图