百度新首页的敏捷转型故事.ppt

上传人:za****8 文档编号:15489863 上传时间:2020-08-12 格式:PPT 页数:118 大小:17.14MB
返回 下载 相关 举报
百度新首页的敏捷转型故事.ppt_第1页
第1页 / 共118页
百度新首页的敏捷转型故事.ppt_第2页
第2页 / 共118页
百度新首页的敏捷转型故事.ppt_第3页
第3页 / 共118页
点击查看更多>>
资源描述
百度新首页的敏捷转型故事,曹晓冬 曹晓冬,张绍鹏 大绍鹏,3,1999年,Lucent Technologies C/C+程序员,系统分析工程师,2003年,华为北研所 VRP交换机平台开发工程师(C+),2011年,百度 PMO架构师/敏捷教练,2007年,诺西 IMS多媒体研发团队经理,2004年,Nortel Networks 3G-OAM,Java/Shell程序员,2005年,西门子通信 IMS多媒体客户端技术负责人,2010年,诺西北京 VoIP研发总监,4,2006年,搜狐 产品技术中心高级工程师,2008年,Y 研发技术经理,2011年,百度新首页 高级项目经理,2009年,百度社区搜索部 研发高级工程师,2010年,百度空间 项目经理,百度新首页,需求,答案,新首页-不搜即得,关键词,用户行为,显性,隐性,搜索,不搜即得,百度新首页,敏捷是什么?,16,站会,17,用户故事,18,持续集成,19,自动化,20,代码评审,代码评审,21,结对编程,22,23,可视化管理,24,看板,25,重构,26,迭代管理,新首页产品、项目、团队的特点,28,要求:高速、稳定,29,稳定性:99.99% 服务器端 50ms 浏览器端 700ms,30,推荐与个性化,传统首页,贴吧,百度 新首页,阿拉丁,其他垂搜,百度风云榜,其他,31,全新的产品形态,32,多项目并行,33,60%以上是一年级新人,34,RD,阿拉丁团队,Passport团队,垂搜团队,统计团队,贴吧团队,推荐与个性化,传统首页,外部合作方,产品PM,运营PM,OP,QA,FE,基础服务,基础平台,外部合作方,外部合作方,35,管理仓筒:按职能团队汇报,基础差,交付压力大,总结一下,独特的用户群和产品生态圈 没有可参考的经验 对响应速度要求高 高可靠性(百度的最高级别服务:99.99%),对其他产品团队的依赖非常多 多项目并行(产品、运营) 交付压力大,新人多(60%小于1年工作经验) 按角色的汇报关系(Team silos),那所谓敏捷转型该如何入手呢?,40,为改变做准备,41,这个华为可以有,百度真没有,42,43,成为团队的一员 为交付带来价值,44,使用短期可见效的手段,45,项目管理的关键路径法是敏捷吗?,46,亲近并了解团队骨干 RD FE PM QA,47,起航,48,探索、试错,49,产品构想,代码实现,数据 验证,1. 优化需求管理和项目管理,51,52,53,54,那研发技术优化项目该如何处理呢?,55,架构优化项目拆分的6个原则: 1。独立可上线原则:即各部分可独立开发,独立上线 2。理清各部分的关系:顺序依赖关系 3。最小架构原则:业务驱动架构,尽早带来业务收益 4。可测试原则:以尽早反馈 5。价值原则(收益):每部分优化都要有收益说明,最好有数据对比 6。项目管理透明原则:将架构优化的目的、成本、收益、风险透明化,56,57,58,59,60,61,62,价值链各环节密切合作,总结一下,季度规划 = 月度计划 分散式需求来源 = 统一需求来源 大需求文档 = 用户故事拆分 技术项目和产品运营项目混排 架构优化的技术项目也要拆分 项目信息不可见 = 项目信息透明、可视化 形式化的总结会 = 直接产出改进方案的回顾会,2. 研发的技术支撑和快速迭代,66,技术上支持快速迭代,单元测试,68,自动化测试,一键式环境搭建,一键式部署,分级发布,72,代码生成&检查工具,模块按业务小粒度拆分,Localbuild,模块守护者,3. 强化提高验证反馈的效率,3.1. 新功能验证反馈的效率,76,产品构想,代码实现,数据 验证,和统计组密切合作提升例行统计效率,79,例行统计 - 超高速,全自动化产出 - 可通过基础库打印日志,生成基础日志 - 通过描述日志含义的XML文件,自动化产出 - 可完成基于ABTEST双实验组的快速数据对比,80,基于ABTEST双实验组的快速数据对比,自行开发用户数据行为分析工具,83,深入的用户行为挖掘 - 超灵活 - 利用分布式计算(hadoop/hive) - 可自定义将用户划分为若干种类型 - 可自定义计算各类用户的各种行为模型,84,85,总结一下,统计验证方法和需求同时提出、同时交付 提升例行统计效率 增强用户数据分析能力 PM依据线上数据做下一步决策 并第一时间和全体成员反馈,3.2. 性能和稳定性反馈的效率,89,稳定性:99.99% 服务器端 50ms 浏览器端 700ms,90,分析原因,实现优化,线上 反馈,91,收集线上反馈数据,92,性能实时监控,93,94,性能监控日报,95,按地区性能监控,96,监控,97,监控,98,99,实施优化,100,集群分离 - 保证百度首页最基本功能的可用性 支持并行&串行调度模式 - 寻找更快速的访问方式 使用离线运算代替在线运算 - 保证用户访问速度 高性能分布式存储 - 1W+/S 随机读写(SSD+FLASHDB Eng),服务器端的性能优化,101,静态资源外链、合并、压缩 背景图片优化 Png使用pngcrush Gif使用gifsicle Jpeg使用jpegtran 静态资源上CDN - 可以提速20%左右,浏览器端的一般优化手段,102,支持Smarty的HTML压缩 图片延时加载 tangram最优定制 CSS极限压缩,浏览器端的增强优化手段,103,浏览器端基于用户行为分析的优化,鼠标移动行为 鼠标点击行为 交互行为 数据分析的加载方式,总结一下,105,1. 优化需求管理和项目管理,3.2. 性能和稳定性反馈的效率,3. 强化提高验证反馈的效率,3.1. 新功能验证反馈的效率,2. 改进技术以支撑快速迭代,106,在路上,那敏捷是什么?,个人,团队,技术,产品,113,风浪,用户故事-持续集成-敏捷建模,现有工具平台的约束,小范围实验的成本和风险,新首页的弟兄们,你们是最棒的!,曹晓冬 曹晓冬,张绍鹏 大绍鹏,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!