超越敏捷课程视频
近期连续主讲了两场培训:超越敏捷之超越极限编程、超越敏捷之超越MSF。
课程大纲如下:
超越敏捷-超越极限编程
极限编程,英文:Extreme Programming,简称:XP编程
这是一种轻量、快速、强调适应变化、适合中小型项目的项目管理方法。
课程大纲:
1.软件项目管理的特殊性
1.1 中国软件项目的“两大限死,两不确定”特点。
1.2 项目成功 = 需求做得好 + 设计做得好 + 管理管得好
1.3 项目管理钻石五角
2.极限编程
2.1 需求方面最佳实践:客户故事、客户全程参与
2.2 设计方面的最佳实践:简单设计
2.3 测试方面最佳实践:测试驱动开发、自动化测试r
2.4 编码方面最佳实践:重构、结对编程、代码共有、强调编码标准
2.5 项目管理方面最佳实践:持续集成、站立会议、小版本发布、每周工作40小时
2.6 隐喻
课程中的挑战:
1.项目管理的“六拍运动”
2.敏捷大挑战-开发一个线上社区网站
3.识别技能差距
4.分析线上社区网站的需求
5.线上社区网站设计分析
6.不可能完成的计划
7.如何“测试驱动”地思考
8.结对写文档
超越敏捷之超越MSF
MSF是Microsoft Solution Framework的简称,是微软软件开发方面的方法论。
课程大纲:
1.体验MSF
1.1 MSF的团队模型
1.2 MSF的生命周期模型
1.3MSF的八大原理
1.4 由底而上的估算
2.SCRUM简介
2.1 三种角色三种会议三种产品
2.2 Sprint,冲刺!
课程中的10大挑战:
1.案例分析:项目组踢皮球事件
2.案例分析:如何规划项目计划?
3.案例分析:喜欢挑战的开发人员
4.案例分析:沟通!沟通?
5.案例分析:大出意外的项目状况
6.案例分析:分配式的任务布置
7.案例分析:版本发布时的项目总结
8.案例分析:如何解决评审分歧?
9.案例分析:软件发布时的妥协
10.实战:尝试估算
两次课程已经制作为视频,欢迎大家来观看!
点击这里,观看视频。