三分钟鸟瞰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- 王朝網路 版權所有 導航