`
guanhuaing
  • 浏览: 1196716 次
文章分类
社区版块
存档分类
最新评论

需求管理的两大好处

 
阅读更多

从我经验看来,需求管理的核心用途有两个:

1、数据大集中,建立公司的知识经验库。

大家知道,配置管理的最大好处即是管理公司的源代码,这是公司的软件资产,使用配置管理工具之前,这些资产分散到各人手中,很明显,不利于公司的统一管理。同样,使用需求管理,将公司所有文档(用合同术语来说,包括但不限于需求说明书、规格设计文档,详细设计文档,测试规范,行业要求、标准等)都可以集中起来,并建立起这些文档内容之间的关联关系。从一个项目来说,记录了开发的全过程。从公司来说,建立了公司的知识库,这其实是比源代码更核心的公司资产。

有一家公司,从事打印驱动程序开发,为各打印机厂商提供打印驱动程序,这是一个很专业的范畴,需要很丰富的行业经验积累,公司总经理从事该行业多年,知道如何进展每一个项目,以及几乎所有的细节,如果应用好需求管理,将总经理的行业经验总结共享出来,这对公司的稳定、发展大有好处。

如果没有相应的项目过程文档,我们只好去看源代码,自己去领会其中的需求和设计之间的关系。如果有了需求管理,这些关系都被可视化出来了,一目了然。所以说,需求管理是比配置管理更高层的数据集中。

2、可追溯性 Traceability

这个用途在1中已有说明,重复一下,就是将项目研发的过程,从需求到设计、测试等项目成果演化过程之间的关系——可视化——出来,这就是Traceability,可追溯性。有了这个可视化关系,我们就能大大增强公司和用户之间以及公司内研发各部门之间的交流,从而保证了项目/产品的质量,也提供了开发的效率。

作者:withwind

分享到:
评论

相关推荐

    《软件需求》书 软件需求:是什么和为什么

    目 录 译者序 前言 第一部分 软件需求:是什么和为什么 第1章 基本的软件需求... 19.1 使用需求管理工具的益处 159 19.2 商业需求管理工具 160 19.3 实现需求管理自动化 161 附录 当前需求实践的自我评估 163

    软件需求(pdf文档)

    本书讲述了软件开发中一个至关重要的问题—软件需求问题。...19.1 使用需求管理工具的益处 159 19.2 商业需求管理工具 160 19.3 实现需求管理自动化 161 附录 当前需求实践的自我评估 163 参考文献 167 后记 171

    云端需求管理系统

     将一个项目的所有需求写在一个excel或者word文件中,好处是方便使用、编辑自由度大,坏处是:可能带来需求管理不规范、需求状态更新不及时、开发、测试等需求相关人员不能及时了解需求的状态和变化。若能以解决...

    软件需求全过程实践pdf

    简介 本书讲述了软件开发中一个至关重要的问题—软件... 19.1 使用需求管理工具的益处 159 19.2 商业需求管理工具 160 19.3 实现需求管理自动化 161 附录 当前需求实践的自我评估 163 参考文献 167 后记 171

    工资管理系统需求分析

    所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以 对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。有利 于减少错误,减轻人事部门的任务,...

    实施需求管理:专业软件工具或 PDM 系统的任务?

    最后,我们分析了实现该概念的两种不同方式:使用专门的系统工程/需求管理工具或使用 PDM(产品数据管理)系统。 :copyright: 2001 John Wiley & Sons, Inc. Syst Eng 4:49-57, 2001 1. 引言 今天,许多公司都...

    SQLserver数据库管理系统需求分析.doc

    等一系列功能,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过 存储过程来实现的,其中学生成绩查询和学生信息查询是成绩管理系统的重点。 二、SQLserver简介及知识介绍 1、简介 美国Microsoft...

    图书馆管理系统

    系统分析 7 3.1 确定系统目标 7 3.2系统需求分析 7 3.3系统功能分析 9 3.3.1功能分析 9 3.3.2功能分析图 9 3.4与其他系统的关系 10 第4章 图书借阅信息管理模块的实现 11 4.1 “借书信息”...

    SQLserver数据库管理系统需求分析(1).doc

    等一系列功能,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过 存储过程来实现的,其中学生成绩查询和学生信息查询是成绩管理系统的重点。 二、SQLserver简介及知识介绍 1、简介 美国Microsoft...

    计算机软件需求分析教程下载

    本书对你着手的所有软件过程改进,对改善需求开发和管理实践都能提供很多的益处。本书是介绍概念和方法的,并不涉及专门的研究方法学或应用领域,所以它适用于各种项目。我尽力以清晰的结构风格介绍大量实用的且经过...

    软件需求变更管理七步法

    七步法印证了项目管理三部曲:细化、量化、图形化,七步法主要验证了细化和量化的必要性和好处。

    2宿舍管理系统.doc

    目录 宿舍管理系统 - 1 - 一 概述 - 1 - 1.1设计背景 - 1 - 1.2设计目的 - 1 - 1.3涉及范围及相关领域 - 2 - 二 需求分析 - 2 - 2.1功能需求 - 2 - 2.2数据流图 - 3 - 三 概念结构设计 - 4 - 3.1数据库实体E-R图 - 4...

    开发文档格式和写作标准

    1.需求分析类文档模板 2.软件开发规范及开发计划书 3.软件需求 ...4.5.2 需求管理过程的积累材料 34 4.6 需求过程改进路标 35 第5章 软件需求与风险管理 37 5.1 软件风险管理基础 38 5.1.1 风险管理的要素 38

    毕业论文《库存管理系统》.pdf

    使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是...

    通用商品进销存管理系统开题报告

    计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统...

    宿舍管理系统数据库课程设计.doc

    计算机的最大好处在于利用它能够进行信息管理,使用计 算机进行信息控制,不仅提高了工作效率而且大大的提高了其安全性。尤其对于复杂的 信息管理,计算机能够充分发挥它的优越性。 管理信息系统是进行信息采集、...

    基于jsp的超市会员管理系统(源码+数据库+文档.rar

    因此设计开发一种适合超市使用的会员积分管理系统可以实效得解决问题,能够让超市的会员真实的感受到会员积分带来的好处。 本系统是专门设计适用于超市的会员积分管理系统。整体采用B/S架构开发,通过对系统深入细致...

Global site tag (gtag.js) - Google Analytics