软件工程及软件方法学
-
淘宝交付之道阿里巴巴集团大淘宝技术部 著这是一部汇聚和浓缩了淘宝近20年软件交付方法与经验的著作,由阿里巴巴集团大淘宝技术部历时36个月撰写而成,得到了阿里巴巴合伙人程立(鲁肃)的高度评价。这本书围绕软件价值交付的全生命周期展开,完整讲解了淘宝高效交付的体系化建设,从目标确定到需求拆分,从高效开发的技术架构、研发流程到工具平台建设,再到完善的全链路质量保障和用户体验保障实践,最后用横向的项目管理串联起全链路交付的每个环节,实现价值的高效流动。全书具体内容从以下8个维度展开:(1)目标与需求管理:淘宝的战略目标管理、项目目标管理以及不同类型的需求管理流程。(2)高效开发:确保淘宝内部的软件开发工作能够高效进行的各种技术架构。(3)高效质量保障:在业务和系统飞速演进的过程中,如何从手工测试到自动化平台工具,不断寻求更高效、更全面的质量保障方案。(4) 用户体验保障:在面对庞大的用户群体时,在“千人千面”的推荐、直播、视频等新的电商内容化业务形态下,如何度量用户体验、快速感知并解决用户需求,从而持续提升淘宝的质量水准。(5)集成发布:淘宝客户端集成发布的演进历史、优化策略和操作实践。(6)线上保障:结合团队多年的探索和尝试,讲解了监控、快速恢复和攻防演练等的有效手段。(7) 淘宝交付项目管理实践:通过重大战役项目、“双11”项目、用户增长项目、创新业务项目等方面的实际案例讲解了淘宝的项目管理体系。(8)软件交付的未来:总结了淘宝对一些前瞻问题的思考,比如如何以智能化的手段和云原生技术来提升研发与交付的质量和效率。
-
企业数字化实战指南高福春本书旨在为企业开展数字化提供参考。本书以企业的视角,从企业IT服务价值链出发,注重“实践到理论,再到实践”的过程演进,聚焦企业信息技术应用中的普遍与共性问题,基于场景目标与要求的分析,结合现有的IT应用方法框架与标准规范,研究提出具体场景的工作方法框架、应遵循的基本原则,基于对需求的分析,从而提出可供参考的解决方案与建议。本书架构清晰、内容丰富、讲解翔实,适合“两化融合”关键用户、数字化规划与设计人员、数字化建设与实施人员、信息系统运行维护人员、IT服务支持人员、信息安全人员等参考。
-
持续架构实践[美]穆拉特·埃尔德,[美]皮埃尔·普约尔,[美]伊恩·伍兹(Eoin Woods)本书为在现实环境中利用持续架构方法提供了实践指南,并阐明了架构在敏捷、DevOps和云平台时代不断变化的角色。本书将帮助技术人员更新其架构实践,以应对新的软件挑战。本书使架构师和软件工程师能够快速应用面向交付的知识。它包括了解决当今软件系统关键质量属性和交叉问题的深入指导,例如安全性、性能、可伸缩性、弹性、数据和新兴技术等。通过一个贯穿全书的案例研究,对每项关键技术都进行了演示,反映了作者应对复杂软件环境的丰富经验。
-
科技之巅DeepTech深科技《麻省理工科技评论》( MIT Technology Review)从2001年开始,每年都会发布“全球十大突破性技术”,并预测其大规模商业化的潜力,以及对人类生活和社会的重大影响。这些技术代表了当前世界科技的发展前沿和未来方向,集中反映了近年来世界科技发展的新特点和新趋势,将引领面向未来的研究方向。其中许多技术已经走向市场,主导着产业发展,极大地推动了科技创新和经济社会发展。《科技之巅(20周年珍藏版):全球突破性技术创新与未来趋势》对过去二十年(2001年—2021年)《麻省理工科技评论》发布的“全球十大突破性技术”进行系统性总结,按照“生命科学、信息技术、资源与能源、工程制造、智慧生活”五大领域,深度解读和梳理了 200 余项全球突破性技术,同时邀请学术、产业、资本界专业人士对关键领域技术的特点、产业应用现状、未来发展趋势及投资潜力进行点评。书中还引入了新发布的 2022 年“全球十大突破性技术”重点内容,传递全球科技的新热点。此外,本书还结合深度调研报告,用清晰明了的数据图表回顾和剖析技术发展史、科研产业化历程。本书期待通过对全球前沿科技发展里程碑的回顾,开拓读者视野,并对读者预判新技术、新产业的未来走势提供指导性建议。
-
The Fundamental Research for Trustworthy Software可信软件基础研究项目组【丛书介绍】“中国基础研究报告”丛书是国家自然科学基金委员会首次组织的整体展示我国基础研究水平和格局的丛书,系统展示了我国重点布局的关键基础研究领域的重大原创成果,反映了我国近年来在基础前沿领域的飞跃式发展,代表了我国基础科学研究的最高水平。丛书主编杨卫院士评价该丛书为“我国基础研究的‘史书’记载”。该丛书可为今后的研究者提供丰富的科研素材和创新源泉,将引领相关学科研究领域的持续发展,对推动我国基础研究发展和世界科技强国建设起到积极的促进作用,对实现我国重大基础研究成果的传播和普及具有重大的社会和经济价值。 【本书介绍】《The Fundamental Research for Trustworthy Software(可信软件基础研究)》本书为“中国基础研究报告”丛书《可信软件基础研究》英文版,由何积丰院士担任主编,基于国家自然科学基金重大研究计划“可信软件基础研究”的研究成果写作完成。本书以国家关键应用领域中软件可信性问题为主攻目标,针对“软件可信性度量与建模”“可信软件的构造与验证”“可信软件的演化和控制”和“可信环境的构造与评估”等科学问题,从基础理论体系、方法与平台架构、典型应用示范等三方面对软件可信性重要成果和进展进行了深入阐释。本书主编为何积丰,计算机软件专家,主要从事计算机软件理论及应用研究。
-
Excel数据分析可视化实战凌祯 等数据图表是数据分析与可视化常见的表现形式,它不但能直观地显示复杂的数据,高效地表达观点,而且能启发读者思考数据的本质、分析数据并揭示数据背后的规律和问题。本书分为3 篇(共11 章),分别是基础篇、进阶篇和实战篇,摒弃以往的说明书式教学,由浅入深,遵循“以点及线,以线及面”的对比学习方法。另外,书中有大量职场案例和好看的图表模板可以直接应用到实际工作中,使读者即学即用。
-
开源深度指南&新金融背后的科技力量《新程序员》编辑部 编著《新程序员005:开源深度指南&新金融背后的科技力量》特别策划了“开源深度指南”和“新金融背后 的科技力量”两大专题。邀请当今开源世界的先锋人物,包括Python之父Guido van Rossum,MySQL之父Michael "Monty" Widenius,Apache之父、OpenSSF开源安全基金会总经理Brian Behlendorf,MongoDB CTO Mark Porter,中国 Linux第一人、凝思董事长宫敏,Linux内核守护者吴峰光等,更有国内外开源基金会、知名企业代表,从开源安全 合规、企业内部开源、开源技术创新、开源行业落地等诸多方面,为开源背后的开发者、企业、开源组织和开源社 区提供更清晰的开源生态建设与升级版开源发展全景式图鉴。而在金融专题中,中国人民银行、中国工商银行、中国邮政储蓄银行、中信银行、华为、平安科技、微众银行、蚂蚁 集团、京东科技、网易数帆等金融机构和先锋企业的技术专家为我们带来了关于各类新一代颠覆性技术的深入讨 论和案例分析。深入解答开发者应该如何更好地融入金融产业,以及金融科技的人才培养之道,真正做好金融科 技的技术创新和数字化转型。
-
代码的艺术章淼● 本书是作者围绕软件工程能力所做的系列培训的内容汇编。这些内容来源于作者20 多年以来对软件工程的学习体会和项目实践,以及对中国工业界软件工程师的观察和教育实践。 ● 全书共8章,第1 章说明了什么是软件工程能力,阐述了软件工程能力中的素质要求。第2~8章分别从代码、文档、项目管理这三个方面讲解了提升软件工程能力素质的实践方法。 对于代码,第2章"代码的艺术”对其进行了总体说明,第3 章重点说明了代码评审,第4章以Mini-spider 为例说明了方法如何运用。 对于文档,第5章说明了如何写好项目文档,第6章说明了做研究的基本方法。对于项目管理,第7章简要说明了如何做好项目管理,第8章重点说明了如何做好项目沟通。
-
从零开始学Unity游戏开发房毅成近年来,越来越多的游戏开发爱好者开始关注Unity引擎,相比于其他引擎,Unity有强大的资源商店和跨平台能力,而且容易上手,目前已成为游戏开发行业的主流选择,受到了大量开发者的青睐。《从零开始学Unity游戏开发:场景 角色 脚本 交互 体验 效果 发布》共有10章内容,以认识Unity引擎开始,从0到1突破,循序渐进地介绍了Unity游戏开发的方方面面。《从零开始学Unity游戏开发:场景 角色 脚本 交互 体验 效果 发布》采用知识点讲解、经验技巧与相应的动手练习相结合的方式,将一个完整的游戏案例以章节任务的形式贯穿其中,系统地讲解如何从最基本的熟悉Unity界面操作开始,一步步搭建起游戏场景,让其逐渐丰富生动起来,并能与玩家进行交互,然后添加UI界面完善游戏流程,增强游戏的画面效果和视听体验及游戏的真实性,最终形成一款相对完整的成品游戏,并将游戏成品打包发布到不同的平台,供其他玩家上线体验的全过程。《从零开始学Unity游戏开发:场景 角色 脚本 交互 体验 效果 发布》适合游戏开发人员,特别是游戏开发初学者阅读,也适合对游戏开发和Unity感兴趣的读者阅读,还可作为高等院校相关专业和培训机构的教材。
-
揭秘PPT真相布衣公子《揭秘PPT真相》全面介绍了PPT的特性、类别、应用场景,以及高质量PPT的特点和制作流程等内容,以制作PPT为主线,重点介绍如何使PPT重点突出、美观时尚,并讲解了修改、创作PPT模板的流程、工具。本书还介绍了创意图表的设计方法,不仅帮助读者迅速上手,制作出来的创意图表更是可以直接套用。此外,书中还介绍了辅助PPT制作的资源、工具及PPT在其他领域的应用,以便扩展PPT的功能边界,提升PPT的设计效率。《揭秘PPT真相》内容起点低、讲解详细,能够帮助PPT小白快速掌握PPT的设计规律,学会PPT的美化技巧,熟悉PPT的制作流程,迅速做出比较完善的PPT。