软件需求是什么呢?
在《IEEE Standard Glossary of Software Engineering Terminology》给出了有关软件需求的如下定义:
通常软件需求可以划分为业务需求、用户需求、系统需求、功能需求和非功能需求等类型。如下图。
需求工程过程: