Cunningham与《敏捷宣言》

“我宁愿转向下一个想法,也不愿为保持最后一个想法的纯正而奋斗。”

敏捷真正带给软件的是一种能力,通过使团队中的成员达成共同的目标,实现高质量的产品交付。“当《敏捷宣言》的四个价值观被整齐地列在黑板上时,我们只是在感慨,虽然我们是十七个不同的个体,但写在黑板上的内容是我们共同想要表达的东西。”回忆起 2001 年的雪鸟会议,Cunningham这样说。

而对于“稀释”,也就是新想法的注入,他认为,这一行业是在不断发展的,如果不能不停地尝试用多种方法去做事情,就不再会有新的创造力。因此,作为一名极限编程的狂热爱好者,Cunningham极力支持将敏捷与极限编程的工程实践结合使用。

不论是Wiki、面向对象编程、极限编程还是《敏捷宣言》,对于这些新的尝试,Ward Cunningham选择迎难而上。对此,他也有自己的一套看法:“如果你想要做的好,那就想办法每天都去做。选择你害怕的事情,而不是选择你擅长的事情,然后克服它,这就是推动我前行的动力。”