使用GQM实现治理目标.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用GQM实现治理目标

使用 GQM 实现治理目标 Roger Dunn, CEO, SourceIQ, Inc. Roger N. Dunn 是 SourceIQ 公司(一个致力于交付来自于 IBM Rational 基础架构的管理标准的高级 IBM 商业伙伴)的创立者和 CEO。他拥有二十五年的领导团队进行 ISV 和 IT 软件开发项目的经验。 简介: 阅读目标问题矩阵方法(Goal-Question-Metric Approach,GQM) 如何提供一种方法,这种方法对于整个团队,或者个体的团队成员来说,使他们更好的理解他们在成功的软件开发中所扮演的角色。 本文来自于 The Rational Edge。 标记本文! 发布日期: 2008 年 4 月 15 日 级别: 初级 其他语言版本: 英文 访问情况 186 次浏览 建议: 中国有句古老的谚语,“千里之行始于足下”。 1 当在软件项目规划中起航时,我不想在第一步就遇到绊脚石。我想要项目规划能够在控制之中并取得成功,以避免另外一个著名的格言:“如果你不知道你要去哪里,那么你可能会走向任何一条路。” 2 问题矩阵方法(Goal-Question-Metric Approach,GQM) 3 是一个强大的工具,它能够使您有信心和指导方向的迈出第一步。GQM 帮助我们为管理模型建立框架,这是通过将最初的关注点放在我们想要实现的目标矩阵上实现的。 在本文中,我将从两个方面展示 GQM。第一个方面是,GQM 应用于什么?我将讨论应用 GQM 的四个阶段:(1)建立目标;(2)定义问题;(3)识别矩阵; (4)设置行动模型 第二个方面是,我们能够从已经应用了 GQM 的角色中学习到什么?我将解释阵势世界的 GQM 场景,针对于 IT 执行管理层、项目经理、架构师、开发经理和软件质量经理。 我将通过再次的探索和调查得出结论,GQM 如何能够更好的帮助我们定义我们的第一步,以及后续的事情;它实际上如何能够帮助扮演不同角色和不同方面的知识工作者,以找到他们的共同点,使他们相互支持,以促进开发治理和 IT 结果。 应用 GQM 多数人知道 GQM 是因为 Victor Basili 博士的思想,Victor Basili 博士想为问题的解决和头脑风暴创建一个概念的框架。 GQM 方法并不只限于软件开发,或者 IT 治理,或者甚至是技术问题的解决,尽管它给了自己一个非常好的技术环境。基本上,GQM 提供了一个框架来帮助您理解您的目标是否已被实现。您可以提出您的目标指令的问题,您可以建立验证问题答案的度量方法。GQM 是灵活的,它被设计用来指导我们的认识上的潜力。 在本文中展示的 GQM 是基于几年前 SourceIQ 所指导的过程成果相关涉众的访谈内容的。这些 GQM 集合是典型的和有代表性的,但他们并不是完全没有遗漏的。一旦您得到了基本的思想,您将能够针对您的场景创建属于您自己的 GQM。 阶段 1: 建立目标 定义和澄清目标是关于所需要的,因此使用目标开始 GQM 是很自然的和直接了当的任务。它也是会给开发组织带来切实的利益。目标澄清方向,并展现出企业将要走的路线,包括治理、质量、会议计划和预算,或者也包括客户满意度。 阶段 2: 定义评估目标进展的问题 一旦我们在概念的层面定义了目标,之后我们将展示必须是可以回答的具有操作性的问题,以确定进展或者目标的实现。 目标和为目标服务的问题典型地是我们在组织中所执行地角色的功能。也就是说,他们是基于每个知识工作者类型的兴趣和技能领域的。 当不同角色的人参与到 GQM 时,他们的目标和问题第一眼看上去可能是不相关的。例如,CIO 想要驱动创新,包括成本和业务单元之间的沟通。项目经理可能想改进对于未来新的和维护开发活动的估计。QA 经理可能关心特定的目标和与软件质量和过程稳定性相关的问题。 然而,当我们进入到 GQM 的第三阶段,我们也许会非常惊讶了解到哪些对于开发治理表面上不相关的目标,却能够在公用的度量模型中。 阶段 3: 识别支持回答问题的矩阵 一旦您理解了需要评估目标的问题,之后我们将使用特定的必要矩阵来组织问题的答案的方法建立度量模型。 通过经验的观察和与客户一起工作的经验,我们发现对于不同的方面和视角,为不同知识类型的工作者建立的目标和问题通常是不同的。 一个典型的结果是 GQM 开发一个公共的理解,使用公共的度量模型,进一步这个模型直接连接到软件开发的非常人性化的本质:我们的过程有多么融合?我们的项目复杂度如何?有多少工作者能够在新的复杂的有很多部分组成的系统中能够胜任?软件工作产品的质量是否符合工程标准,具有需要的生产环境稳定性? 阶段 4: 设置行动度量模型 一旦我们应用了 GQM 并到达了支持我们需要的度

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档