Slides shifeng agile_taobao
-
Upload
agiletourchina -
Category
Technology
-
view
585 -
download
4
description
Transcript of Slides shifeng agile_taobao
敏捷与团队心理
清平 . 淘宝网
2010年 10月 30日
目录
➲ 软件开发的特点
➲ 案例 1,敏捷之前的开发, 2000~ 2004
➲ 案例 2,敏捷之后的开发, 2006~ 2010➲ 理解敏捷
软件开发的特点
➲ 理想情形 :单人 (Ugrammer)
➲ 普通情形 :按功能、角色分解
➲ 多人配合需要管理者
➲ 经常变化,沟通频繁
➲ 个体特殊性明显
敏捷之前
➲ 产品线较简单,需求较稳定、明确
➲ 技术牛人
➲ 模糊的开发过程● 没有完整的方法来处理这些问题:代码质量、产品质量、人员成长
● 有结对实践
敏捷之前
➲ 项目过程● 与用户在一起
● 开发在一起,但没有明确的沟通形式
● 可以看见的结束时间 ?
● 明确的结果
● 交付用户文档
● 有核心功能,根据项目进行迭代,能够迎接变化
➲ 人员分工● 架构、模块划分
● 核心,外围划分
➲ 一个理想
敏捷之后
➲ 产品线较复杂
➲ 低调的牛人
➲ 清晰的开发过程● 需求确认、设计文档、软件配置管理、 bug管理、单元测试、集成测
试、 QA测试
● 测试驱动
● 预估时间
● 自动化测试
● 人员成长
● 迭代回顾
● 公平透明
敏捷之后
➲ 项目过程● 产品经理制定目标
● 上下游团队合作
● 变化的目标
➲ 跨团队、跨公司的组队(职位多元化组队)
理解敏捷
➲ 企业文化
➲ 体验完整的开发过程
➲ 成员间的信任,团队的自信
➲ 协作的乐趣
➲ 排除成员心理障碍,释放个人能量● 选择感(推或拉)
● 控制度 (代码、项目 )
理解敏捷
➲ 承诺:确定的目标
➲ 专注:排除干扰,锁定目标
➲ 开放:允许不同特色,允许尝试和失败
➲ 尊重:成员平等
➲ 勇气:信心
➲
➲ 发明流程与习惯养成
结语
你回首看得越远,你向前也会看得越远。—— 温斯顿 ·邱吉尔
The farther backward you can look,the farther forward you will see.
——Winston Churchill