1
 软件工程
1.5.2.3 3.2.3 需求获取的方法

3.2.3 需求获取的方法

需求获取是软件开发工作中最重要的环节之一,其工作质量的好坏对整个软件系统开发建设的成败具有决定性的作用。需求获取工作量大,所涉及的过程、人员、数据和信息非常多,因此要想获得真实、全面的需求,必须要有正确的方法。常规的需求获取方法有以下几种。

1.收集资料

收集资料就是将用户日常业务中所用的计划、原始凭据、单据和报表等的格式或样本统统收集起来,以便对它们进行分类研究。

2.召开调查会

召开调查会是一种集中征询意见的方法,适合于对系统的定性调查。

3.个别访问

召开调查会有助于大家的见解互相补充,以便形成较为完整的印象。但是由于时间限制等其他因素,不能完全反映出每个与会者的意见,因此,往往需要在会后根据具体需要再进行个别访问。

4.书面调查

根据系统特点设计调查表,用调查表向有关单位和个人征求意见和收集数据,该方法适用于比较复杂的系统。

5.参加业务实践

如果条件允许,亲自参加业务实践是了解现行系统的最好方法。通过实践还可加深开发人员和用户的思想交流和友谊,这将有利于下一步的系统开发工作。

6.发电子邮件

如果企业已经具有网络设施,可通过互联网和局域网发电子邮件进行调查,这可大大节省时间、人力、物力和财力。

7.电话和电视会议

如果有条件,还可以利用打电话和召开电视会议进行调查,但只能作为补充手段,因为许多资料需要亲自收集和整理。