敏捷开发纵横谈(4)

发表于:2014-01-16来源:Csdn作者:张传波 标签:敏捷开发
敏捷开发的实质是什么? 什么是敏捷?我想大家各有各的说法,我觉得敏捷过程应该是这样的: 1.一个项目目标明确的过程。 2.有利于实现项目目标的事情,

  敏捷开发的实质是什么?

  什么是敏捷?我想大家各有各的说法,我觉得敏捷过程应该是这样的:

  1.一个项目目标明确的过程。

  2.有利于实现项目目标的事情,一定要做。

  3.对项目目标没有帮助的事情,一律不做。

  4.有效和高效是最重要的项目管理原则。

  5.敏捷的过程是让人愉快、工作起来有战斗力的过程。

  敏捷开发简单说就是有有效的办法去做有用的事情,过程的目的是让项目做得更好,不是为了过程而过程,不是用过程来“框死”项目,过程是为项目服务的。

  各家各派的敏捷方法论,其实基本道理都是这样的,只是各自从不同的角度来阐述如何做软件开发。我们没有必要盲目崇拜某某方法论,各种方法论也没有必要PK,我们应该集百家所长,为我所用!

  如何才能敏捷起来?

  有时候我们会这样说:懒人会更聪明,因为他会想尽一切可以偷懒的办法。如果说,敏捷开发其实就是“懒人”想出来的,这样也不算奇怪。

  那是不是我们就可以做“懒人”了?当然不是了,如果你不足够聪明你就没有资格做“懒人”!

  其实“懒人”一点都不懒,因为他的脑袋从来是不偷闲的,他的脑袋是很勤快的。

  说了这么多,我其实想说的是:要敏捷,最关键在于多思考!

  不要尽信各种敏捷方法论,你必须思考,必须能提出自己的疑问和见解,这样你才算理解这些方法论。

  你需要多实践、多充实自己的知识,这样你才会有更多的思考本钱,更多的打仗用的武器。

  你需要多总结,总结使人进步!

  敏捷很容易,只要你开始思考如何让工作更有效,只要你开始改善你的工作方法,你已经开始敏捷了!

原文转自:http://www.cnblogs.com/umlonline/archive/2010/03/17/1687760.html

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)