论文部分内容阅读
本文系统地研究了敏捷(Agile)软件方法中的极限编程(XP)方法,讲解了XP的理论知识以及它的十二种实践方法,并且对十二种实践方法在实际系统中进行了研究与应用,还有对敏捷建模和极限建模,都给出了详细、系统的阐述。此外,文中还对XP和CMM、XP和RUP,进行了比较和鉴别。最后,针对XP从项目管理和软件过程的角度给出了总结。主要创新点如下:
1.用户故事词典的形成;2.建立逻辑的结对编程的概念;3.权限级的集体代码所有制的灵活用法;4.虚拟现场客户的建立;5.内部小型发布的过程;6.站立式晨会调整为站立式午会;7.提倡和谐、竞争式开发;8.项目小组人员形成每周工作笔记