什么是需求分析,需求说明,需求规格说明
2009-03-18 22:39
267 查看
虽说自己已经参与过几个项目的开发了,但是自己对于整个项目需要的工作流程还是不清楚。第一步是什么,接下来又该干什么,怎样做才规范(至少跟校外的一些比较正规的工作的工作流程是一样的)。自己对软件工程的概念也比较模糊。之前自己也做过所谓的需求分析。直到今天,我才后悔莫及。自己对于怎么做需求分析,还有很多地方还没有搞清楚。(例如什么是需求分析。)今天上cvs课的时候,老师让我们每个小组开始写关于“经济管理系统”的需求分析,原先想自己先在网上找一下模板。发现怎么网上有些关于需求的(例如需求分析,需求说明,需求规格说明)。到底说明是需求说明,需求规格说明呢?两者有什么区别?问了一下老师+《实用软件工程》+谷歌的帮忙,才有了点明白。
网上解说:(个人认为比较有道理的)
需求分析报告:一般是对某个市场或者是客户群来讲的,类似于调研报告,重点是体现出产品要满足哪些功能,哪些是重点、热点。
需求说明书:是根据与现场实际客户进行沟通,把客户的需求进行整理,CMMI中有标准的模板,我就不细说了,重点是站在客户的角度讲产品功能。
需求规格说明书:是从业务规则讲起的,细一点偏向于软件的概要设计。是从开发、测试的角度去讲产品功能,里面要包含原型界面、业务接口、活动图等 。
据老师的介绍一般软件开发都要经过以下的几个步骤:项目投标,项目需求分析,项目需求说明,项目需求规格说明,项目计划安排,项目开发。
《实用软件工程》中对于软件的生命周期解说有以下几点:
立项(或签合同),下达任务书;
需求分析;(感觉书中对需求分析与需求说明经常都归为需求分析或者叫需求报告)
概要设计;
详细设计;
编码实现;
软件测试;
软件发布与实施;
软件维护;
版本更新或退役。
开发的模型有:瀑布模型;增量模型;迭代模型;原型模型;(感觉自己对于这四种模型还没有很深刻的了解!)
网上解说:(个人认为比较有道理的)
需求分析报告:一般是对某个市场或者是客户群来讲的,类似于调研报告,重点是体现出产品要满足哪些功能,哪些是重点、热点。
需求说明书:是根据与现场实际客户进行沟通,把客户的需求进行整理,CMMI中有标准的模板,我就不细说了,重点是站在客户的角度讲产品功能。
需求规格说明书:是从业务规则讲起的,细一点偏向于软件的概要设计。是从开发、测试的角度去讲产品功能,里面要包含原型界面、业务接口、活动图等 。
据老师的介绍一般软件开发都要经过以下的几个步骤:项目投标,项目需求分析,项目需求说明,项目需求规格说明,项目计划安排,项目开发。
《实用软件工程》中对于软件的生命周期解说有以下几点:
立项(或签合同),下达任务书;
需求分析;(感觉书中对需求分析与需求说明经常都归为需求分析或者叫需求报告)
概要设计;
详细设计;
编码实现;
软件测试;
软件发布与实施;
软件维护;
版本更新或退役。
开发的模型有:瀑布模型;增量模型;迭代模型;原型模型;(感觉自己对于这四种模型还没有很深刻的了解!)
相关文章推荐
- 需求分析报告和需求规格说明书有什么区别
- 需求分析报告和需求规格说明书有什么区别
- 需求分析报告和需求规格说明书有什么区别
- 需求分析规格说明书写法
- 软件设计需求分析规格说明---需求规格说明书(ISO标准版)
- 软件设计需求分析规格说明---需求规格说明书(ISO标准版)
- 测试角度关于需求与需求规格简要分析
- 软件需求分析规格说明书格式
- 需求分析说明书和需求规格说明书
- 如何写好需求分析:需求规格说明书(ISO标准版)
- 软件需求分析规格说明书
- 需求分析说明书和需求规格说明书的区别
- 高级需求分析技巧,用案例说明,如何从运行场景中挖掘功能需求?
- 用户行为分析需求规格说明书
- 需求规格说明、概要设计、详细设计模版
- 多少人知道需求规格说明书是什么
- 需求管理之软件需求分析关注什么
- 【文档规范】需求分析报告 VS 需求说明书 VS 需求规格说明书
- 需求分析报告 V 需求说明书 V 需求规格说明书
- 需求说明文档之阅读人员分析,如何提高需求说明文档的读者认可度