之前把软件工程中的测试部分,文档管理部分都已经做了一些简单的介绍,因为都是我实际工作中经常接触的,所以也算是我的一些经验吧,不过我也不是每个部分都接触得很深入,总是有些地方讲得不太好的,也请大家谅解,希望大家能提出宝贵经验,呵呵。
下面是之前讲过部分的链接(点击就可以访问),如果之前没看过我的文章的话,有空可以看看。
3、【谈软件开发过程管理系统、版本控制系统及它们之间的集成】
4、【文档管理】
但是软件工程中除了我已经讲过的部分,其实还有几个部分还没讲了,因为我们公司是用 TechExcel 的 DevSuite 系统的,所以还是借用他们的软件工程过程图来给大家讲一下。
看下图,之前讲了知识管理(文档管理),测试管理,开发管理(任务跟踪),PPM,这篇文章的话,我会讲一下需求管理,至于其它几个部分,比如项目规划管理,我还在考虑之中,因为有些知识在前面几篇文章里已经部分提到了,所以讲起来可能就重复了。Anyway,先不管了,反正我这篇“需求管理”还是会正常写下去,谢谢大家阅读!
什么是软件需求呢?为什么它需要管理呢?
软件需求完全严格来解释就是:
(1)用户解决问题或达到目标所需条件或权能(Capability)。
(2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。
(3)一种反映上面(1)或(2)所述条件或权能的文档说明