前言
自1997年科学家首次提出“大数据”的概念以来,历经多年发展,大数据已从学术领域的探索对象,转变为影响经济、产业乃至社会发展的新兴生产力代表。从智能手机到无人驾驶,从电商推荐到社会治理,大数据正凭借其蕴含的精准洞察描绘世界,深度揭示规律,释放巨大潜力,渗透进人类生活的方方面面。
数据驱动的软件开发已成为软件开发领域的新势力。从概念萌生到实践落地,大数据软件开发的巨大市场需求也呼唤新的模式变革。然而,要真正掌握大数据应用软件开发的精髓并非易事。《大数据应用软件工程: 数据驱动的软件开发实践》正是对这些理论、技术与实践探索的全面总结,旨在为读者阐释大数据应用软件工程的深刻内涵。
全书共14章。第1章“从大数据分析到大数据应用软件”,介绍从传统数据分析到大数据应用软件的演变历程;第2章“大数据应用软件工程新思维”,重点描述了大数据应用软件开发与传统软件开发的异同,并重新定义了大数据应用软件开发的原则与能力;第3章归纳了大数据应用软件开发的“七种兵器”;第4章“大数据应用软件工程新范式”,重点介绍了敏捷并行化大数据应用软件工程范式的概念与核心原则;第5~11章,分别介绍了从大数据需求分析、数据准备、特征工程、建模训练、模型反馈优化、模型即服务到可视化等大数据应用软件开发全生命周期的各个环节;第12章从实际部署角度,深入探讨大数据应用软件的实施办法;第13章通过4个典型案例探讨大数据应用软件在具体行业/企业中的应用实践与成效;第14章展望大数据应用软件的未来发展趋势。
本书以大数据应用软件工程新思维为切入点,以全景视角定义和解析该领域的核心概念与关键方法论,完整呈现大数据应用软件开发从需求分析、数据工程、建模优化,到功能开发、部署维护的全过程,并辅以真实实践的翔实案例,为读者提供实用指引。期望能够给大数据软件的学习者、开发者和广大行业应用人员带来有益的启发,携手一起探寻未来数据世界的无限可能!
本书的编写与出版得到了清华大学出版社编辑的支持,他们对编写内容提出了宝贵意见。
由于编者水平有限,书中难免存在疏漏和不足之处,恳请广大读者批评指正。
编者2026年3月
