1、百度敏捷之旅宋金永百度.项目管理部自我介绍自我介绍众里寻她千百度众里寻她千百度蓦然回首蓦然回首那人却在那人却在 灯火阑珊处灯火阑珊处 辛弃疾辛弃疾 这儿原本没有路,走的人多了,就有了这条小路 outline-敏捷会水土不服吗 123-如何分步推进敏捷-前期做了哪些准备4-小结 敏捷会水土不服吗 敏捷是什么敏捷是什么 最终目的,是提升效率 敏捷是一种思想沟通:个体交互简单:快速交付反馈:客户合作勇气:响应变化 关键条件还是目标一致的团队共同愿景高效沟通相互信任严格执行 快 还是 反应快?百度百度每天响应来自138个国家的数十亿次搜索请求在中国搜索市场份额超过80%拥有9000多位员工,市值超过3
2、00亿美元覆盖95%以上的中国网民拥有超过2亿注册用户百度文化百度文化核心价值观:简单,可依赖百度文化与敏捷思想百度文化与敏捷思想 小胜小胜 反思反思同行竞争带来的思考同行竞争带来的思考2008年1月30日 -No 敏捷会水土不服吗 前期做了哪些准备 现状调研现状调研F对照敏捷,找找哪些方面做得不错?1.基本都是迭代开发2.项目执行了分级3.测试实现部分自动化4.具备项目管理与开发平台5.拥有简单可依赖的文化 现状调研(续)现状调研(续)F对照敏捷,找找哪些是改进空间?p 强职能组织结构,会影响项目团队目标一致p 迭代规划方法不够合理p 单元测试和自动化测试在工具方法上欠缺p 存在一些低效的流
3、程环节p 项目沟通与协作机制有较大空间加强如何做好这样的调研活动?如何做好这样的调研活动?引入敏捷的目标找寻自己的最佳击球点引入敏捷的目标找寻自己的最佳击球点 提升效率(综合&长期)发挥人的主动性和能动性建立自适应方法集和项目管理体系还有哪些必要的准备还有哪些必要的准备 争取上级领导支持 确定试点与推进策略 原SQA职责开始转变 项目管理部 如何分步推进敏捷实践 第一步,针对业务需求型项目第一步,针对业务需求型项目统一团队目标 产品整体负责人制度 确立项目负责人优化需求管理 迭代规划方法 原型开发提高流程效率 文档简化 沟通机制经历的挑战与对策经历的挑战与对策 求简单需求池,并行项目管理零散需
4、求管理 重沟通启动会、站立会议阶段反思会、总结会 推人才项目负责人培养SQA充当半个Scrum Masterp 并行和插入项目多,资源冲突严重p 流程简化后沟通不足导致混乱p 项目负责人管理经验缺乏第二步,针对技术型项目第二步,针对技术型项目单元测试自动化回归/QA提前介入持续集成/主干开发经历的挑战与对策经历的挑战与对策 发布规范:单元测试规范 统一工具:测试框架工具 搭建平台:持续集成平台 积累实践:单测方法论、实践经验 测试模式:实践探索p 单测很大程度改变原有习惯p 单测对代码设计提出更高要求p 单测效率值得思考p 开发与测试工程师之间合作 小结 了解自己、坚持自己了解自己、坚持自己了
5、解自己,必须的你知道,自己所在行业特点吗?你知道,自己面临的真正问题吗?你知道,自身文化与敏捷的符合度吗?你知道,自己推行敏捷的目标与引入方式吗?你知道,如何面对推进中的问题与改进方法吗?坚持自己,必须的专注如一,把事情做到极致允许试错,给最自由的空间遇到新事务,先看看别人是怎么干的,始终保持学习心态认准了,就去做,不跟风,不动摇一定做自己最喜欢并擅长的事情,一定成为最优秀的人才小胜反思同样适用于引入敏捷本身小胜反思同样适用于引入敏捷本身小胜增强信心反思构筑自信 1.项目管理部职能2.产品研发效率改进思想项目负责人需求管理与迭代规划方法项目沟通机制流程与文档简化开发与测试并行方式单元测试 持续集成主干开发回顾反思方式 年终盘点:引入敏捷带来的变化年终盘点:引入敏捷带来的变化变绿了变绿了 -敏捷会水土不符吗 123-如何分步推进敏捷-前期做了哪些准备4-小结 新的起点、新的启程Q&A