以下是我在公司内参与应用XP软件工程方法项目后的一点儿想法,欢迎各位同仁讨论:
1、XP开发方式是不适合较长周期的开发任务。
时间一长,由于缺乏相关的文档资料,则项目中所涉及到的各种管理和控制都将一团混乱。例如需求和版本之间的同步关系,测试方案和需求之间的同步关系,还有BUG和BUG修订之间的控制,需求变更和设计变更的控制等。 个人认为,XP的开发,适合不超过两个月的项目周期。 千万不要只是用XP的名义,而实际上却是一种作坊式的开发方式。
2、勇气
XP要求“以勇气面对变更”。