1 一月 2025
二月 10, 2026
作者:雷努·辛格, 分析师,客户 & 消费者洞察
你编写的代码能帮助拯救地球吗?剧透预警:是的,可以。
数字技术是推动社会进步的强大力量,但其快速增长也带来了环境代价。预计信息通信技术(ICT)行业在全球温室气体排放中的占比将从2020年的4%上升至2040年的15%。1
作为推动进步的创新者,我们自问:作为数字 & 技术(D&T)团队,如何编写出不仅高效,而且对环境负责的代码?这是我们这段旅程的故事,讲述了我们为何启程、从首次试点中获得了哪些经验,以及我们计划如何扩大行动规模,以迎接更可持续的未来。
什么是绿色编程?
不妨将其视为一种既是一门艺术又是一门科学,旨在开发对环境影响最小的软件。其核心在于关注应用程序的能耗。
实际操作中是如何进行的?这涉及几种明智的策略:
通过关注这些领域,绿色编程有助于降低运行软件所需的能耗。这对开发人员和工程师而言,是一种切实可行的方式,能够直接为可持续发展目标做出贡献,将一行行代码转化为造福地球的积极力量。
我们为何拥抱绿色代码
对于我们 dsm-firmenich 而言,践行绿色编码不仅仅是一项技术实践,更是我们核心价值观的直接体现。我们坚信要成为推动善的力量,塑造未来,并对我们的成果负责。绿色编码帮助我们每天践行这些价值观。
通过优化软件性能并降低资源消耗,应用程序对设备和基础设施的压力得以减轻,从而延长其使用寿命。这有助于避免过早更换硬件,并减少隐含碳排放——后者通常占 IT 领域环境足迹的很大一部分。由此,绿色编程有助于降低运营排放,并实现数字资产更可持续的生命周期管理。
采取这些举措,将使我们成为具有前瞻性的领导者,激励我们的同行、合作伙伴和客户与我们携手并进,为整个组织构建一个更完善、更高效、更具韧性的数字基础。
我们的第一步:AEM试点项目
为了将我们的愿景付诸实践,我们启动了一个试点项目,旨在评估基于 Adobe Experience Manager(AEM)构建的 dsm-firmenich.com 网站的代码质量。该项目的目标是建立基准、了解当前表现,并确定关键的改进领域。
我们采用绿色规范指数(GCI)来评估我们的应用。GCI 是一个评分系统,评分范围为 1.0 至 4.0,用于衡量规范的环境效率。
我们的 AEM 应用程序(包含 1,100 多个文件,共计 230,000 行代码)的得分是 2.68 ,表明风险处于中等水平。评估报告指出了713处违规项,其中包括41处严重违规,这为我们提供了清晰且基于数据的优化路线图。
微小改变带来的影响
解决这些已发现的问题能带来什么成效?我们的试点结果令人大开眼界,表明即便是微小的改变也能产生巨大的影响。
仅通过解决这一应用程序中的违规问题,我们就有效减少了:
这一年度节省金额相当于:
该试点项目证明了一个关键点:绿色编程能带来可量化的环境效益。它为我们的D&团队提供了切实的成效证明,从而激发了他们的自豪感和参与热情。我们不仅是在编写代码,更是在为建设一个更健康的地球贡献力量。
放眼未来:宏伟蓝图
如果我们将这些经验应用到整个数字领域,会产生怎样的影响?
我们设想将这一举措推广至我们最关键的100个应用程序。这不仅包括现代的云端系统,还包括那些通常能效较低的旧式本地部署应用程序。
根据我们的试点结果,我们估计,如果解决这100个应用程序中的“绿色代码”违规问题,可能会带来以下效果:
为了直观地展示这一更广泛的影响,这些节省的金额相当于:
我们计划如何推进
为了在整个组织内推广绿色编程,我们正专注于四个影响最大的关键领域:
通过围绕这些目标开展工作,我们可以确保我们的绿色编程倡议不仅是一个一次性项目,更是我们工作方式中不可或缺的一部分。这关乎将可持续发展融入我们的基因。
一步一个脚印,让进步融入生活。
我们对“绿色编程”的探索表明,通往可持续未来的道路离不开创新,以及重新思考工作方式的意愿。最初的一个疑问,如今已在团队内部演变成一股强大的浪潮,这证明了每一行代码都可能成为推动进步的行动。我们特别感谢统一网页体验团队(Bishun Kumar, 索赫尔·库雷希, 拉金德尔·C·辛格, 普里扬卡·昆巴尔, 朱莉·吉万达尔·帕蒂尔, 帕迪德·阿扎德普尔, 泽维尔·辛吉 以及普里扬卡·P) 感谢你们出色的开发工作以及功能支持,同时也感谢我们的合作伙伴埃森哲(Accenture)的鼎力相助。你们的辛勤付出深受赞赏,没有你们,我们绝不可能完成这项工作。
有兴趣在我们的数字 & 团队中创造有意义的影响吗?探索我们的职位空缺并 立即申请!
1来源: https://www.sciencedirect.com/science/article/abs/pii/S095965261733233X
1 一月 2025
18 九月 2025
23 五月 2025