文档章节

敏捷项目管理七宗罪

ReneeT
 ReneeT
发布于 2017/04/08 10:09
字数 880
阅读 11
收藏 0

本文是MIke Cohn的演讲幻灯片整理而来。演讲人Mike Cohn是Mountain Goat Sodtware的创始人,是资深Scrum和敏捷开发培训讲师。Mike拥有超过25年的经验,著有Succeeding with Agile: Software Development Using Scrum, 以及 Agile Estimating and Planning 等书,是Scrum Alliance和Agile Alliance协会的成员。


使用敏捷方法做软件开发有很多优势,较短的周期、更高产的团队,产品也能以更高的质量更好地达到顾客的预期,等等。但有许多敏捷团队没有达到这种目标,那么公司就在研究哪些是最常见的缺陷,这样可以使他们的业务下一次完成目标。


在知名敏捷专家Mile Cohn此次演讲中介绍了项目管理的七宗罪,包括贪婪、懒惰以及信息的不透明。谈久了优秀的敏姐团队如何避免这些使许多项目遭受其害的错误。下面,就来看看敏捷开发的关键因素,以及敏捷成败的故事吧。



Mike认为敏捷开发中的七宗罪包括,

  • 贪吃(Gluttony)
  • 欲望(Lust)
  • 懒惰(Sloth)
  • 不透明(Opaqueness)
  • 骄傲(Pride)
  • 浪费(Wastfulness)
  • 目光短浅(Myopia)


1. 贪吃(Gluttony)


贪吃在敏捷开发中指的是人们想要解决项目里的各种问题,范围、计划、资源和质量,这会使项目管理的内容过多。这种项目管理的计划不可能完成,通常为了达到目标而降低产品质量。


2.欲望(Lust)


欲望在这里是指为了完成产品功能而产生的强烈的、无法抑制的渴望。在时间允许的情况下,会给一个产品增加许多功能,认为每一个功能都是必不可少的。而这样会导致工期超时,产品质量下降,还会带来一些意想不到的“惊喜”。


3.懒惰(Sloth)


懒惰就是无法完成高质量的工作。可能在项目最后才开始质量测试,也可能是开发阶段就不稳定。这会导致项目延期,计划不可预测。


4.不透明(Opaqueness)


信息不透明是指项目过程不清晰,或者是项目质量或其他属性不清楚。这种情况下不能够了解到项目的真实状态,会产生一些意外,也会做出不良的决策。


5.骄傲(Pride)


骄傲就是在做项目时认为自己无所不知。这种情况会使利益相关者以及用户的参与度下降,也会导致无法得到反馈,无法从错误中学习、改进。


6.浪费(Wastfulness)


浪费就是错误使用了重要资源,是创造力、动力以及时间的损失。浪费资源会导致项目进度迟缓、延期,并且如此反复。


7.目光短浅(Myopia)

Myopia是近视的意思,在这里指的是目光短浅,只能看到自己眼前一摊工作。这种情况经常使团队无法看到更大的格局,个人只在自己的职责内工作。目光短浅会导致产品失败或项目延期。


小编了解这敏捷开发的七宗罪,总结一下,主要就是做项目迭代不要眼大肚皮小,贪多嚼不烂。不服来辩!


*本文有为天下企业提供专业管理工具的易软天创团队翻译。

© 著作权归作者所有

共有 人打赏支持
ReneeT
粉丝 0
博文 5
码字总数 5020
作品 0
青岛
私信 提问
敏捷项目管理

为什么要用敏捷?如今,项目管理的步伐越来越快。项目管理需要更灵活、更积极地,响应客户的需求。使用敏捷项目管理方法,项目经理可以在不影响价值、质量和商业规则的前提下实现所有目。 1....

郭恩洲_OSC博客
2016/11/21
29
0
软件开发七宗罪

一起来看看世界各地的程序员们所共有的致命通病,从软件开发的地狱中拯救自己。这七宗罪你有几条? 想成为一名优秀的软件开发人员需要很长时间的培训和实践。但是如果不遵循合适的原则,即便...

二胡
2011/03/02
1K
5
敏捷项目管理架构(APMF)

敏捷项目管理架构(APMF)   研读许秀影博士的《敏捷项目管理:基础知识与应用实务》一书,其中提到传统项目管理与敏捷项目管理的混合管理模式—敏捷项目管理架构(Agile Project Management...

技术mix呢
2017/10/19
0
0
敏捷项目管理:基础知识与应用实务

 拜读许秀影博士的《敏捷项目管理:基础知识与应用实务》一书,收获满满的,干货满满的,无论是对传统项目管理还是对互联网项目管理,都有了较深入的理解。基于对本书的阅读和摘录,为了系统...

技术mix呢
2017/10/11
0
0
【干货合集】看完这16篇文章,不再做敏捷项目管理上的小白!

项目管理的主流模式有哪几种? 传统项目管理通常采用的是瀑布式、部分迭代开发模式,要求在项目建设时,需求足够明确、文档足够规范,迭代过程中需求变更越多、越晚,对项目影响越大,会影响...

林一木
05/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL Replication 梳理详解

MySQL Replication 1 MySQL5.5以前的复制 异步、SQL线程串行化回放 MySQL内建的复制功能是构建大型,高性能应用程序的基础。主服务器将更新写入二进制日志文件,从服务器重新执行一遍来实现的...

PeakFang-BOK
今天
1
0
.NET Core & ConsoleApp & appsettings.json

准备 Visual Studio 2017 .NET Core 2.1 新建控制台应用(.NET Core) 默认的 Program.cs // Program.csusing System;namespace ConsoleApp1{ class Program { static voi......

taadis
今天
2
0
结合lucene谈谈日期的压缩问题

说起日期值的压缩,一般容易想到的办法是将日期转化成long类型,然后再通过变长整形进行压缩,我算了一下按照毫秒来算最多占用5个字节(可以通过“谈谈变长整型”中的表查看),确实节省了部...

FAT_mt
今天
1
0
导出私有函数与私有变量

在Go语言中, package中包含函数与变量通过identifier的首字母是否大写来决定它是否可以被其它package所访问。当一个函数或变量名称为小写字母时,默认是无法被其他package引用的. 有没有办法...

xtof
今天
2
0
new Date() 在Safari下的 Invalid Date问题

问题复现 var timeStr = '2018-11-11 00:00:00';var time = new Date(timeStr);// error: Invalid Date... 在safari浏览器下,time为Invalid Date, 导致后面代码执行错误; 其他浏览器诸...

会写代码的husky
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部