51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2539|回复: 1
打印 上一主题 下一主题

[讨论] 软件项目度量-目标驱动

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-11 21:24:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
来源:中国组织过程改进网 www.chinaopi.com.cn

度量应该是以目标驱动的,是为了解决你现实中的问题.强调要基于数据进行科学的决策。管理层可以客户满意度和成本来驱动度量,但需要避免为了考核而度量。度量应该有三个层次,其一是控制现在,其二是驱动问题分析,其三是过程的持续改进。管理层,开发人员和目标客户应该有不同的目标,应该综合满足各方的期望来形成完整的度量体系。



度量目标应该分解为不同的度量指标,各度量指标之间相互约束和平衡,应该以系统的思维方式来考虑整体的最优化。有时候目标不能局限于当前短期的效益,而在于长远的绩效和过程的改进。综合考虑各方的需求,对度量目标进行分解,充分考虑各指标间的相互制约才可能形成完整的度量体系。



度量要解决两个问题,一个是首先应该解决度量指标的有效性,如简单的以代码行作为开发效率指标是存在明显缺陷的,我们可能会考虑用功能点,但如何确定功能点的粒度又是一件困难的事情。其二是在指标确定后如何保证收集数据的准确和有效又是一个困难,这两个问题都会导致整个度量体系的无效。



软件开发是一种带有创造性的脑力劳动,因此度量不应该以人性本恶的被动观念来驱动,应该是应该以一种积极主动的心态去度量。不要试图通过度量来解决开发人员的态度和责任问题,这不属于度量的范畴,也不是靠度量可以解决的。度量目的是促进过程,方法的改善,对组织和对个人都应该是有益的事情。度量活动应该从组织级,项目级到每个项目成员逐步分解,比如PSP就是一种很好的采集和度量的个体方式。经验积累是有益的,但对于复杂的问题经验判断往往会犯错误,度量要有效首先是要转变观念,形成每个人的度量意识和质量观念。



质量,成本,进度,规模,缺陷是IT项目重要的度量指标,度量可以帮助你更好的制定项目计划,控制项目进度和成本。在项目进行中的度量可以及时的帮助你分析异常波动,预知项目风险和调整项目策略。在项目结束后的复盘度量可以帮助你进行分析和总结,改进现有的方法或过程,以驱动后续项目更好的完成。不论项目大小都需要度量,只是度量体系复杂度不一样,但最终目标都是协助你科学的决策和改进。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-11 23:39:35 | 只看该作者
GQ(I)M方法
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 15:24 , Processed in 0.071839 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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