需求工程

本章以面向对象技术为核心,全面、深入、系统地介绍软件开发各个阶段的任务、过程、方法和工具。

软件需求可以划分为业务需求、用户需求、系统需求、功能需求和非功能需求等类型。需求工程是应用已证实有效的原理和方法,并通过合适的工具和符号,系统的描述出待开发系统及其行为特征和相关约束。需求工程的所有过程:需求获取、需求分析、需求规格说明、需求验证和需求管理等,并说明了这些过程之间的关系和需要产生的文档。需求获取的关键在于通过与用户的沟通和交流,收集和理解用户的各项要求。常见的需求获取技术包括面谈和问卷调查、需求专题研讨会、观察用户工作流程、基于用例的方法、原型化方法等。

相关文章:

  • 2021-06-22
  • 2021-09-29
  • 2021-09-16
  • 2021-06-23
  • 2022-01-06
  • 2021-09-04
  • 2022-01-18
  • 2021-08-26
猜你喜欢
  • 2021-06-11
  • 2021-12-11
  • 2021-10-17
  • 2022-02-11
  • 2021-08-07
  • 2022-01-19
  • 2022-02-02
相关资源
相似解决方案