成功案例
北京 敏捷开发与项目管理
塞孚耐 基于Scrum的敏捷开发
某美国著名资讯公司 敏捷开发
英国帕吉特 MyP与敏捷开发
总参 软件工程基础与导论
航管科技 RUP

相关课程  
统一过程及应用
敏捷过程实践
基于XP/RUP的迭代开发
软件开发过程指南
SCRUM过程实践
迭代开发与过程管理
 

敏捷过程实践

 
时间地点:北京 上海 深圳 根据报名开班
课程费用:4500元/人 详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
过程元模型

  本课程采用一个完整而真实的项目,从项目启动到项目完成后的维护,全面讲解如何计划并驱动敏捷过程。采用回顾+讲解+演练的方式,同时突出实践的深入理解、自我思考,而非“酷词、有趣、新鲜过后的遗忘”,尤其请您关注课程的如下方面:
  • 讲师具有多个实际敏捷项目经验,亲身经历回顾,客观真实,不维敏捷论
  • 结合实际敏捷项目的改进前后对比,展现改进点和效果
  • 通过把敏捷过程分割为多个过程域让学员对敏捷有详细的认识和理解
  • 对于常见的误解和混沌点进行深入解析
  • 通过各个最佳实践的实际工作演示学习如何做!
  • 注重如何从现在出发开始改进,而不单单是脱离起点的敏捷目标和方法
 
培训目标:
  • 了解什么是敏捷开发过程
  • 都有哪些敏捷开发过程
  • 敏捷开发过程的最佳实践有哪些
  • 通过实际敏捷项目了解成败的经验,了解客观情况
  • 了解敏捷过程域的目标和工作方法:
    • 需求
    • 设计
    • 持续开发与集成
    • 测试
    • 迭代进度
    • 风险管理
    • 团队协作与管理
  • 通过实际改进项目对比,讨论敏捷的改进策略
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天
什么是敏捷过程,敏捷过程的关键要素
都有哪些敏捷过程:
  • XP,SCRUM,FDD
  • 水晶方法,自适应过程
  • 各种敏捷方法的共性和差异性
敏捷过程的对过程的理解
  • 以人为根本
  • 以最终交付的软件为目标
  • 进度的推进策略
  • 团队工作文化
敏捷过程的最佳实践
  • 小版本,现场客户
  • 隐喻,简单设计,重构
  • 测试驱动开发,持续集成,结对编程
  • 代码共有,编程标准,
  • 工作空间与时间
敏捷项目实例回顾与剖析:
  • 项目背景
  • 项目发展历程回顾
  • 成功经验
  • 失败教训
  • 如何看待敏捷
  • 如何引入敏捷
敏捷过程域:需求
  • 如何启发用户故事
  • 用户故事的本质与描述方式
  • 用户故事的维护与细化
  • 用户故事与测试
敏捷过程域:迭代进度
  • 迭代进度计划制定方法
  • 工作量估算
  • 迭代的顺序与计划
  • 迭代的周期与监控
  • 里程碑的评估
敏捷过程域:风险管理
  • SPIKE和Story的风险评估。
  • 发布计划和迭代计划中的风险处理策略
  • 设计中的风险处理
  • 开发过程中的风险处理
敏捷过程域:敏捷设计
  • 敏捷设计原则
  • 采用暗喻设计
  • 重构设计方法
敏捷过程域:持续开发与集成
  • 建立测试用例-编码-构建-集成-测试路线图
  • 建立支持持续开发与构建的环境
  • 建立开发配置管理库
  • 制定编码规范指导开发
  • 通过评审保证代码质量
  • 集体拥有代码所有权,
  • 迭代中的并行开发协调与管理
敏捷过程域:测试
  • 功能测试设计、执行并验证质量
  • 单元测试设计、执行并验证质量
  • 如何在迭代中进行测试驱动的回归测试
  • 最后的测试
敏捷过程域:团队协作与管理
  • 团队交流渠道
  • 团队互相激励方法
  • 公共目标的驱动
  • 工作结果布告
敏捷过程改进示例
  • 项目目标
  • 1期原有过程
  • 采用敏捷改进
  • 2期敏捷过程历程
  • 改进效果评估
如果课程内容不符合您的期望,可以定制内训
 
课程特点: 1、理论与实践相结合,解决你的实际问题。2、真实案例的剖析,深入浅出的讲解,使你能学以致用。
讲师资质:
  • UML软件工程组织技术专家。
  • 火龙果软件技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

培训对象: 软件项目经理,软件开发工程师,软件过程组,软件架构师,质量管理人员,其他过程相关人员
学员基础:

有至少2年以上项目实施经验,存在过程问题,有改进的愿望




最新活动计划
[北京] 用户为中心界面设 5-27 特惠
[北京] 单元测试重构及集成 5-19
[北京] 白盒测试方法与技术 5-24
[北京] Html5 + css 开发 5-25
[北京] 多层次集成配置管理 5-27
[北京] SOA体系结构 6-12
[北京] 软件项目管理 6-15
 
[上海] HTML5高级应用开发 6-9 特惠
[上海] 从需求过渡到设计 6-16 特惠
[上海] 软件架构方案与实践 5-20
[上海] 软件需求分析与管理 5-26
[上海] 软件开发的质量管理 6-9
[上海] UML与面向对象设计 6-22
[上海] 探索式软件测试 6-30
 
[深圳] 用户为中心的界面设 5-26 特惠
[深圳] UML与嵌入式系统设 6-29 特惠
[深圳] 软件架构设计方法案例 5-9
[广州] 用户为中心的界面设计 5-25
 

 
火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

组织简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号