三分钟鸟瞰XP

王朝other·作者佚名  2006-01-08
宽屏版  字体: |||超大  

一.首先让我们来知道几个名字和他的主张

Name

Method

Kent Beck

eXtreme Programmming(极限编程)

Martin Fowler

Refactoring

Ken Schwaber

Scrum

Jim Highsmith

Adaptive software development

二.XP的经典书籍

《eXtreme Programming explained》 by Kent Beck

三.XP的实施者应具有的4个价值观和12个实践

4个价值观:交流、简单、反馈、勇气

12个实践:

现场客户(客户就坐在旁边)

小型发布(反正可以补丁)

系统隐喻(就像蓝图)

简化设计(一切都在变化,前期不用太详细))

代码共有

每周40小时工作制

计划游戏(就像玩游戏一样轻松)

测试驱动(测试代码先写)

重构(优化)

双人编程(一个编,一个看)

持续集成(发现一点解决一点)

代码规范

四.XP的实施者

角色

应有的行为

明令禁止的行为

经理(Manager)

.处理和外部团队的关系

.组建团队

.获取必要的资源

.管理团队

.解决团队中的问题

.为任务制定优先级(这是客户的工作)

.分配任务(程序员的事)

.评估任务(同上)

.制定时间表(程序员和客户的事)

跟踪者(Tracker)

.跟踪版本计划

.跟踪反复计划(Iteration Plan)

.用户接受度测试(Acceptance Tests)

教练(Coach)

.检测进度

.执行进度

.改变进度

.指导

.提供工具

.处理进度中的问题

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有