第12章 グリーンソフトウェア成熟度マトリックス グリーンソフトウェア成熟度マトリックス
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
私はあなたにドアを示すことしかできない。そのドアをくぐるのはあなた自身だ。
モーフィアス
Green Software Maturity Matrix(GSMM)は、Linux FoundationのGreen Software Foundationによる自己評価ツールである。
GSMMは、各組織がグリーン原則やグリーンプロセスをどの程度実装し、次に何をすべきかを理解するのに役立つよう設計されている。GSMMは、GSFの「床と天井を上げる」キャンペーンの一環であり、グリーン技術で遅れをとっている企業の振る舞いを引き上げ、リーダー企業の取り組みを示すことで、問題なく取り組んでいる企業にさらなる達成を促すものである。
その意図は、よく踏まれたパスに方向性を与えることで、ツールやサービスの進歩を共有するという決定的な利点を得ることにある(図12-1参照)。
チップ
誰でもGitHub上でプロジェクトへのコメントや貢献ができる。GSFメンバーである必要はない。Anneがプロジェクト・リーダーで、あなたに会えることをとても喜んでいる。
GSMMは、ソフトウェア実務者が日々の仕事の中で、いかにして温室効果ガスの排出を削減するかに焦点を当てている。GSMMは、データセンターにおける水の使用、種の保護、その他の価値ある環境目的については対象としていない。私たちが現在理解しているように、これらの目的はほとんどがデータセンターの選択によって決定され、開発者はその選択を後から、特に反復的に改善する余地はほとんどない。そのため、DCは賢く選択する必要がある。
図12-1. GSFのグリーン・ソフトウェア成熟度マトリックス
成熟度マトリックスの歴史
アンがまだ蛍光色のレッグウォーマーをはいていて、サラとサラがまだ生まれていなかった1986年、カーネギーメロン大学のソフトウェア工学研究所によって、最初の成熟度マトリックス(成熟度モデルと呼ばれることもある)であるCMMI(Capability Maturity Model Integration)が開発された。 これは、組織のプロセス改善の取り組みを評価し、導くためのフレームワークとして設計された。
成熟度マトリクスは、現在、プロジェクトマネジメントやサイバーセキュリティを含むさまざまな分野で使用されており、企業がベストプラクティスの観点からどのような状況にあるかを評価できるようになっている。また、より高いレベルのパフォーマンスを達成するために、それらの組織が取ることができる実践的なステップも指摘されている。
成熟度マトリクスは通常5つある(以下のリストおよび図12-2を参照)。その目的は、組織がより良いプロセスやツールを採用し、レベル 1 からレベル 5 に上昇することである:
-
レベル1:意欲的-プロセスは予測不可能で、コントロールが悪く、せいぜい反応的である。
-
レベル2:Aware-Per-Projectプロセス。しばしばまだ反応的である。
-
レベル3:行動する-プロセスは標準化され、文書化され、よく理解され、見直されている。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access