简介
极限编程,英文:Extreme Programming,简称:XP编程
这是一种轻量、快速、强调适应变化、适合中小型项目的项目管理方法。

课程大纲:
1.软件项目管理的特殊性
1.1 中国软件项目的“两大限死,两不确定”特点。
1.2 项目成功 = 需求做得好 + 设计做得好 + 管理管得好
1.3 项目管理钻石五角
2.极限编程
2.1 需求方面最佳实践:客户故事、客户全程参与
2.2 设计方面的最佳实践:简单设计
2.3 测试方面最佳实践:测试驱动开发、自动化测试
2.4 编码方面最佳实践:重构、结对编程、代码共有、强调编码标准
2.5 项目管理方面最佳实践:持续集成、站立会议、小版本发布、每周工作40小时
2.6 隐喻
每一个最佳实践都会结合具体的实例,快来接受这个挑战吧!

课程中的挑战:
1.项目管理的“六拍运动”
2.敏捷大挑战-开发一个线上社区网站
3.识别技能差距
4.分析线上社区网站的需求
5.线上社区网站设计分析
6.不可能完成的计划
7.如何“测试驱动”地思考
8.结对写文档
分类
敏捷入门
课程目标
  • 理解极限编程
  • 学会极限编程的各种实践技巧
适合人群
  • 项目经理
  • 敏捷教练
  • 项目组成员
课程标签: 敏捷开发
查看课程