敏捷落地之旅

来源:互联网 发布:php 随机生成昵称 编辑:程序博客网 时间:2024/04/29 03:45

敏捷是在极具创新要求的产品背景下,对软件工程方法提出的新改进。敏捷方法更加强调人在软件开发中的作用,强调自组织、自管理原则,授权于项目开发团队,通过频繁运用“检查-调整”周期加速创造更具价值的软件,它带来较低的管理成本和高质量的产出。实施敏捷模型并不容易,它需要有更高的管理艺术,在面对具体项目开发中也有更多的成功机会。项目经理需要理解敏捷,根据项目的特征、环境、要求和团队的特点来实施正确管理。为此,我们特组织这次“敏捷落地之旅”,具体安排如下:

 

一、参加对象

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

二、破冰之旅特色

以沙盘的方式改进团队

三、导师

由业界知名人士亲自担任全程导师:

姜老师:培训中心高级讲师,国家“863项目”专家,首席架构师,敏捷开发资深实践者,具有多年在第一线成功管理大型软件项目的经验,对软件项目组织具有深刻见解和实践知识。

四、敏捷落地之旅

1、软件开发流程的“隐喻”

更有效的计划

团队是自治的

开发流程

时间、成本与质量

更有效的流程

精益可以帮助我们

2、痛点

让价值流可见

哪里是痛点?

问题的根源

可视化思考

打开敏捷工具箱

3、让一切可视!

我们的价值流程

迭代周期

工作周

工作日

持续交付周期

开发部曲

4、必须养成的习惯。必须!

5、编程匠艺

豆腐渣工程

祈祷式编程

防御式编程

测试驱动开发

可视化设计

重构与模式

Kata、Kata...

6、敏捷架构设计

设计模型

敏捷架构的演进

简单设计与原型

反馈与改进

架构基线

7、质量保证

让质量可视化

“完成”的定义

签入标准

一步构建

持续交付

质量体检报告

8、 工作日

工作日流程

站会

故事墙

结对编程

燃尽图变更

9、 迭代

迭代的长度

计划与估算

故事的层次与划分

看板

那些会议(评估会议、计划会议、评审会议、回顾会议)

燃尽图

反馈

反思改进

10、头脑风暴

沟通

反馈

尊重

信任

勇气

自我改善

五、收获

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

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

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

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

原创粉丝点击