软件需求是什么呢?
在《IEEE Standard Glossary of Software Engineering Terminology》给出了有关软件需求的如下定义:
- 用户解决问题或达到目标所需的条件或能力。
- 系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力。
- 一种反应上面1.或2.所描述的条件或能力的文档说明。
通常软件需求可以划分为业务需求、用户需求、系统需求、功能需求和非功能需求等类型。如下图。
需求工程过程:
时间: 2024-10-29 19:05:36