互联网产品研发改进之路

互联网产品研发改进之路

ID:37902302

大小:6.49 MB

页数:20页

时间:2019-06-02

互联网产品研发改进之路_第1页
互联网产品研发改进之路_第2页
互联网产品研发改进之路_第3页
互联网产品研发改进之路_第4页
互联网产品研发改进之路_第5页
资源描述:

《互联网产品研发改进之路》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、互联网产品研发改进之路淘宝技术保障部芷薰2011年3月适合听众1大型研发团队(百人以上)2直接用户体验和在线服务3以创新为核心竞争力的产品研发持续改进的前提让你的团队保持使命感与危机感Thinkbusiness,NotProjects按时完成项目?高稳定性,高可用性?怎样让产出更符合客户期望?怎样在市场中保持垄断的竞争优势?Thinkbusiness,NotProjects市场市场产产研运研运换一个角度看世界场景一:开创期抢夺免费资源或占领新市场短迭代,快速上线,尽快让业务看到结果关键词:效率策略一:迅速普及Scrum.统一思路和做事方法,减少摩擦;增强交流,产品经理进

2、入对应的研发团队.DailyMeeting1day经过优先级评定的增量提交可ProductBacklog上线的产品PlanMeeting2-6WeeksSprintBacklog(Xplanner)ReviewMeeting策略二:开发运维发布策略:缺陷容忍,一票否决预研正式主干开发开发&自测开发发布前代码冻结A测试测试环境上线评审沙箱环境发布预发环境预发布环境缺陷容忍,一票否决效果评测B测试生产环境回滚分发,冒烟,监控场景二:拓展期已经成功的产品迅速发展壮大,以获得垄断的竞争优势关键词:规模化产品团队产品团队应用A应用B应用C引擎A引擎C引擎C产品A应用团队基础引擎团

3、队A引擎团队算法A算法B算法团队基础算法运维团队运维团队<20人50人>100人以规模化和差异化为核心的拓展方式策略三:动态资源分配.解决不同的产品线间,线上维护与新功能开发之间存在的资源争用.业务需求产品技术方案月架构度估算PMPK开发会实现方案PlanReviewTeam详设测试发布15日30日15日30日策略四:PM培养.解决跨团队需求,一个产品经理面对N个研发团队带来的协调沟通成本.月度会月度会产品大项目PM日常运维PM应用Sprint1Sprint2Sprint3引擎Sprint1Sprint2Sprint3算法Sprint1Sprint2Sprint3Tim

4、eLine1Sprint保持统一的节奏。2大项目划分里程碑1,2,3,插入到每个Sprint中策略五:架构师从研发中拆分,形成独立团队.业务线架构师启承上启下的关键作用r1R1(r1,r2)r2R2(r1,r2,r3)r3R3(r3)纵向产品架构师应用A应用B...横向引擎A引擎B...架构师......月度会前,业务线架构师除了整体考虑产品框架和技术方案,更要将跨团队的需求重新整合打包,转化成非跨团队的项目,减轻团队后期的沟通协调压力。策略六:环境分离;包管理;自动编译开发阶段持续集成,测试发布阶段自动打包传递MailSVNBuildYumABS开发DailyBuil

5、dDevQAPE开发CheckinBuildDQABuildBugfixA测试QABuild测试AR发布DEVSCMOPSQAPE场景三:稳定创新期在稳定平台,保证生存的基础上,不断创新以获得新的竞争优势关键词:差异化策略七:平台化.各产品间公用业务组件,需求分层,统一架构,降低耦合性,平台定期重构.产品A产品B产品C展现前端应用A应用B应用C引擎A引擎B后端算法A算法B基础应用,基础引擎,基础算法平台数据,通讯,存储应用运维基础运维>1000人策略八:统一变化入口,平台更稳定,创新更迅速双月会(项目需求)+双周会(日常需求)+赛马(创新)双ScrumScrum月双周会双

6、周会双周会会ReviewReview30日PlanPlan30日30日策略九:适应不同团队的研发模式前端开发分支AAA稳定主干随时发布合并分支AA二次回归TrunkRAR后端项目分支AAA主干开发日常分支分支管理一次回归TrunkRAARAARnewfeatureBuild(P1─P4)FT->(P2─P4)ST平台DailyBuildAllUT->P1ST->P1FT同步主干无分支Trunk1持续集成Trunk2策略十:各职能部门工具打通.进一步自动化,解放生产力.RviewboardYUM/MAVENNOC包管理监控中心SVNHundsonToastDeploybo

7、xfindbug,checkstyle编译自动化测试平台自动部署SECDependOPSfree安全审核包依赖关系应用服务器管理SQL审核DBAReview需项目测试单发布申请生产变流程管理平台日常工具策略:自建而不是购买,已有工具间数据打通,而不是重新打造完美的工具平台.通过工具间的数据传递促使流程及报表自动化.END发现身边一切可以改进的机会,并将其变成真正的价值

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。