Skip to content

Commit

Permalink
Merge pull request #78 from isaqb-org/LernzieleBesserBenennen
Browse files Browse the repository at this point in the history
Lernziele besser formuliert
  • Loading branch information
programming-wolf authored Jun 20, 2024
2 parents b622d53 + 5a4739f commit 501f1f5
Show file tree
Hide file tree
Showing 10 changed files with 69 additions and 78 deletions.
4 changes: 2 additions & 2 deletions docs/01-module-block-1/00-structure.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@


// tag::DE[]
== Klimawandel, Chancen der Digitalisierung, Rolle der IT, Basiskonzepte
== Klimawandel, Chancen der Digitalisierung, Rolle der IT, Basiskonzepte
// end::DE[]

// tag::EN[]
== Climate change, opportunities of digitalisation, role of IT, basic concepts
== Climate change, opportunities of digitalisation, role of IT, basic concepts
// end::EN[]


Expand Down
4 changes: 2 additions & 2 deletions docs/01-module-block-1/01-duration-terms.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
|===

=== Begriffe und Konzepte
Klimawandel, Verbrauch von IT, Einsparungen durch IT, Einsparungen in IT, Nachhaltigkeit, CO~2~, CO~2~-Äquivalente, negative externe Effekte, Watt, Joule, Effizienz, Effektivität
Klimawandel, Verbrauch von IT, Einsparungen durch IT, Einsparungen in IT, Nachhaltigkeit, CO~2~, CO~2~-Äquivalente, CO~2~-Fußabdruck, CO~2~-Handabdruck, negative externe Effekte, Watt, Joule, Effizienz, Effektivität

// end::DE[]

Expand All @@ -14,6 +14,6 @@ Klimawandel, Verbrauch von IT, Einsparungen durch IT, Einsparungen in IT, Nachha
|===

=== Terms and Principles
Climate change, consumption of IT, savings through IT, savings in IT, sustainability, CO~2~, CO~2~-equivalents, negative external effects, watts, joules, efficiency, effectiveness
Climate change, consumption of IT, savings through IT, savings in IT, sustainability, CO~2~, CO~2~-equivalents, CO~2~ footprint, CO~2~ handprint, negative external effects, watts, joules, efficiency, effectiveness

// end::EN[]
26 changes: 8 additions & 18 deletions docs/01-module-block-1/02-learning-goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,22 @@

// tag::DE[]
[[LZ-1-1]]
==== LZ 1-1: Globale Herausforderungen des Klimawandels
==== LZ 1-1: Globale Herausforderungen des Klimawandels kennen und beachten

Die Teilnehmenden kennen die globalen Herausforderungen des Klimawandels. Sie kennen den steigenden Energie- und Ressourcenbedarf der IT und deren wesentliche Treiber. Sie können erklären, wieso sich auch die IT mit dem Thema Ressourcen- und Energieeffizienz beschäftigen muss.

[[LZ-1-2]]
==== LZ 1-2: Möglichkeiten zur Einsparung von Energie durch Digitalisierung
==== LZ 1-2: Möglichkeiten zur Einsparung von Energie durch Digitalisierung kennen

Die Teilnehmenden kennen die Möglichkeiten zur Einsparung von Energie und CO~2~ durch die Digitalisierung. Sie kennen die Sektoren, die besonders von Digitalisierung profitieren. Der Unterschied zwischen Einsparungen in der IT und durch die IT ist bekannt.

[[LZ-1-3]]
==== LZ 1-3: Energieverbrauch von IT einordnen, beziffern und deren Treiber benennen
==== LZ 1-3: Energieverbrauch von IT einordnen, beziffern und deren Treiber kennen

Die Teilnehmenden können den Energieverbrauch der Informationstechnik beziffern, können diesen in Relation zu anderen Sektoren einordnen und die wesentlichen Treiber benennen. Sie kennen Trends und Entwicklungen in der IT und zentrale Stellschrauben.

[[LZ-1-4]]
==== LZ 1-4: Basiskonzepte

Die Teilnehmenden können Begriffe wie Nachhaltigkeit, Energieeffizienz, negativer externer Effekt, CO~2~-Fußabdruck und -Handabdruck einordnen. Wichtige Kennzahlen und physikalische Einheiten wie CO~2~, CO~2~-Äquivalente, Watt, Joule und deren Bedeutung werden verstanden.

[[LZ-1-5]]
==== LZ 1-5: Handlungsfelder
==== LZ 1-4: Handlungsfelder für das Einsaparen von CO~2~ kennen

Die Teilnehmenden kennen die Handlungsfelder zum Einsparen von CO~2~:

Expand All @@ -35,27 +30,22 @@ Die Teilnehmenden kennen die Handlungsfelder zum Einsparen von CO~2~:
// tag::EN[]

[[LG-1-1]]
==== LG 1-1: Global challenges of climate change
==== LG 1-1: Recognising and addressing the global challenges of climate change

Participants are familiar with the global challenges of climate change. They know the increasing energy and resource requirements of IT and their main drivers. They can explain why IT must also address the issue of resource and energy efficiency.

[[LG-1-2]]
==== LG 1-2: Possibilities for saving energy through digitalisation
==== LG 1-2: Knowing ways to save energy through digitalisation

Participants know the possibilities for saving energy and CO~2~ through digitalisation. They know the sectors that particularly benefit from digitalisation. The difference between savings in IT and through IT is known.

[[LG-1-3]]
==== LG 1-3: Categorise and quantify the energy consumption of IT and name its drivers
==== LG 1-3: Categorising and quantifying IT energy consumption and know its drivers

Participants can quantify the energy consumption of information technology, categorise it in relation to other sectors and name the main drivers. They are familiar with trends and developments in IT and key levers.

[[LG-1-4]]
==== LG 1-4: Basic concepts

Participants can categorise terms such as sustainability, energy efficiency, negative external effect, carbon footprint and carbon handprint. Important key figures and physical units such as CO~2~, CO~2~ equivalents, watts, joules and their meaning are understood.

[[LG-1-5]]
==== LG 1-5: Fields of action
==== LG 1-4: Knowing the fields of action for saving CO~2~

The participants know the fields of action for saving CO~2~:

Expand Down
16 changes: 8 additions & 8 deletions docs/02-module-block-2/02-learning-goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@

// tag::DE[]
[[LZ-2-1]]
==== LZ 2-1: Regulatorik
==== LZ 2-1: Regulatorik und deren Anforderungen kennen

Die Teilnehmenden kennen die Regulatorik und die darin enthaltenen Anforderungen zur Einsparung von CO~2~. Sie kennen die vorhandenen Zertifizierungen, beispielsweise den Blauen Engel, und können diese adäquat in ihrer Arbeit einsetzen. Die Teilnehmenden kennen Standards wie ESG (Evironmental Social Governance) und CSRD (Corporate Sustainability Reporting Directive) und deren Auswirkungen und Konsequenzen für Unternehmen.

[[LZ-2-2]]
==== LZ 2-2: Greenhouse Gas Protocol
==== LZ 2-2: Greenhouse Gas Protocol kennen und anwenden

Die Teilnehmenden kennen das Greenhouse Gas Protocol (GHP). Sie sind in der Lage die Scopes zu erklären und Emissionen den Scopes zuzuordnen. Sie können erklären, welche Scopes beim Betrieb von Software in der Cloud oder On Premise betroffen sind. Die Teilnehmenden kennen die ISO 14064-1 als Ableitung des Greenhouse Gas Protocols.

[[LZ-2-3]]
==== LZ 2-3: Energieeffizienz im Unternehmen
==== LZ 2-3: Energieeffizienz als Handlungsfeld im Unternehmen platzieren

Die Teilnehmenden kennen die Motivation, um Green Software im Unternehmen zu platzieren und Argumentationen und die Adressaten für eine erfolgreiche Verankerung im Unternehmen. Sie können sinnvolle Ziele für die Reduktion von Treibhausgasen für Unternehmen setzen. Die Teilnehmenden können erklären, welche Anforderungen Dritte entlang der Wertschöpfungskette haben und wie sich diese auf das eigene Unternehmen auswirken.

[[LZ-2-4]]
==== LZ 2-4: Stakeholder und Priorisierungen
==== LZ 2-4: Kennen der Stakeholder im Kontext von Green IT und deren Priorisierungen

Die Teilnehmenden kennen die Anforderungen der verschiedenen Stakeholder an energieeffiziente Software und die daraus resultierenden Handlungsfelder. Sie kennen die Bereiche, bei denen die größten Hebel für die Reduktion von Treibhausgasen bestehen und können Maßnahmen entsprechend priorisieren. Die Teilnehmenden können unterschiedliche Softwaresysteme klassifizieren und Aufwand und Nutzen einer Optimierung erkennen.

Expand All @@ -26,22 +26,22 @@ Die Teilnehmenden kennen die Anforderungen der verschiedenen Stakeholder an ener
// tag::EN[]

[[LG-2-1]]
==== LG 2-1: Regulation
==== LG 2-1: Knowing the regulations and their requirements

Participants know the regulatory framework and the requirements it contains for saving CO~2~. They know the existing certifications, such as the Blue Angel, and can use them appropriately in their work. Participants are familiar with standards such as ESG (Environmental Social Governance) and CSRD (Corporate Sustainability Reporting Directive) and their effects and consequences for companies.

[[LG-2-2]]
==== LG 2-2: Greenhouse Gas Protocol
==== LG 2-2: Knowing and applying the Greenhouse Gas Protocol

Participants are familiar with the Greenhouse Gas Protocol (GHP). They are able to explain the scopes and assign emissions to the scopes. They can explain which scopes are affected when operating software in the cloud or on premise. Participants are familiar with ISO 14064-1 as a derivation of the Greenhouse Gas Protocol.

[[LG-2-3]]
==== LG 2-3: Energy efficiency in the company
==== LG 2-3: Positioning energy efficiency as a field of action in the company

The participants know the motivation for placing green software in the company and the arguments and addressees for successfully anchoring it in the company. They can set sensible targets for the reduction of greenhouse gases for companies. Participants can explain what requirements third parties have along the value chain and how these affect their own company.

[[LG-2-4]]
==== LG 2-4: Stakeholders and prioritization
==== LG 2-4: Knowing the stakeholders in the context of green IT and their prioritisation

Participants know the requirements of the various stakeholders for energy-efficient software and the resulting fields of action. They know the areas with the greatest leverage for reducing greenhouse gases and can prioritize measures accordingly. Participants can classify different software systems and recognize the costs and benefits of optimization.

Expand Down
8 changes: 4 additions & 4 deletions docs/03-module-block-3/02-learning-goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@

// tag::DE[]
[[LZ-3-1]]
==== LZ 3-1: Qualitätsmodelle und Energieeffizienz
==== LZ 3-1: Qualitätsmodelle und deren Bezug zu Energieeffizienz kennen
Die Teilnehmenden kennen unterschiedliche Qualitätsmodelle und können Qualitätsattribute zum Thema Energieeffizienz beschreiben und in die Qualitätsmodelle einordnen. Darüber hinaus sind die Teilnehmenden in der Lage Qualitätsszenarien für Qualitätsattribute im Bereich Energieeffizienz zu formulieren. Abhängig vom Einsatzzweck und dem Mengengerüst der Anwendung können sie bewusst darüber entscheiden, ob die Qualitätskriterien nur für die Anwendung oder für die Optimierung des Entwicklungsprozesses angewendet werden.

[[LZ-3-2]]
==== LZ 3-2: Wechselwirkungen zwischen Qualitätsattributen
==== LZ 3-2: Umgang mit den Wechselwirkungen zwischen Qualitätsattributen und Energieeffizienz
Die Teilnehmenden kennen die positiven und negativen Wechselwirkungen zwischen Qualitätsattributen im Bereich der Energieeffizienz mit anderen Qualitätsattributen. Auf Basis dieser Erkenntnisse können sie Qualitätsanforderungen erkennen, die miteinander in Konflikt stehen und Lösungsalternativen erarbeiten, um Konflikte zu abzuschwächen. Insbesondere werden die Qualitätsmerkmale Elastizität und Skalierbarkeit, Modularität bzw. Resilienz detaillierter diskutiert, so dass die Teilnehmenden den Einfluss auf Energieeffizienz bewerten können.

// end::DE[]

// tag::EN[]

[[LG-3-1]]
==== LG 3-1: Quality models and energy efficiency
==== LG 3-1: Knowing quality models and their relation to energy efficiency
Participants are familiar with different quality models and can describe quality attributes relating to energy efficiency and categorise them in the quality models. In addition, participants are able to formulate quality scenarios for quality attributes in the area of energy efficiency. Depending on the intended use and the quantity structure of the application, they can consciously decide whether the quality criteria are used only for the application or for the optimisation of the development process.

[[LG-3-2]]
==== LG 3-2: Interactions between quality attributes
==== LG 3-2: Dealing with the interactions between quality attributes and energy efficiency
Participants know the positive and negative interactions between quality attributes in the area of energy efficiency and other quality attributes. Based on this knowledge, they can recognise quality requirements that conflict with each other and develop alternative solutions to mitigate conflicts. In particular, the quality attributes of elasticity and scalability, modularity and resilience are discussed in more detail so that participants can assess their influence on energy efficiency.

// end::EN[]
14 changes: 7 additions & 7 deletions docs/04-module-block-4/02-learning-goals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Die Teilnehmenden sind in der Lage, Ressourcen in Relation zur erbrachten Leistung zu bringen (Business Metrik). Sie kennen als Metrik den ISO-Standard Software Carbon Intensity (SCI) und verstehen, wie dieser als Business Metrik genutzt werden kann.

[[LZ-4-2]]
==== LZ 4-2: Messverfahren und Messwerkzeuge
==== LZ 4-2: Messverfahren und Messwerkzeuge kennen und einsetzen
Die Teilnehmenden kennen verschiedene Kategorien von Messverfahren und deren Einsatzgebiete. Sie verstehen, wie man Werkzeuge der verschiedenen Kategorien für eine Analyse kombinieren kann.
Kategorien sind beispielsweise:

Expand All @@ -18,7 +18,7 @@ Kategorien sind beispielsweise:
* Carbon Footprint Tools der Cloudanbieter. In Cloudumgebungen kann der Energieverbrauch nicht direkt gemessen werden. Stattdessen ist man auf vom Anbieter bereitgestellte Tools oder andere Schätzmethoden angewiesen. Die Teilnehmenden kennen die Funktionalität und die Einschränkungen dieser Tools (Ungenauigkeit, relative Angaben, nötige Berechtigungen in der Cloud-Console) wie auch die Herausforderungen, Managed Services mit reinen VMs zu vergleichen.

[[LZ-4-3]]
==== LZ 4-3: Messmethodik
==== LZ 4-3: Messmethodiken kennen und anwenden
Die Teilnehmenden kennen das methodische Vorgehen beim Messen des Energieverbrauchs, bzw. der CO~2~-Intensität. Sie verstehen, dass die Bewertung / Messung des absoluten Verbrauchs i. d. R. (gerade in der Cloud) nicht sehr exakt möglich ist, sondern wie man stattdessen Trends analysiert. Sie kennen Proxy-Metriken für die CO~2~-Intensität.

Die Teilnehmenden wissen, wie sie sinnvolle Szenarien zum Messen der Energieeffizienz aufsetzen.
Expand All @@ -31,7 +31,7 @@ Die Teilnehmenden wissen, wie sie sinnvolle Szenarien zum Messen der Energieeffi
Die Teilnehmenden verstehen, dass das Vorgehen der Energieeffizienzmessung verwandt ist mit dem Vorgehen bei Performanz-Messungen. Die Teilnehmenden verstehen, wie man systematisch vorgeht, um Verbrauchshotspots einzugrenzen.

[[LZ-4-4]]
==== LZ 4-4: Messen der Energieeffizienz in den Entwicklungsprozess integrieren
==== LZ 4-4: Integrationsmöglichkeiten zum Messen der Energieeffizienz im Entwicklungsprozess kennen
Die Teilnehmenden wissen, wie man die Energieeffizienzmessungen in den Entwicklungsprozess integriert. Sie kennen Möglichkeiten, die Messungen in die CI/CD-Pipeline zu integrieren. Sie verstehen, wie sie eine gute Balance für die Häufigkeit der Messungen finden - einerseits sollen (negative) Trends schnell erkannt werden, andererseits verbraucht das Messen selbst ebenfalls Energie.

Die Teilnehmenden verstehen, dass die Messungen möglichst einfach und leichtgewichtig für die Entwickler:innen zu benutzen sein müssen, um die Akzeptanz zu erhöhen. Sie verstehen, dass die Energieeffizienzmessungen konkurrieren mit einem schnellen Feedback aus dem Build. Sie verstehen, dass folgende Punkte für die Akzeptanz ebenfalls wichtig sind:
Expand All @@ -44,11 +44,11 @@ Die Teilnehmenden verstehen, dass die Messungen möglichst einfach und leichtgew
// tag::EN[]

[[LG-4-1]]
==== LG 4-1: Relating resources to the work performed
==== LG 4-1: Bringing resources in relation to the service provided
Participants are able to relate resources to the service provided (business metric). They are familiar with the ISO standard Software Carbon Intensity (SCI) as a metric and understand how it can be used as a business metric.

[[LG-4-2]]
==== LG 4-2: Measurement methods and tools
==== LG 4-2: Knowing and using measuring methods and tools
Participants know different categories of measurement methods and their areas of application. They understand how to combine tools from the different categories for an analysis.
Categories include, for example:

Expand All @@ -59,7 +59,7 @@ Categories include, for example:
* Carbon footprint tools from cloud providers. In cloud environments, energy consumption cannot be measured directly. Instead, you have to rely on tools provided by the provider or other estimation methods. Participants are familiar with the functionality and limitations of these tools (inaccuracy, relative data, necessary authorisations in the cloud console) as well as the challenges of comparing managed services with pure VMs.

[[LG-4-3]]
==== LG 4-3: Measurement methodology
==== LG 4-3: Knowing and applying measurement methods
The participants know the methodological procedure for measuring energy consumption and CO~2~ intensity. They understand that it is generally not possible to evaluate/measure absolute consumption very precisely (especially in the cloud), but how to analyse trends instead. They know proxy metrics for CO~2~ intensity.

Participants know how to set up meaningful scenarios for measuring energy efficiency.
Expand All @@ -72,7 +72,7 @@ Participants know how to set up meaningful scenarios for measuring energy effici
Participants understand that the procedure for measuring energy efficiency is related to the procedure for measuring performance. Participants understand how to proceed systematically in order to narrow down consumption hotspots.

[[LG-4-4]]
==== LG 4-4: Integrating energy efficiency measurements into the development process
==== LG 4-4: Knowing integration options for measuring energy efficiency in the development process
Participants know how to integrate energy efficiency measurements into the development process. They know how to integrate the measurements into the CI/CD pipeline. They understand how to find a good balance for the frequency of the measurements - on the one hand (negative) trends should be recognised quickly, on the other hand the measurement itself also consumes energy.

Participants understand that the measurements must be as simple and lightweight as possible for developers to use in order to increase acceptance. They understand that energy efficiency measurements compete with quick feedback from the build. You understand that the following points are also important for acceptance:
Expand Down
Loading

0 comments on commit 501f1f5

Please sign in to comment.