Přehled vytváření softwaru pro trvalou udržitelnost

Dokončeno

Obsah tohoto videa je stále platný, ale základní čísla se můžou lišit v důsledku principu přečíslování Green Software Foundation.

Šest principů vytváření softwaru pro trvalou udržitelnost

Šestprincipůch Následující lekce v tomto modulu poskytují základní úvod k těmto principům.

  • Uhlíková efektivita: Vytvářejte aplikace, které jsou uhlíkové efektivní.

  • Efektivita elektřiny: Vytvářejte aplikace, které jsou energeticky účinné.

  • Povědomí o emisích uhlíku: Spotřebovávají elektřinu s nejnižší intenzitou emisí uhlíku.

  • Efektivita hardwaru: Vytvářejte aplikace, které jsou hardwarově efektivní.

  • Měření: Zlepšení udržitelnosti prostřednictvím měření.

  • Klimatické závazky: Definování přesného mechanismu snižování emisí uhlíku.

Těchto šest principů je nezávislé na následujících:

  • Doména aplikace
  • Velikost nebo typ organizace
  • Dodavatel cloudu nebo místní prostředí
  • Programovací jazyk nebo architektura

Dvě filozofie vytváření softwaru pro trvalou udržitelnost

Vedle šesti principů vytváření softwaru pro trvalou udržitelnost existují dvě filozofie.

  • Každý má v řešení klimatu roli.

    Pokud tento dokument čtete a identifikujete ho jako inženýr pro trvalou udržitelnost, víte, že jste součástí masivního globálního pohybu lidí, kteří se o ně stará a podnikají akce. Softwaroví inženýři pro trvalou udržitelnost pracují v každé disciplíně napříč inženýrstvím, od návrhu silikonu až po navrhování uživatelských prostředí.

    Nic se neděje izolovaně – vše je propojené, a i malé změny vedou k významným posunům. Normalizace diskuzí o udržitelnosti na technických schůzkách umožňuje ostatním zvyšovat své hlasy. Právě tímto způsobem lze přivodit změnu v libovolné organizaci.

    Jako inženýři SSE věříme, že svou roli v hledání řešení problému klimatických změn hraje každý z nás. Vytváření softwaru pro trvalou udržitelnost je inkluzivní. Ať už je odvětví, odvětví, role nebo technologie, můžete kdykoliv udělat něco, co bude mít dopad.

  • Udržitelnost je dostatečná, sama o sobě, aby ospravedlňovala naši práci.

    Jako technici softwaru pro trvalou udržitelnost rozpoznáváme řadu výhod vytváření udržitelných aplikací. Jsou téměř vždy levnější, jsou často výkonnější a jsou často odolnější. Ale primárně se věnujeme udržitelnému softwarovému inženýrství pro udržitelnost; všechno ostatní je přidanou výhodou.