Sürdürülebilir Yazılım Mühendisliğine Genel Bakış

Tamamlandı

Bu videonun içeriği hala geçerlidir, ancak Green Software Foundation'ın ilke yeniden numaralandırması nedeniyle ilke numaraları farklı olabilir.

Sürdürülebilir Yazılım Mühendisliğinin altı ilkesi

Sürdürülebilir Yazılım Mühendisliğinin altı ilkesi, Sürdürülebilir Yazılım Mühendisi olmak için ne anlama geldiğinin ortak bir anlayışını oluşturur. Bu modüldeki sonraki üniteler, bu ilkelere temel bir giriş sağlar.

  • Karbon Verimliliği: Karbon verimliliği sağlayan uygulamalar oluşturun.

  • Elektrik Verimliliği: Enerji verimliliği sağlayan uygulamalar oluşturun.

  • Karbon Farkındalığı: En düşük karbon yoğunluğu ile elektrik tüketin.

  • Donanım Verimliliği: Donanım verimliliğine sahip uygulamalar oluşturun.

  • Ölçüm: Ölçümle sürdürülebilirliği geliştirin.

  • İklim Taahhütleri: Karbon azaltmanın tam mekanizmasını tanımlama.

Bu altı ilke aşağıdakilerden bağımsızdır:

  • Uygulama etki alanı
  • Kuruluş boyutu veya türü
  • Bulut satıcısı veya şirket içinde barındırılan
  • Programlama dili veya çerçevesi

Sürdürülebilir Yazılım Mühendisliğinin iki felsefesi

Sürdürülebilir Yazılım Mühendisliğinin altı ilkesinin yanı sıra iki felsefe vardır.

  • herkesin iklim çözümünde rolü vardır.

    Bu belgeyi okuyorsanız ve Sürdürülebilir Yazılım Mühendisi olarak tanımlanıyorsanız, önemseyen ve harekete geçen insanların muazzam bir küresel hareketinin parçası olduğunuzu bilin. Sürdürülebilir Yazılım Mühendisleri, silikon tasarlamadan kullanıcı deneyimleri tasarlamaya kadar mühendislik alanında her uzmanlık alanında çalışır.

    Hiçbir şey yalıtılarak gerçekleşmez, her şey birbirine bağlıdır ve küçük değişiklikler önemli değişikliklere yol açar. Teknik toplantılarda sürdürülebilirlik tartışmalarının normalleştirilmesi, diğer kişilerin seslerini yükseltmelerine yardımcı olur. Herhangi bir kuruluşta değişiklik böyle oluşturulur.

    Sürdürülebilir Yazılım Mühendisleri olarak iklim çözümünde herkesin bir rolü olduğuna inanıyoruz. Sürdürülebilir Yazılım Mühendisliği kapsayıcıdır. Sektör, sektör, rol veya teknoloji ne olursa olsun, etki yaratabilecek her zaman bir şey yapabilirsiniz.

  • Sürdürülebilirlik, çalışmalarımızı haklı çıkarmak için tek başına yeterlidir.

    Sürdürülebilir Yazılım Mühendisleri olarak, sürdürülebilir uygulamalar oluşturmanın birçok avantajını kabul ediyoruz. Neredeyse her zaman daha ucuzlar, genellikle daha yüksek performans sergilerler ve genellikle daha dayanıklıdırlar. Ancak sürdürülebilirlik için öncelikli olarak Sürdürülebilir Yazılım Mühendisliği yapıyoruz; diğer her şey ek bir avantajdır.