简介

本课程将会为大家分享极限编程、MSF及SCRUM,时间有限内容比较浓缩,适合你快速了解各种敏捷知识。如果想更深入学习,请参考其他课程。


课程大纲
1.极限编程
   1.1 需求方面最佳实践:客户故事、客户全程参与
   1.2 设计方面的最佳实践:简单设计
   1.3 测试方面最佳实践:测试驱动开发、自动化测试
   1.4 编码方面最佳实践:重构、结对编程、代码共有、强调编码标准
   1.5 项目管理方面最佳实践:持续集成、站立会议、小版本发布、每周工作40小时
   1.6 隐喻
2.体验MSF
   MSF是Microsoft Solution Framework的简称,简单说就是微软项目管理的方法论
   2.1 MSF的八大原理
   推动开放式沟通
   为共同的远景工作
   赋予小组成员权利
   清晰的责任和共同的职责
   关注交付的业务价值
   保持灵巧,预测变化
   质量投资
   学习所有的经验
   2.2 MSF的团队模型
   2.3 MSF的软件生命周期模型
3.SCRUM简介
   SCRUM,直接翻译的意思为“橄榄球”,和极限编程异曲同工的一种敏捷开发模式。
   3.1 三种角色三种会议三种产品
   3.2 Sprint,冲刺!
4.经验交流
   以下是同学们在现场提的问题:
   1)敏捷方法看上去很美好,但实际工作中如何做好估算、计划、进度管理呢?
   2)用户体验往往是被我们忽略的,应该如何实践呢?
   3)实施环节应该如何做得更好?
   4)甲乙方一起写用户文档?

分类
敏捷入门
课程目标
  • 了解极限编程
  • 了解MSF
  • 了解SCRUM
  • 了解敏捷的一些实践技巧
适合人群
  • 项目经理
  • 敏捷教练
  • 项目组成员
课程标签: 敏捷开发
查看课程