文档章节

敏捷项目管理七宗罪

ReneeT
 ReneeT
发布于 2017/04/08 10:09
字数 880
阅读 9
收藏 0
点赞 0
评论 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
重构的七宗罪

重构经过了十几年的发展和应用,可以说它是极限编程中程序员最爱的实践之一了,纷纷争相在项目里应用。重构工作坊、Codekata重构练习等各种提升能力的方式也屡见不鲜,帮助程序员们去追求优秀...

oschina
2016/03/29
8.8K
15
【干货合集】看完这16篇文章,不再做敏捷项目管理上的小白!

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

林一木
05/21
0
0
项目管理沙龙的第一次聚会纪要

项目管理沙龙的第一次聚会纪要 会议的主题是项目管理和敏捷。敏捷是近几年的热门话题,也是最让人误解的名词了。 有人在会上提了这样的例子: 两个人A和B爬山,B不管三七二十一,直接上山朝目...

长平狐
2012/10/23
43
0
支付宝回应被罚18万:改进措施已落实到位

昨日(4月8日),一张来自中国人民银行杭州中心支行的处罚单火了! 这张罚单赫然列举了支付宝在客户权益、产品宣传和个人信息保护方面的“七宗罪”。 ▲ 对支付宝行政处罚的信息公示(来源:...

郭佳
04/09
0
0
项目管理沙龙第二次聚会纪要

项目管理沙龙第二次聚会纪要 本次话题依然集中在敏捷方法和传统项目管理的问题上,在两次聚会之后,一些概念正在渐渐地清晰。 有人提出,如果传统项目管理方法将敏捷的一些做法接受过来,是不...

长平狐
2012/10/23
20
0
第3章 敏捷项目管理概述

第3章 敏捷项目管理概述 3.1 敏捷项目管理架构 1.敏捷项目管理架构概述 敏捷项目管理架构(Agile Project Management Framework,APMF),旨在协助团队聚焦于将项目的商业价值最大化,是基于价值...

技术mix呢
2017/10/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

upstream sent too big header while reading...

nginx 报错:1736 upstream sent too big header while reading response header from upstream 1. 一般处理 location ~ \.php$ { #增加下面两句 fastcgi_buffer_size 128k; ......

dubox
6分钟前
0
0
Python解析配置文件模块:ConfigPhaser

import configparser as pa# [SectionA]# a = aa# b = bb# c = cc# [SectionB]# optionint = 1# optionfloat = 1.1# optionstring = string#https://www.cnblogs.com/a......

易野
13分钟前
0
0
Java基础——面向对象

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 Object的方法: clone() Object 克隆 to Strin...

凯哥学堂
14分钟前
0
0
rabbitmq学习记录(八)消息发布确认机制

RabbitMQ服务器崩了导致的消息数据丢失,已经持久化的消息数据我们可以通过消息持久化来预防。但是,如果消息从生产者发送到vhosts过程中出现了问题,持久化消息数据的方案就无效了。 Rabbit...

人觉非常君
19分钟前
0
0
毕业5年,我是怎么成为年薪30W的运维工程师

#转载# 我在大学读的是计算机专业,但大学毕业之后,进入到一家私企进行工作,工作的内容类似于网管,会经常的去修电脑,去做水晶头等内容。刚开始工作,也没想太多,最想的是丰富自己的工作...

Py爱好
26分钟前
0
0
大数据基础知识,大数据学习,涉及的知识点

一、什么是大数据 一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流 转、多样的数据类型和价值密度低四大特征。...

董黎明
41分钟前
0
0
Linux CentOS 7上安装极点五笔

话说几天前在新买的惠普笔记本上成功地安装了Linux CentOS 7操作系统、Nvidia Quandro P600驱动程序及X Window,并在VMware下安装Red Hat教学环境,彻底跳出Windows的苦海,但仍然有一件事不...

大别阿郎
54分钟前
15
0
2018年7月20日集群课程

一、集群介绍 集群,简单地说是指一组(若干个)相互独立的计算机,利用高速通信网络组成一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。 ...

人在艹木中
56分钟前
0
0
spark开发机中调试snappy

目的 在Idea中的点击运行,使spark可以直接读取snappy 自己编译hadoop,以支持snappy的压缩。 自己编译的目的就是要得到支持snappy文件读写的动态链接库。如果可以在网上下载,可以跳过自行编...

benny周
今天
0
0
centos7 安装docker

1,查看系统版本 cat /etc/redhat-release 2,安装gcc yum -y install gccyum -y install gcc-c++ 3,卸载旧版本 yum remove docker \ docker-client \ ......

暗中观察
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部