ch3需求工程大学软件工程课导论.pptxVIP

  • 16
  • 0
  • 约4.21千字
  • 约 86页
  • 2017-06-05 发布于重庆
  • 举报
ch3需求工程大学软件工程课导论

需求工程 (Requirement Engineering);outline;outline;需求定义;需求概述;需求概述;需求的重要性;需求的重要性;需求的重要性;需求出错的高成本;需求的重要性;需求的重要性;需求的重要性;14;15;需求开发;需求管理;需求层次;业务需求反映企业/组织对软件系统的高层次目标需求,也就是说是软件需求的建设目标。 系统建立的战略出发点,表现为高层次的目标(Objective),它描述了组织为什么要开发系统 。 为了满足用户的业务需求,需求工程师需要描述系统高层次的解决方案,定义系统应该具备的特性(Feature) 参与各方必须要对高层次的解决方案达成一致,以建立一个共同的前景(Vision) 特性说明了系统为用户提供的各项功能,它限定了系统的范围(Scope) ;执行实际工作的用户对系统所能完成的具体任务的期望,描述了系统能够帮助用户做些什么。 通常是在业务需求定义的基础上通过用户访谈、调查,对用户使用的场景进行整理,从而建立用户角度的需求。用户需求是需求捕获的结果。 特性 模糊、不清晰 多特性混杂 多逻辑混杂 ;对所有的用户需求,都应该有充分的问题域知识作为背景支持。 用户需求是从用户角度描述的系统功能需求和非功能需求,通常只涉及系统的外部行为,而不涉及系统的内部特性。 ;用户对软件系统行为的期望,一系列的行为联系在一起可以帮助用户完

文档评论(0)

1亿VIP精品文档

相关文档