您好,欢迎访问广东培训网!
当前位置:首页 > 企业内训 > 项目管理 > 课程内容

敏捷实践

  • 课程类型:内训课
  • 培训天数:3天
  • 用手机看:
    手机扫码
  • 授课老师:推荐
  • 课程编号:NX26965
  • 费用预算:根据方案进行定制
在线咨询
培训对象

软件开发机构高级管理人员、项目经理、系统架构师、系统分析师、资深开发人员、质量保证人员以及其他对提升软件开发质量负有责任的人员。

课程简介

1、敏捷方法的“破”

?传统方法论的问题

?敏捷对传统方法论的改进

?敏捷游戏的博弈规则

?纵向视图:目标导向、团队协作、最佳实践。

?横向视图:尊重经济、持续改善、最佳实践

?关于敏捷的误解

?哪些场景与条件比较适合敏捷

?哪些场景与条件不适合敏捷

?大部分以自主创新为特色的企业都适合敏捷方法

?敏捷不是反对计划和规范,而是更好的实现计划与规范

目标:了解敏捷对传统软件工程方法都改进了什么?理解敏捷方法对于自主创新企业的意义,形成正确的敏捷观。

2、迭代闭环

?为什么要迭代?

?迭代闭环在XP与Scrum中的实践

?需求管理与分解(UserStory、Backlog)

?计划游戏与估算(计划扑克、站立式会议)

?“项目心跳”与步长(燃尽图、迭代演示、周计划)

?迭代会议(评估会议、计划会议、评审会议、回顾会议)

?反思改进

?怎么管理多个敏捷团队?

?怎么管理地理位置上分布的团队?

?迭代实践与传统实践的对比

目标:通过具体场景的课题实战,掌握在敏捷开发过程中正确实施迭代闭环的方法。

3、“质量体检”闭环

?为什么要体验?

?“完成”的定义

?质量体检(编码标准、测试、评审)

?集体代码所有权

?一步构建

?持续集成

?质量体检报告

?团队绩效评估

?质量体检闭环与传统实践的对比

目标:通过具体场景的课题实战,掌握在敏捷开发过程中实施质量控制的方法。

4、测试驱动开发闭环

?为什么测试驱动开发?

?源代码就是设计

?增强内聚性

?解耦

?固定意图(单元测试、XUnit与Fit的使用)

?简单设计(职责驱动设计、代码整洁可用)

?重构(重构导向模式、重构工具的使用)

?测试驱动开发的原则

?测试驱动开发与传统开发流程的对比

目标:通过具体场景的课题实战,掌握在敏捷开发过程中实施测试驱动的开发,理解何谓更好的设计以及重构的方法。

5、工作环境的温度与湿度

?实施敏捷的温度条件

?给“团队”加湿

?敏捷团队中的“角色”转变

教学要求:通过具体场景的课题实战,掌握管理和提升团队能力,使团队达到敏捷要求的方法。

6、如何在团队内实施敏捷管理

?绘制团队价值流图

?整改的四个步骤

?再看敏捷

目标:通过总结,全面掌握敏捷方法的精髓。

四、培训目标

?理解敏捷方法对于自主创新企业的意义,形成正确的敏捷观。

?掌握在敏捷开发过程中实施质量控制的方法。

?掌握在敏捷开发过程中实施测试驱动的开发,理解何谓更好的设计以及重构的方法。

?通过案例分析,全面掌握敏捷方法的精髓。

讲师介绍

姜老师 国家863项目专家,首席架构师;敏捷中国团队持有人;2005年IBM开发者大会最佳讲师、最佳讲义获得者;国家质量认证中心技术顾问;国家安全局技术顾问;人民银行技术顾问;大庆油田技术顾问;胜利油田技术顾问;鲁能集团技术顾问;2007年度开源项目之一AgileUML的主架设计师。

内训服务流程
内训服务流程
在线报名/咨询
联 系 人 :
联系方式:
公司名称:
咨询事项: