Print

敏捷软件开发过程及最佳实践

主办单位:中培网   中培管理咨询

时间地点:2012-06-28至2012-06-30 在 北京

学员对象:系统架构师、分析人员、设计人员、开发人员和测试人员

费  用: 5000元

【培训对象】

系统架构师、分析人员、设计人员、开发人员和测试人员

【课程收益】

【课程大纲】

地点时间:北京 6月28-30日

课程费用:5000元/人

培训对象: 系统架构师、分析人员、设计人员、开发人员和测试人员

学员基础: 具备一定的软件开发和项目实践经验

课程特点:

1、理论与实践相结合,解决你的实际问题。

2、真实案例的剖析,深入浅出的讲解,使你能学以致用。

课程背景

敏捷过程同样适用于大项目。

敏捷过程不是开发者的游戏,而是工作者的指南。

本课程有具有丰富软件工程实践经验的专家(熟悉传统过程,CMMI,RUP,敏捷过程),从客观而专业的角度带领您实践敏捷—而不是观赏敏捷。课程从分析常见问题入手,揭示各种软件工程方法的利弊,秉承"以人为本"的敏捷开发原则,关注敏捷开发的主要过程和公共实践。 首先让您了解都有哪些敏捷过程,这些过程有什么角色、执行什么工作、产生哪些产品。然后结合实际项目案例,教给您如何结合项目背景选择有效的最佳敏捷实践,带领你体验完整的敏捷开发过程,在这个过程中来自不同企业的实践者一起学习并思考:如何让开发团队快速工作、及时的响应变化,按时交付用户满意的产品。最后,结合讲师的丰富经验和您一起探讨“适合您的敏捷过程”。

课程特点:

不局限于某一种敏捷框架,而是参考流行的敏捷过程:Scrum、XP、OpenUP...

真实案例授课,讲师演示、现场案例实践、学员讨论;

强调参考敏捷而不是盲目敏捷,关注如何根据项目的战局选择敏捷战法

培训目标:

软件开发面临的问题

敏捷开发概述

大型复杂项目的敏捷开发扩展

敏捷项目规划与度量

敏捷--极限编程实践

敏捷--Scrum方法

基于敏捷软件开发的实践—工欲善其事,必先利其器

敏捷项目管理

敏捷建模

敏捷开发过程

敏捷测试

基于敏捷方法实践项目实战

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容: 3天

软件开发面临的问题

如何在资源和时间受限的条件下快速、连续的交付软件?

如何交付高质量的软件?

如何平衡成本、时间、质量和范围?

敏捷过程与其他过程

常见的过程框架:CMMI,RUP,结构化过程

都有哪些敏捷过程:SCRUM,XP,OpenUP

敏捷过程宣言

敏捷开发原则

大型复杂项目的敏捷开发扩展

大型项目多个敏捷团队的合作

多维度扩展处理方法的特点

敏捷过程与CMMI的融合

敏捷项目规划与度量

敏捷开发中需求的特点

规划的不同层次与思路

敏捷项目规模度量与估计

基于主题的优先级的度量

基于用分析矩阵确定优先级的度量

基于确定经济优先级的度量

敏捷开发最佳实践 (XP方法实践)

计划游戏

现场客户

小版本,持续集成

测试驱动开发

简单设计,重构,系统Metaphor

结对编程,集体代码所有权

代码标准

敏捷--Scrum方法

什么是Scrum

自我管理团队

Scrum的角色分配

Scrum的流程

Scrum的人工因素

Sprint计划和Sprint backlog

每日Scrum

评审

基于敏捷软件开发的实践—工欲善其事,必先利其器

版本控制系统的搭建和最佳实践

Bug管理系统的搭建和最佳实践

Build系统的搭建和最佳实践

测试驱动开发—XUnit最佳实践

项目管理工具的最佳实践

敏捷项目管理

编写项目开发计划

组建开发团队,定义团队成员角色

制定开发进度表并将其发布至项目进度网页中

将产生的文档和代码签入至版本控制系统中

文档与项目实际开发进度保持同步

敏捷建模

编写需求文档:定义系统范围和需求

利用UML用例图捕获需求,并编写用例文档

根据用例图和用例文档进行系统概要设计

进行UML类图设计

进行UML顺序图设计

构建软件的原型系统

根据需求的变化迭代以上过程

敏捷开发过程

编写详细设计书,定义开发标准文档

组织团队成对编程

重构产生的代码

将产生的文档和代码签入至版本控制系统中

使用Build系统生成软件可运行版本

根据设计的变化反复迭代以上过程

敏捷测试

对代码进行实施单元测试

进行可接受测试

将测试中发现的Bug发布到Bug管理系统

根据开发的进度反复迭代以上过程

案例实战: 基于敏捷方法项目完全实践

工作路线图

产品列表和工作订单

发布计划

迭代计划

变更列表

角色分配,自我管理团队

简单设计

团队开发规范

个人开发规范

迎接变更

不断测试推动工作计划

持续集成

不断发布

讲师资质:

从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。

在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。

具备深厚的理论功底,进行过专业系统化研究与学习。

丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。

丰富的咨询经验,为多家企业客户咨询。

能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

【讲师介绍】

        ▓▓▓▓▓▓▓▓▓ (此表复制有效)▓▓▓▓▓▓▓▓

                                    传真至:020-62355807

 

我单位共___ 人报名参加 2012-06-28至2012-06-30北京 举办的 敏捷软件开发过程及最佳实践

 

单位名称:______________________________________

 

培训联系人:_________ 联系电话:_________ 联系传真:________

 

移动电话:____________ 电子邮箱:__________________

 

参加人数:____ 费用总计:______

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

══════════════════════════════════════════

广州电话:(0203997189362355796              传真号码:(02062355807

人:赵小姐、张先生                   报名邮箱: 317709971@QQ.COM

参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排

文档生成:http://www.chinacpx.com/word/<%=wsid%>.doc