为什么要进行需求分析?通常对软件系统有哪些需求?

Posted 吴伟2014551533

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么要进行需求分析?通常对软件系统有哪些需求?相关的知识,希望对你有一定的参考价值。

“需求分析”确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、具体的要求。为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,只有深入理解了用户的需求,我们的工作才会有意义。

 

 

对软件通常有以下需求:

 功能需求:

指定系统必须提供的服务;

 性能需求:

指定系统必须满足的定时约束或容量约束,通常包括速度、信息量速率、主存容量、磁盘容量、安全性等方面的需求;

 可靠性和可用性需求:

指定系统的可靠性,可用性量化了用户可以使用系统的程度;

 出错处理需求:

说明系统对环境错误应该怎么响应;

 接口需求:

描述应用系统与它的环境通信的格式;

 逆向需求:

说明软件系统不应该做什么;

将来可能提出的要求:

应该明确列出那些虽然不属于当前系统开发范畴,

但是据分析将来很

可能会提出来的要求

以上是关于为什么要进行需求分析?通常对软件系统有哪些需求?的主要内容,如果未能解决你的问题,请参考以下文章

为什么要进行需求分析?通常对软件系统有哪些需求?

为什么要进行需求分析?通常对软件系统有哪些需求?

第三周作业

如何快速进行软件需求分析?

创新产品的需求分析:未来的图书是什么样的?

第五章作业