1、 概述
系统分析师在需求团队中主要是与客户和系统用户合作来确定客户需求。因为信息系统是复杂的,因此客户有时会要求一个不合适的信息系统。解决方案是把从客户和将来的用户获取的初始信息作为同一过程的输入,不断进行迭代,从而确定客户的真正需求。发现客户需求的过程为需求获取。对初始需求进行细化和扩展的过程为需求分析。需求可以分成功能性和非功能性需求两种。功能性需求是一种制定了信息系统必须能够执行的动作的需求。非功能性需求指定了信息系统本身的属性,如平台,响应时间等。
a) 对应用领域进行初始理解
b) 建立初始化业务模型
c) 草拟一组初始的客户需求,对应用领域的更深入了解
d) 细化业务模型和用户需求
e) 重复以上步骤,直到完善
2、 理解领域
需求团队第一项任务是熟悉应用领域,主要通过以下两种方式来进行:
a) 准确理解术语
b) 建立术语表
3、