令人恍惚的日程——项目经理应该小心的游戏之十六
2009-05-08 21:19
309 查看
下星期二,来自总部的大人物就要来视察了。或者你可能要在十个星期后做上市演示。不管怎么样,你要面对一个不可改变的日期、一系列充满野心或是不可能实现的功能集合,而且这些功能必须要在那个日期之前完成。无论是否已经测量过团队的开发速度,你知道团队是无法在截止日期来临之时完成所有的功能了。看起来团队面对着日程,都已经处于恍惚的状态了。有时,这就是团队对于“幸福日期”的回应。
图6.16 令人恍惚的日程
首先,要创建项目的仪表板(dashboard,见第11章),再测量进度,从测量开发速度开始。然后考虑采取如下行动。
如果还没有用迭代式开发,赶紧把剩下的项目分解成迭代吧,迭代时间越短越好。如果在不可改变的截止日期前有10个星期的时间,项目最少要分解成5个迭代,最好是10个。每周一个迭代,这可以帮你不断调整工作的优先级。迭代的目标是要完成某个功能或一组功能,这包括功能的开发、文档、测试,以及其他产品对于“完成”的要求。如果上市演示需要在线帮助,除非一个功能具备了在线帮助,否则它就不算完成。
在一个迭代中要集中精力,每日站立会议对此会有所帮助。项目团队的目标必须放在要完成的工作上。当完成足够多的细分任务之后,就可以得到一个完整的功能或是产品了。不要让团队中的人们受其他项目、未来工作或是技术债务(见附录B)的干扰,除非技术债务使得当前迭代的工作无法完成。
如果还没有准备好,就按功能逐个实现吧。这样可能会产生不完整的系统架构,不过不必担心。如果一个功能需要架构提供某些方面的支持,团队会实现的。如果功能上不需要,那就没有人会用它。
通过使用“游击队式敏捷”(guerilla-agile) ,可以消除很多上述的日程安排游戏。如果能够以不超过四周的时间盒来组织项目,按功能逐个实现,随进度集成,并测量进展速度,项目经理就可以中止这些游戏。如果总是能以这样的方式管理,那就可以完全避免绝大多数的日程安排游戏。
Guerilla agile 是作者Johanna Rothman在Agile
2007大会上的演讲题目,指的是非正式的敏捷实施方式,演讲提纲下载地址:www.agile2007.org/downloads/handouts/Rothman_383.pdf。——译注
至此,《Manage
It》第六章中的十六个日程游戏已经全部发布完成了,在本章结尾处,作者指出项目经理应该铭记在心的几个要点(这也是本书的一个特点,每章结束时,作者都会针对本章内容提出几个要点):
日程安排游戏总是会发生的。项目经理的工作就是要识别它们,然后管理项目,让项目仍然可以取得成功。
绝大多数情况下,人们玩这些游戏都不是出于恶意。
即使没有恶意,日程安排游戏还是会拖项目后腿,使其停滞不前。
图6.16 令人恍惚的日程
首先,要创建项目的仪表板(dashboard,见第11章),再测量进度,从测量开发速度开始。然后考虑采取如下行动。
如果还没有用迭代式开发,赶紧把剩下的项目分解成迭代吧,迭代时间越短越好。如果在不可改变的截止日期前有10个星期的时间,项目最少要分解成5个迭代,最好是10个。每周一个迭代,这可以帮你不断调整工作的优先级。迭代的目标是要完成某个功能或一组功能,这包括功能的开发、文档、测试,以及其他产品对于“完成”的要求。如果上市演示需要在线帮助,除非一个功能具备了在线帮助,否则它就不算完成。
在一个迭代中要集中精力,每日站立会议对此会有所帮助。项目团队的目标必须放在要完成的工作上。当完成足够多的细分任务之后,就可以得到一个完整的功能或是产品了。不要让团队中的人们受其他项目、未来工作或是技术债务(见附录B)的干扰,除非技术债务使得当前迭代的工作无法完成。
如果还没有准备好,就按功能逐个实现吧。这样可能会产生不完整的系统架构,不过不必担心。如果一个功能需要架构提供某些方面的支持,团队会实现的。如果功能上不需要,那就没有人会用它。
通过使用“游击队式敏捷”(guerilla-agile) ,可以消除很多上述的日程安排游戏。如果能够以不超过四周的时间盒来组织项目,按功能逐个实现,随进度集成,并测量进展速度,项目经理就可以中止这些游戏。如果总是能以这样的方式管理,那就可以完全避免绝大多数的日程安排游戏。
Guerilla agile 是作者Johanna Rothman在Agile
2007大会上的演讲题目,指的是非正式的敏捷实施方式,演讲提纲下载地址:www.agile2007.org/downloads/handouts/Rothman_383.pdf。——译注
至此,《Manage
It》第六章中的十六个日程游戏已经全部发布完成了,在本章结尾处,作者指出项目经理应该铭记在心的几个要点(这也是本书的一个特点,每章结束时,作者都会针对本章内容提出几个要点):
日程安排游戏总是会发生的。项目经理的工作就是要识别它们,然后管理项目,让项目仍然可以取得成功。
绝大多数情况下,人们玩这些游戏都不是出于恶意。
即使没有恶意,日程安排游戏还是会拖项目后腿,使其停滞不前。
相关文章推荐
- 日程小鸡——项目经理应该小心的游戏之十三
- 日程安排工具总是对的(梦幻时间日程)——项目经理应该小心的游戏之十
- 日程等于承诺——项目经理应该小心的游戏之八
- 专题 - 项目经理应该小心的游戏
- 到了之后,我们会知道身处何方——项目经理应该小心的游戏之九
- “希望”是我们最重要的策略——项目经理应该小心的游戏之二
- 拒绝女王——项目经理应该小心的游戏之三
- 90%完成状态——项目经理应该小心的游戏之十四
- “希望”是我们最重要的策略——项目经理应该小心的游戏之二
- 拒绝女王——项目经理应该小心的游戏之三
- 把灰扫到地毯下面——项目经理应该小心的游戏之四
- 我们马上会变得更快——项目经理应该小心的游戏之十五
- 把灰扫到地毯下面——项目经理应该小心的游戏之四
- 幸福日期——项目经理应该小心的游戏之五
- “给我一块石头!”——项目经理应该小心的游戏
- 屁股着火——项目经理应该小心的游戏之六
- 我们必须拥有这个功能,否则就完蛋了——项目经理应该小心的游戏之十一
- 幸福日期——项目经理应该小心的游戏之五
- “给我一块石头!”——项目经理应该小心的游戏
- 分散注意力——项目经理应该小心的游戏之七