中国过程改进年会会前培训:让敏捷落地!- 软件研发管理最佳实践(2012-5-30 北京)
1. 年会邀请函
在云时代的背景下,质量的影响被各类“云”迅速、广泛的传播,云时代要追求质量的力量!
2012年5月31日-6月2日中国北京-第十一届中国系统与软件过程改进年会召开。本次大会的主题是“云时代质量的力量”,内容涵盖云计算与质量管理、度量、质量保证与改进、项目管理、质量与用户体验、敏捷、测试等层面,会议将邀请来自知名软件企业、厂商、院校等业界人士汇聚一堂,就“云时代质量的力量”,从不同角度展开探讨,可谓是行业内的一次盛会。
2012年软件研发之风云际会,诚邀您的光临!
了解更多年会信息,请到大会官方网站:http://www.spi-conf.org/
2. 会前培训简介
简介:
会前培训在大会前一天举办,主题是“让敏捷落地!——软件研发管理最佳实践”,为你深度分享敏捷最佳实践!
软件项目管理可能是最难的一种项目管理,她最难的地方在于不明确的因素太多:需求不明确?技术不明确?设计不明确?......各种敏捷方法,如:SCRUM、XP等,是解决这些问题的灵丹妙药吗?敏捷要在中国落地,还需要解决很多具备中国特色的问题,课程将为你分享老师在实施敏捷及软件项目管理中的各种最佳实践。
老师简介:
张传波,网名:Fireball(火球)
www.cmmionline.net创办人
www.umlonline.org 创办人
中国软件行业协会系统与过程改进分会专业委员会(简称:CSPIN)主任委员
广东软件行业协会软件过程改进专业委员会(简称:GDSPIN)高级专家
中国UML认证专家委员会专家
《火球 UML大战需求分析》作者
十多年软件开发、软件设计、需求分析及项目管理经验,长期战斗在软件项目第一线,亲历无数项目挑战,精通SCRUM、极限编程及MSF并用于全公司的项目管理,带领公司通过CMM3级及CMMI5级评估。有多年的授课经验,讲课深入浅出,注重引导学员思考,善于将主题内容融于简单的例子中,让学员通过体会实例掌握知识。
时间:
2012-5-30,上午:9:00-12:00,下午:13:30-17:30
地点:
北京京仪大酒店 (具体会议室待定)
地址:北京海淀区大钟寺东路9号。
网址:http://www.jingyihotel.com
价钱:
每人1600元人民币,含午餐费用、教材费用,交通费、住宿费等请自理。
优惠政策:
5月10日前 | 5月10日后 | |
1-2人报名 | 1480元/人 | 1600元/人 |
3人或以上报名 | 1380元/人 | 1480元/人 |
3.课程大纲
1 软件项目管理的特殊性
1.1 软件项目管理可能是最难的一种项目管理
1.2 敏捷面临的挑战
2 需求分析与管理
2.1 需求分析面面观
2.2 手机订餐系统-体验需求分析的痛苦
实战:手机订餐系统需求分析
2.3 需要与需求规格
2.4 需要曲线
2.5 用户故事的应用与问题
2.6 实用敏捷需求分析过程
需要、业务逻辑、用例
范例文档鉴赏
实战:识别客户的需要
实战:缺陷管理系统需求分析
2.7 需求分析的团队作战
团队如何协作获取需求?
团队如何全面一致理解需求?
3 设计管理
3.1 软件设计的常见问题
编码第一、一招定天下、精益求精、……
3.2 什么是“漂亮”的软件设计?
实战:四大系统设计考虑
快速型项目、网页+数据库、重复型、创意型
3.3 简单设计
简单综合症
设计平衡点
简单设计的标准
3.4 实用软件设计经验谈
软件不是木桶型架构的。
常见的软件设计方法:由顶而下、由底而上、由中间到上下
架构设计、模块设计、数据库设计
用户体验设计
3.5 软件设计的团队作战
各专家主导不同的设计
如何让评审发挥威力?
案例分析:如何提高评审效果?
案例分析:谁来评审设计?
案例分析:谁来写设计文档?
案例分析:无法关闭的评审
4 编码管理
4.1 编码综合症
裸奔型代码、阿弥陀佛型、吹毛求疵型
眼高手低型、事不关己型
代码的初级问题与高级问题
4.2 什么是“漂亮”的代码?
4.3 编码规范
代码规范、数据库规范、脚本规范
案例分析:编码规范考虑不周全?
案例分析:改造旧系统的麻烦
4.4 提高编码水平
零缺陷意识
测试:零缺陷意识
扎实的编码基本功
测试:编码基本功
测试驱动
测试驱动案例分享
如何实践测试驱动?
代码评审
代码评审要发现什么问题?
案例分析:什么时候评审代码?
案例分析:所有代码都需要评审?
如何实践结对编程?
代码重构
代码共有
4.5 持续集成
4.6 高效安排编码任务
案例分析:工作如何协调?
5 项目计划
5.1 项目计划要写什么?
5.2 进度计划
版本规划(迭代计划)
优质任务、缓冲时间
实战:优质任务
5.3 计划执行与跟踪
每日例会及进阶
6 尾声
6.1 如何持续提高项目管理水平?
对于个人
学习各种软件工程知识并实践
多承担挑战性的项目
多总结
对于公司
项目要产品化、组件化
建立和持续改进项目管理过程
6.2 课程回顾
请下载附件了解更多课程资料及报名办法!