顶级大厂是如何做软件交付的|文末赠书
在激烈竞争、快速发展的互联网时代,产品创新和交付面临着越来越多的挑战。淘宝天猫作为电商行业直接触达消费者日常生活的一款重要产品,它的每一次发展、每一次新功能的升级,都将直接影响数亿消费者的体验。
“万能的淘宝”这个超级App是如何架构的?
如此复杂的商业平台是如何高速迭代的?
双11全球购物节这个超级工程是如何操盘的?
它们如何做软件交付?
它们如何快速迭代?
它们如何高效研发?
它们如何高效保障质量?
它们如何保障用户体验?
- ......
如果你想找到这些充满挑战又令人好奇问题的答案,一定不要错过这本《淘宝交付之道》。
阿里巴巴大淘宝技术这支强大的研发团队是淘宝、天猫的技术支柱,面对不同时期的挑战,已沉淀出一套基于价值、持续高效交付的方法论和实践经验,现在,大淘宝技术将自己在互联网最前沿摸爬滚打的一线经验,汇集成了一本极具时代意义的软件交付百科全书。
《淘宝交付之道》是一部汇聚和浓缩了淘宝20年软件交付方法与经验的著作,由阿里巴巴集团大淘宝技术部历时36个月撰写而成,得到了阿里巴巴合伙人程立的高度评价。
这本书围绕软件价值交付的全生命周期展开,完整讲解了淘宝高效交付的体系化建设,从目标确定到需求拆分,从高效开发的技术架构、研发流程到工具平台建设,再到完善的全链路质量保障和用户体验保障实践,最后用横向的项目管理串连起全链路交付的每个环节,实现价值的高效流动。
主要内容
全书具体内容从如下8个维度展开:
(1)目标与需求管理:
淘宝的战略目标管理、项目目标管理以及不同类型的需求管理流程;
(2)高效开发:
确保淘宝内部的软件开发工作能够高效进行的各种技术架构;
(3)高效质量保障:
在业务和系统飞速演进的过程中,如何从手工测试到自动化平台工具,不断寻求更高效、更全面的质量保障方案;
(4)用户体验保障:
在面对庞大的用户群体时,在“千人千面”的推荐、直播、视频等新的电商内容化业务形态下,如何度量用户体验、快速感知并解决用户需求,从而持续不断地提升淘宝的质量水准;
(5)集成发布:
淘宝客户端集成发布的演进历史、优化策略和操作实践;
(6)线上保障:
结合团队多年的探索和尝试,讲解了监控、快速恢复和攻防演练等的有效手段;
(7)淘宝交付项目管理实践:
通过重大战役项目、“双11”项目、用户增长项目、创新业务项目等方面的实际案例讲解了淘宝的项目管理体系;
(8)软件交付的未来:
总结了淘宝对一些前瞻问题的思考,比如如何智能化的手段和云原生技术来提升研发和交付的质量与效率。
在这个技术高速变革的时代,任何先进技术一旦故步自封,转瞬就会成为落后生产力,唯有秉持开放的胸怀与持续追求极致的精神,才能永远站在浪潮之巅。大淘宝技术在这本书中传递的这种力量,比任何一种技术都更值得每一位读者拥有。
抽奖赠书
本次福利将送出《淘宝交付之道》* 5本,超高中奖率(参与人少,多期中奖率超过90%)
为避免撸羊毛的用户参与抽奖,让更多真实用户获得社区福利,现在把抽奖方式切换到 spring4all.com 网上通过积分参与。
本次抽奖地址:http://spring4all.com/forum-post/2088.html
还有一大波福利正在路上,一起来参与社区内容的建设,一起学习一起成长吧!
如何获取积分?日常登录spring4all.com,参与签到、分享技术经验、好用资源(原创、转载均可)、提问交流、回帖帮助他人等有益内容的,均可获得积分!
顶级大厂是如何做软件交付的|文末赠书相关推荐
- Koa在实际的业务场景中,路由如何做分割?【文末留言送书】
大家好,我是若川.文末留言送书,具体规则文末说明.另外为了鼓励大家多写源码共读笔记,我会在写了5次及以上笔记的作者群里也抽奖送这本书.以后也会有更多福利倾斜. 导读:Koa是一个Node框架,在Nod ...
- 【转】怎样成为优秀的软件模型设计者(文末提供下载)
我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果. 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件 ...
- 你是否很好奇腾讯大厂的大数据是怎么构建的?(文末赠书3本)
文章目录 1 写在前面 2 有点东西 3 文末福利 1 写在前面 随着<数字中国建设整体布局规划>政策落地,数字中国建设将迎来新一轮的推进,大数据产业也将迎来全新的发展.数据之所以能够成为 ...
- 容器十年:一部软件交付编年史
2019 年,全世界的开发人员都开始习惯用容器来测试自己的软件,用容器做线上发布,开始对容器化的软件构建和交付流程习以为常.在"云"已经成为了大众基础设施的今天,我们已经习惯了把& ...
- 云计算如何对传统软件交付方式产生影响
如果你正在运营一个项目,那么就会有将近100%的可能性,你会应用到SaaS(software of service,软件即服务)的形式.根据近期Northbridge和Wikibon近期的一项调查,每 ...
- DevOps笔记-01:软件交付面临的问题、软件工程的三个发展阶段、什么是DevOps?
目录 1.软件交付面临的问题 2.软件工程的三个发展阶段 3.什么是DevOps? 4.总结 1.目前软件交付面临的问题 (1)跨部门沟通成本高:团队间沟通和协作的重要性一点也不亚于写代码.写文档.做 ...
- j2ee核心模式_Operator和Sidecar正在成为软件交付新模式
现如今的开发人员希望可以开发出具备弹性和可扩展的分布式系统.该系统受益于软件复用和开源模型创新,针对安全性问题能够轻易完成补丁更新并进行低风险的升级.该系统不可能通过带有各种嵌入式语言库的应用程序框架 ...
- 如何提升软件交付效能?答案未必如你所想
Editor's Notes: 如何提高软件交付效能?研发支撑部门 BP 化,项目管理流程精简化,忘掉代码量去构建效能度量模型.一个个富有冲击力的理论不断涌现,细一琢磨,又觉得个中道理正是如此.一切皆 ...
- 持续交付 devops_使用DevOps开始加速软件交付
持续交付 devops 一次又一次,我们听说公司借助DevOps实现了快速加速. 公司正在以每天的部署量来吹捧成功,共享每天10.50甚至100个部署的新基准. 在更成熟的组织中,例如LinkedIn ...
最新文章
- R语言单变量分析实战:汇总统计(Summary Statistics)、频率表(Frequency Table)、图表(charts: boxplot、histogram、density)
- case实现shell菜单功能
- 百度地图在jsp页面加载大量轨迹导致地图卡顿
- 无需Get更多技能,快速打造一个可持久化的任务调度
- JS数组中 forEach() 和 map() 的区别
- linux mkfs 源码,mkfs工具怎么移植到嵌入式平台下面
- 【Python】强烈建议你学这 3 个 Python AutoEDA 工具包!
- python延时函数_Python实现屏幕自动截图
- 明天就要离开上海了!
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.2 DDR2 SDRAM芯片
- 使用HDFS客户端java api读取hadoop集群上的信息
- 明明还有大量内存,为啥报错“无法分配内存”?
- NatureGenetics:所有五个异源四倍体棉花起源被厘清
- JBox2d入门学习二 -----我的小鸟
- pion webrtc 示例代码解析 一
- 基于JAVA+SpringMVC+MYSQL的网上人才招聘系统
- ld cannot find an existing library
- linux支持ext2格式吗,linux正统标准文件系统ext2详解
- Python题目:个人所得税计算
- mysql登录框万能密码_网站登录万能密码