自动化论坛

标题: 需求工程活动的最后一步——需求工程的验证 [打印本页]

作者: wkjss22    时间: 2015-1-4 09:36
标题: 需求工程活动的最后一步——需求工程的验证
  需求工程是现代软件编写过程中的重要步骤,需求工程活动往往是开发软件活动的基础,需求工程活动做得好能够减少软件系统的错误,使得软件的开发时间得以缩短,在进行需求工程活动的时候,往往有很多步骤,在最后完成需求规格说明书后,人们往往需要对软件的功能进行验证,那么需求工程的验证准则有哪些呢?
  一、正确性。正确性是对软件的基本要求,在需求工程活动中,软件开发人员分析的用户需求结果需要与用户对软件的期望值完全吻合,由此,我们可以知道,正确性往往是针对用户的应用需求的,在实际的软件开发过程中,由于需要面对不同的客户,软件的应用领域也千差万别,所以需求工程活动中的需求规格说明书中关于准确性的判断标准也呈现出很大的差异性,人们在对正确性进行判断的时候,可以按照建模的规则检查,也可以用现有的软件检测工具,在我们身边也有很多人会将检测任务交给不参与项目的人,这样会使得检查结果更加准确。
  二、完整性。在整个需求工程活动中,建立模型是必经的步骤,完整性就是检查需求模型的完整性,看是否包含了用户所有的需要,因为如果软件的需求分析结果中不能够完全包含用户需要,那么软件的质量就无法保证,即使软件开发过程中将软件做得再好,也无法满足用户对软件的需求,而且,如果需求分析不完整,就会导致软件开发后期工作的增多,使得软件开发公司的开发成本加大,由此可见,完整性在整个软件的需求分析过程中非常重要,是需求工程的验证准则中不可缺少的。
  三、实现性。在需求分析的时候,软件是否可以在规定时间、规定费用和现有技术条件下实现是非常重要的,这就要求人们在做需求分析的时候,忽视掉各种假设,而将软件开发过程中的实际因素进行综合考虑,从而确定软件是否能够实现,保证软件具有最高的实现可能性。
  以上便是我们关于需求工程的验证准则的介绍,希望能够对大家了解软件需求分析的最后阶段有所帮助,这些准则都验证成功,才能够保证软件需求分析的成功,软件需求分析的成功意味着软件后期制作过程中遇到的困难会减少很多。
  需求工程  http://www.imbus.cn






欢迎光临 自动化论坛 (https://bbs.ca168.com/) Powered by Discuz! X2.5