i社区用户: 密码:
搜索:
首页| 资讯| 信息化| 产品| 专题| 创业| 技术天地| 企业中心| 企业论坛| 职场| 周报全文| 商城| 市场
会展| Blog| i社区| 社区联盟| RSS| 电子杂志| 发行| 直播| IT两会| i| 下载| 上网导航| CIO俱乐部
 
如何走向敏捷——敏捷开发系列之四
 
 
(计算机世界报 2009年04月06日第12期 37) 2009-04-06 22:23:14
 
   
 

敏捷开发是当今软件工程和项目管理领域的前沿理论和实践方法,走向敏捷需要一些方法和技巧,本文从开发团队和项目管理方法两个角度简要探讨如何走向敏捷。

■ 本报特约撰稿 刘松 陈春暖

团队向敏捷的转变

向敏捷开发转换,管理层的支持是关键,而团队的认同则决定了敏捷执行的程度和结果。这个转换过程可以分几步、有选择性地在一些项目中开始。

许多企业走向敏捷是从组织培训开始的。培训可以是内部的,也可以聘请外部顾问,最重要的是负责培训的讲师一定要有丰富的敏捷经验。因为敏捷开发是一种经验科学,书本上的知识只能帮助了解,真正的掌握需要在实践中训练。

培训一般从公司的管理层开始,尤其是负责开发或工程的副总裁、经理等。培训的过程是一个认知的过程,也是一个取得管理层支持的重要步骤。开发团队的负责人是培训的重点。这些阶段比较典型的培训是两天的Scrum培训,培训以Scrum为主,但会涉及敏捷的方方面面。

项目实施是敏捷思想落地的过程。一般应选择在小型新项目中实践敏捷开发,这样可以降低风险。也有公司不得不从项目的中间开始实施敏捷开发,同样也有很多成功的例子。一般只要有上层的支持和得力的指导,并完成一两个敏捷周期,团队一般会完全转入敏捷开发的模式并不断提高。

在实施敏捷开发的过程中,团队的组织也是关键环节。敏捷开发团队有以下两个特点:

1. 是跨领域的平行联合团队,团队中应该有来自各个平行领域的人员,包括测试人员,甚至客户代表。目的是让这个团队能胜任开发周期中的所有任务。

2. 团队的职责和功能除了日常的开发任务外,还要完成各种自我管理和组织功能。大多数的管理和决策不再由管理层单独掌握,而是整个团队商议决定。每个成员都要对项目管理中的范围、时间、成本、风险等管理负责,每个成员在一定程度上成为项目经理。

课堂上的培训对团队来说只是个很好的开始,实践中的指导和训练更为重要。项目中的问题各种各样,所以,在敏捷项目的进行中最好能由经验丰富的敏捷顾问指导。由敏捷顾问带团队走完一个或几个开发周期,帮助团队解决、纠正敏捷实施中的具体问题,这样开发团队会更快地进入敏捷的思维和模式。

 
  1  2  3    
   
 全文检索
检索词
 作者检索
 按期查询
 专刊查询
 点击排行
网易将球踢给政府 魔兽...
版署回应网易魔兽世界审...
开心网何以上演胜利大逃亡
迈克尔杰克逊葬礼视频优...
山寨上网本成本价清仓:...
版署:魔兽世界审批近尾声...
争夺人气 明星转战开心网
应用软件商店:呐喊!彷徨!
总裁被通缉 “世界通”...
运营商用户增长数比较:...
  发表评论  您的姓名   您的Email   发布  
   


周报全文频道联系方式:010-68130909
【关于我们】  【广告服务】  【周报发行】  【投稿指南】  【投稿声明】  【联系方式】  【法律声明】
  【媒体手册】  【编读往来】  
Copyright© ccw.com.cn,All rights reserved
中国计算机世界出版服务公司版权所有