永續型軟體工程的概觀
影片中的內容仍然有效,但由於綠色軟體基金會的準則重新編號,因此準則編號可能會有所不同。
永續型軟體工程的六個準則
永續型軟體工程的六個準則,構成其對永續型軟體工程師意義為何的共識。 此課程模組中的後續單元會針對這些準則提供基本簡介。
碳排放效率:建置具有碳排放效率的應用程式。
用電效率:建置節能的應用程式。
碳意識:以最低碳濃度消耗電力。
硬體效率:建置具有高硬體效率的應用程式。
度量:透過測量改善永續性。
氣候承諾:定義碳降低的確切機制。
這六個原則與下列原則無關:
- 應用程式定義域
- 組織大小或類型
- 雲端廠商或自我裝載
- 程式設計語言或架構
兩個永續型軟體工程的原理
除了永續型軟體工程的六個準則之外,還有兩個原理。
每個人在氣候解決方案中都扮演一角。
若您正在閱讀此文件,並識別為永續型軟體工程,請知道您是關心並採取行動之大規模全球行動的一員。 永續型軟體工程適用於各種工程領域中的準則,從設計晶片到設計使用者體驗。
沒有事情會獨立發生,所有事情都有關聯,而小改變也會導致重大改變。 將技術會議中的永續性討論正規化,可讓其他人勇於發聲。 這就是您在任何組織中創造改變的方式。
作為永續型軟體工程師,我們相信每個人都在氣候解決方案中扮演一角。 永續型軟體工程涵蓋一切。 無論是哪個部門、產業、角色或技術,您總是可以做一些什麼,來發揮影響力。
光是永續性就足以證明我們的工作。
作為永續型軟體工程師,我們發現建置永續型應用程式有許多優勢。 這些應用程式幾乎都較為便宜,通常更具效能,而且通常更有復原性。 但我們主要是為了永續性而實踐永續型軟體工程,其他一切都是額外的優勢。