51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10030|回复: 9
打印 上一主题 下一主题

[转贴] CMM关键过程域问题:需求如何管理?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-17 18:50:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在CMM1.1版本中第一个KPA(关键过程域)就是需求管理。虽然在CMM2级的标准文本中对需求管理的论述篇幅最少,但它却是最容易让开发人员和项目经理提出疑问的一个KPA。如何进行有效的需求管理?笔者将需求管理的基本原则与方法总结为以下几点:

  -必须与需求工程的其它活动紧密整合 谈需求管理一定不能脱离需求工程。从完整意义上讲,需求工程包括了需求获取、需求分析、需求描述、需求验证、需求管理。狭义上,需求管理关心的是需求管理过程的建立,在企业或项目组中需要有一套规范的需求管理过程。而实际上从项目经理的角度上看,可能还有50%甚至更多的精力是用于关注结果的,所以对需求内容的管理与对需求形式的管理是密不可分的。

  -需求必须是文档化的、正确的、最新的、可管理的、可理解的 需求必须有文档来记录,该文档必须是正确的,是经过验证的,是在受控的状态下变更的。而很多开发人员往往会问:&ldquo简单的系统就不用写需求了吧?&rdquo其实简单的系统未必简单,只有想清楚、写清楚、说清楚才说明已经真正把需求整理清楚了。有一次,笔者安排2名开发人员编写一个简单的单据录入模块。由于这两名开发人员以前均做过类似的系统,所以笔者仅给出了数据库的设计,并简单讲了一下模块的需求。然而,当系统交付时,才发现与想象中的系统差距非常大,很多需求在提出者看来是理所当然的,却被开发人员全部忽略了。

  -只要需求变化了,需求变更的影响就必须被评估 无论需求变化的程度如何,只要需求变化了就必须进行评估,这是基本的原则。此外,在一个项目组中必须明确定义一个需求管理员,由他负责整个项目的需求管理工作,确保在发生需求变更时,受影响的产品能得到修改并与需求的变更保持一致,受影响的其它组也必须与客户协商一致。

  -需求必须分优先级 需求的优先级可能比需求本身更加重要。在每一次产品开发过程中,都会遇到这样一个问题:负责产品需求的领域专家罗列了长长的功能列表,每个功能似乎都是不可或缺的,而当排出进度表后,却发现工期是公司不能接受的,没办法,必须裁剪需求。没有需求就不会有产品,而没有产品就没有利润。如果需求过多,反而可能是陷阱&mdash&mdash只有投入,没有产出。一个好的项目需求,必须有需求的优先级,便于进行项目的整体平衡。

  -需求一定要分类管理 在做工程项目的时候一定要将需求分出层次,不同层次的需求侧重点是不一样的,描述的方式是不同的,管理的方式也是不同的。比如说,在企业里高层领导提出来的是目标性需求,中层管理人员提出来的是具体的业务流程的需求,而作业人员提出来的是更侧重于操作性的需求。对于目标性的需求可能采用简短的几句话就可以描述清楚,但这是项目的决策性需求,需要很稳定,不能轻易更改,在确定的时候需要慎之又慎。

   来源:www.chinaopi.com.cn
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-2-18 10:13:48 | 只看该作者

回复 1# 的帖子

不错,学习一下!
谢谢LZ分享!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-3-23 13:13:44 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-3-26 11:07:52 | 只看该作者
我们已经通过CMMI3级3年了,正在做CMM5。是亚远景科技做的,效果不错。看了楼主的贴学到不少呀
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-8-4 13:44:48 | 只看该作者

亚远景真的很烂,怎么有人觉得他们好呢?奇怪

亚远景真的很烂,怎么有人觉得他们好呢?奇怪!!我们公司原来的3级也是亚远景做的,那个咨询师几乎没有给我们提供什么服务,都是我们自己做的,不会的就在网上找资料。亚远景提供的资料很差,就是SEI网上提供的免费材料,如果就讲这个,我们自己看书就好了啊,他们来了就是给我们念一遍模型,模型是告诉我们要做什么,那么他们也是告诉我们要做什么,至于怎么做,我们自己去努力了,那他们这还叫什么咨询呢??????
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-10-11 11:25:30 | 只看该作者
楼上两位,你们的需求管理是怎么做的呢?  文档的模型可否发出来学习? 或者用什么管理工具?  谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-2-2 18:17:16 | 只看该作者
原帖由 junlingliu 于 2008-10-11 11:25 发表
楼上两位,你们的需求管理是怎么做的呢?  文档的模型可否发出来学习? 或者用什么管理工具?  谢谢

恩,想了解下有什么免费的需求管理工具没?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-4-21 17:00:44 | 只看该作者
CMMI,还在迷茫之中
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-5-6 15:06:42 | 只看该作者
初步了解下
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-10-22 17:34:40 | 只看该作者
关键的内容过程都还是不清楚的了。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 08:34 , Processed in 0.074799 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表