极限编程(XP编程)读书笔记(二)

结对编程是一种技巧。它需要实践,不是对每个人都很容易开始。结对编程是XP中极其重要的一种技巧,因此值得培养这种习惯来利用它的好处。

体系结构体现在探究中,体现在隐喻中,体现在第一次迭代以及别的地方。

XP通过以下机制处理体系结构:探究,隐喻,第一次迭代,小版本,重构,团队实践。

隐喻提供了一种共识和一套公共词汇表。它有助于形成对问题和系统的全新理解,并有助于指导系统的结构。

极限编程(XP)团队不是在最后的“一刹那”中完成所有的事,而是采用一系列的迭代。迭代间隔是固定的,为一到三星期。迭代是有时间限制的:如果团队无法完成每件事情,他们将放弃某些特性,而不是拖延迭代的最后期限。在每个迭代结束时,客户能够看到准备发布的系统,并对所选择的故事进行验收测试。

作为极限编程(XP)软件的客户,你将在全部时间里与团队一起编写测试,回答问题和定义优先级。客户与团队一起是帮助团队尽快完成工作的重要影响因素。

迭代期间,客户有四项主要工作:回答问题,编写验收测试,运行验收测试,知道迭代。以及在版本做好时的一项准备工作(几次迭代后):接受版本。

XP本身没有分析员这个角色,客户直接与程序员一起工作。XP争取实现让提问的人直接与可能解决问题的人交流的高效机制。

经理的几项主要工作:应付外部的团体,组建团队,获取资源,管理团队和处理团队问题。

跟踪者将跟踪三件基本的事情:版本计划,迭代计划和验收测试。你可以轻松的用简单的电子表格进行跟踪。

XP中的教练角色已经发展成为“当场”帮助团队保持进度的人。监控,执行和改变过程;指导;提供玩具;处理问题。

XP并不是一成不变的,它也是在不断的发展完善过程中的。

以上内容来自《探索极限编程》 人民邮电出版社 William C. Wake著 郑荣林译
上面是极限编程(XP编程)读书笔记的第二部分 全文完

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值