BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

敏捷项目章程应该包含哪些内容?

| 作者 Shane Hastie 关注 28 他的粉丝 ,译者 鲍央舟 关注 1 他的粉丝 发布于 2010年6月4日. 估计阅读时间: 4 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

怎么才能做出“恰到好处”的项目章程?敏捷项目非常强调人重于流程,口头交流强过纸面交流。相反,很多正规的方法论都要求重量级的项目章程、项目初始文档,以此来得到资金以及可以继续工作的批准。

在这个潜在的冲突面前,敏捷项目章程应该包含什么?多少文档才算“正好”回答了关键问题?这些信息应该以何种格式表现出来?

一些评论界人士已经尝试解决这些问题了:

Michael Lant在一篇名为“如何不搞砸你的项目”中提到:很多项目开始的时候没有一个对成功的清晰陈述。他说到:“没有一个行业,没有一个或大或小组织能够避免这个过失,无论是政府的还是非盈利的,无论是创业的还是大型跨国公司。清楚来说,不是所有的项目都深受其苦,但是这还是非常常见的。”

他所说的清晰定义指的是一个精心制定的项目章程:

大项目似乎在这点上稍好一些,可能因为有更多的项目管理资源。小的项目就倾向于忽视项目章程,即使真的创建了一个章程,也很少(甚至从不)被引用到。特别是小项目经常由于多种原因而走“捷径”,项目章程通常就是第一个被忽略的东西之一。

他对准备项目章程提供了一些建议:

把所有恼人的法律声明和无关信息从项目章程中分离出来。这些东西固然对项目的成功很重要,但对执行项目的人却通常并不重要。所以,应该把这些东西放在单独的文档中。那样,就可以创建出一个不足一页纸的项目章程了,章程的目的,只是提供简明扼要的、对项目成功的定义。

项目章程是项目最重要的文档,所有利益干系人的参与至关重要。它可以平衡不同人的意图,使干系人统一联盟,提供对项目成功的不同定义并达成一致意见。即使章程只有一页纸的长度,要把这份文档制定得有效也是一项很有挑战性的工作。它至少需要花好几小时完成,即使对小的项目来说,也有可能花上一整天的时间。它的内容必须得到干系人的一致同意。然而,这些时间都是花得是值得的,这可以节省下以后无穷多的时间,来对项目进行可能的修订和重新调整。

一个有用的项目章程包含三要素:

  1. 远见:远见定义了“为什么”要进行这个项目。这是高层面的目的,或者说,项目存在的原因。
  2. 任务:这描述了项目“做什么”,为了达到高层面的目的需要完成什么。
  3. 成功的标准:成功的标准是对管理的测试,它描述了解决方案本身以外的结果。

在文章中,他继续提供了一个章程的样本,并建议使用此章程来设立项目的方向,并保持正轨。

Martin Proulx在分析的头脑(Analytical Mind)的博客上,提供了一个已经使用的敏捷项目章程样本。

另一个经常在项目章程中被使用的工具是“成功滑块”(Success Sliders)。Debbie Schatz在Mortgage Banking杂志上写了一篇文章描述这个工具:它在CCPace网站上可以找到。

滑块(Sliders)显示项目不同“维度”的相对重要性,并在潜在冲突的决定将要发生时提供指引。Rob Thomsett在他的《激进项目管理》中详细描述了如何使用这个工具。

Ryan Martens讨论了一页A3报告的价值。A3(纸页大小的名字,大约是两页A4纸并排在一起的大小)是在丰田使用的技巧,这个技巧用来把问题的精华汲取到一页纸上。他引用了John Shook在麻省理工斯隆管理回顾中的文章。

  1. 建立商业环境以及某特定问题或事件的重要性
  2. 描述问题的当前情况
  3. 确定期望的输出
  4. 分析情形,建立因果关系
  5. 提出对策
  6. 制定后续行动进程

Allan Kelly提供了一份A3报告的模板。

Shook描述的A3报告并不包含项目章程中所有的元素,但是这个技巧提供了一个简单的工具来清晰描述什么问题应该被解决,什么解决方案需要被交付,这样能使整个团队有所聚焦。


在你的环境中,一个好的敏捷项目章程包含了什么?你能在InfoQ的社区中分享一些例子吗?

查看原文:What Should an Agile Project Charter Contain?

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

使用项目章程project charter的多么? by 鲍 央舟

实践下来,好像用的人并不多

Re: 使用项目章程project charter的多么? by Cao Luo

还是有不少公司在用吧。 MS貌似就用,他们叫version statement.
我个人觉得:project charter就要是做事的人看到全貌,让你知道你是在盖楼,而不是只是砌墙。目标大,可以更好的激励人

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT