From 506a108ee6a3ae1b32fc8dccdc5c3b941847836a Mon Sep 17 00:00:00 2001 From: Alexander Lorz Date: Tue, 28 May 2024 00:57:13 +0200 Subject: [PATCH 1/3] Add purpose statement to Chapter 1 LGs, refs #411 --- docs/01-basics/01-basics-duration-terms.adoc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/01-basics/01-basics-duration-terms.adoc b/docs/01-basics/01-basics-duration-terms.adoc index 1da4921d..636e3ebb 100644 --- a/docs/01-basics/01-basics-duration-terms.adoc +++ b/docs/01-basics/01-basics-duration-terms.adoc @@ -7,6 +7,11 @@ |=== +=== Zielstellung +Ziel dieses Abschnitts ist es, den Teilnehmenden ein grundlegendes Verständnis der wichtigsten Begriffe und Konzepte von Softwarearchitektur zu vermitteln. +Sie werden in die Lage versetzt, verschiedene Definitionen zu diskutieren, die wesentlichen Ziele und Vorteile zu verstehen und die wichtigen Aufgaben und Verantwortlichkeiten von Softwarearchitektinnen und Softwarearchitekten zu erkennen. +Außerdem wird deren Rolle im breiteren organisatorischen Kontext und ihre Interaktion mit anderen Stakeholdern thematisiert, um es den Teilnehmenden zu ermöglichen, einen effektiven Beitrag zu verschiedenartigen Softwareentwicklungsprojekten zu leisten. + === Wesentliche Begriffe {glossary_url}software-architecture[Softwarearchitektur]; Architekturdomänen; @@ -35,6 +40,11 @@ Typen von IT-Systemen (eingebettete Systeme; Echtzeitsysteme; Informationssystem | Duration: 120 min. | Exercises: none |=== + +=== Purpose +The purpose of this section is to equip training participants with a foundational understanding of key terms and concepts in software architecture. +It aims to enable them to discuss various definitions, comprehend the essential goals and benefits, and recognize the critical tasks and responsibilities of software architects. Additionally, the section explores the role of software architects in the broader architectural context and their interactions with other stakeholders, preparing participants to effectively contribute to diverse software development projects. + === Relevant Terms {glossary_url}software-architecture[Software architecture]; architecture domains; {glossary_url}structure[structure]; From edf6088e4a4c2c8ba5572cebf4c594aece5bb2b5 Mon Sep 17 00:00:00 2001 From: Alexander Lorz Date: Tue, 28 May 2024 01:05:24 +0200 Subject: [PATCH 2/3] Fix some wording for German version of purpose statement --- docs/01-basics/01-basics-duration-terms.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/01-basics/01-basics-duration-terms.adoc b/docs/01-basics/01-basics-duration-terms.adoc index 636e3ebb..984526c2 100644 --- a/docs/01-basics/01-basics-duration-terms.adoc +++ b/docs/01-basics/01-basics-duration-terms.adoc @@ -9,8 +9,8 @@ === Zielstellung Ziel dieses Abschnitts ist es, den Teilnehmenden ein grundlegendes Verständnis der wichtigsten Begriffe und Konzepte von Softwarearchitektur zu vermitteln. -Sie werden in die Lage versetzt, verschiedene Definitionen zu diskutieren, die wesentlichen Ziele und Vorteile zu verstehen und die wichtigen Aufgaben und Verantwortlichkeiten von Softwarearchitektinnen und Softwarearchitekten zu erkennen. -Außerdem wird deren Rolle im breiteren organisatorischen Kontext und ihre Interaktion mit anderen Stakeholdern thematisiert, um es den Teilnehmenden zu ermöglichen, einen effektiven Beitrag zu verschiedenartigen Softwareentwicklungsprojekten zu leisten. +Sie werden in die Lage versetzt, verschiedene Definitionen zu diskutieren, die wesentlichen Ziele und Vorteile von Softwarearchitektur zu verstehen und die wichtigsten Aufgaben und Verantwortlichkeiten von Softwarearchitektinnen und Softwarearchitekten zu erkennen. +Außerdem wird deren Rolle im organisatorischen Kontext und ihre Interaktion mit anderen Stakeholdern thematisiert, um es den Teilnehmenden zu ermöglichen, einen effektiven Beitrag zu verschiedenartigen Softwareentwicklungsprojekten zu leisten. === Wesentliche Begriffe {glossary_url}software-architecture[Softwarearchitektur]; From 905500095e2ab36d95df58f1fb8e89a2de55f274 Mon Sep 17 00:00:00 2001 From: Alexander Lorz Date: Thu, 30 May 2024 12:12:08 +0200 Subject: [PATCH 3/3] Change wording as suggested by @gernotstarke --- docs/01-basics/01-basics-duration-terms.adoc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/01-basics/01-basics-duration-terms.adoc b/docs/01-basics/01-basics-duration-terms.adoc index 984526c2..fbe2b964 100644 --- a/docs/01-basics/01-basics-duration-terms.adoc +++ b/docs/01-basics/01-basics-duration-terms.adoc @@ -7,9 +7,10 @@ |=== -=== Zielstellung +=== Zielsetzung Ziel dieses Abschnitts ist es, den Teilnehmenden ein grundlegendes Verständnis der wichtigsten Begriffe und Konzepte von Softwarearchitektur zu vermitteln. -Sie werden in die Lage versetzt, verschiedene Definitionen zu diskutieren, die wesentlichen Ziele und Vorteile von Softwarearchitektur zu verstehen und die wichtigsten Aufgaben und Verantwortlichkeiten von Softwarearchitektinnen und Softwarearchitekten zu erkennen. +Sie lernen verschiedene Definitionen und deren Gemeinsamkeiten kennen, verstehen die wesentlichen Ziele und Vorteile von Softwarearchitektur und können diese anderen Stakeholdern vermitteln. +Weiterhin können sie die wichtigsten Aufgaben und Verantwortlichkeiten von Softwarearchitektinnen und Softwarearchitekten benennen und erklären. Außerdem wird deren Rolle im organisatorischen Kontext und ihre Interaktion mit anderen Stakeholdern thematisiert, um es den Teilnehmenden zu ermöglichen, einen effektiven Beitrag zu verschiedenartigen Softwareentwicklungsprojekten zu leisten. === Wesentliche Begriffe @@ -43,7 +44,9 @@ Typen von IT-Systemen (eingebettete Systeme; Echtzeitsysteme; Informationssystem === Purpose The purpose of this section is to equip training participants with a foundational understanding of key terms and concepts in software architecture. -It aims to enable them to discuss various definitions, comprehend the essential goals and benefits, and recognize the critical tasks and responsibilities of software architects. Additionally, the section explores the role of software architects in the broader architectural context and their interactions with other stakeholders, preparing participants to effectively contribute to diverse software development projects. +They become familiar with various definitions and their commonalities, understand the essential goals and benefits of software architecture and can communicate these to other stakeholders. +Furthermore, they will be able to name and explain the most important tasks and responsibilities of software architects. +Additionally, the section explores the role of software architects in the broader architectural context and their interactions with other stakeholders, preparing participants to effectively contribute to diverse software development projects. === Relevant Terms {glossary_url}software-architecture[Software architecture];