在一个充满谎言与欺骗的环境中,XP是不可能发挥作用的。
尝试XP需要勇气。
尝试XP需要勇气。
1、诚实和信任——XP不需要外交辞令。透明化、公开化。客户和开发人员坦诚相待、按计划行事。
计划:
很多重量型开发方法预先做详细的计划,大部分计划都是建立在猜测的基础上,都会与实际产生偏差。
XP中做计划基于这样的前提:需要每一步都确认我们知道什么,不知道什么。我们根据初步需求(故事)的初步估算形成了一个初步的项目计划。
在一个迭代开始前,将详细的计划整合在一起。
迭代间隔简短,可以保证开发人员和客户的频繁及时沟通,了解项目进展。
结对编码:
坦诚相待、共同拥有代码。
工作环境应该有很少或没有空间屏障。
每天的站会上,交流最近的工作情况。
当然,XP也需要机智和变通。
2、谦逊
加入到极限编程软件工作室来吧……因为在这里你每天都感觉在进步!
允许自己犯错误,每个人都会犯错误!
XP团队中的每个成员都应该经常感觉自己很笨,这才是健康的。
很多重量型开发方法预先做详细的计划,大部分计划都是建立在猜测的基础上,都会与实际产生偏差。
XP中做计划基于这样的前提:需要每一步都确认我们知道什么,不知道什么。我们根据初步需求(故事)的初步估算形成了一个初步的项目计划。
在一个迭代开始前,将详细的计划整合在一起。
迭代间隔简短,可以保证开发人员和客户的频繁及时沟通,了解项目进展。
当然,XP也需要机智和变通。
2、谦逊
加入到极限编程软件工作室来吧……因为在这里你每天都感觉在进步!
允许自己犯错误,每个人都会犯错误!
XP团队中的每个成员都应该经常感觉自己很笨,这才是健康的。
3、甜蜜的自由
无拘无束的讲真话!
客户跟开发人员之间互相信任、坦诚相待,而不是开发人员给客户虚假的难以达到的许诺!
互相支持的环境、互相学习,共同进步!
无拘无束的讲真话!
客户跟开发人员之间互相信任、坦诚相待,而不是开发人员给客户虚假的难以达到的许诺!
互相支持的环境、互相学习,共同进步!
对别人和自己诚实,必须谦逊;做到谦逊,就可教也;可教后,就会进步;进步了,就可以运用学到的知识获取更大的成功。