Skip to content

Commit

Permalink
#246 - Section 1
Browse files Browse the repository at this point in the history
  • Loading branch information
gernotstarke committed Oct 29, 2022
1 parent 11b04c1 commit a0235d7
Show file tree
Hide file tree
Showing 12 changed files with 14 additions and 15 deletions.
4 changes: 2 additions & 2 deletions docs/01-basics/01-basics-duration-terms.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ Typen von IT-Systemen (eingebettete Systeme; Echtzeitsysteme; Informationssystem
// end::DE[]

// tag::EN[]
== Basic concepts of software architecture
== Basic Concepts of Software Architecture

|===
| Duration: 120 min. | Exercises: none
|===

=== Relevant terms
=== Relevant Terms
{glossary_url}software-architecture[Software architecture];
architecture domains; {glossary_url}structure[structure];
{glossary_url}building-block[building blocks];
Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-01.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Softwarearchitekt:innen kennen mehrere Definitionen von Softwarearchitektur (u.

// tag::EN[]
[[LG-1-1]]
==== LG 1-1: Discuss definitions of software architecture (R1)
==== LG 1-1: Discuss Definitions of Software Architecture (R1)

Software architects know several definitions of software architecture (incl. ISO 42010/IEEE 1471, SEI, Booch etc.) and can name their similarities:

Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-02.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Softwarearchitekt:innen können folgenden Nutzen und wesentlichen Ziele von Soft
// tag::EN[]
[[LG-1-2]]

==== LG 1-2: Understand and explain the goals and benefits of software architecture (R1)
==== LG 1-2: Understand and Explain the Goals and Benefits of Software Architecture (R1)

Software architects can justify the following essential goals and benefits of software architecture:

Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-03.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Sie können:

// tag::EN[]
[[LG-1-3]]
==== LG 1-3: Understand software architecture as part of the software lifecycle (R2)
==== LG 1-3: Understand Software Architecture as Part of the Software Lifecycle (R2)

Software architects understand their tasks and can integrate their results into the overall lifecycle of IT systems.
They can:
Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-04.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Sie sollen selbständig die Notwendigkeit von Iterationen bei allen Aufgaben erk

// tag::EN[]
[[LG-1-4]]
==== LG 1-4: Understand software architects' tasks and responsibilities (R1)
==== LG 1-4: Understand Software Architects' Tasks and Responsibilities (R1)
Software architects are responsible for meeting requirements and and creating the architecture design of a solution.
Depending on the actual approach or process model used, they must align this responsibility with the overall responsibilities of project management and/or other roles.

Expand Down
5 changes: 2 additions & 3 deletions docs/01-basics/LZ-1-05.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,9 @@ Sie sollten ihren Beitrag zur Systementwicklung in Verbindung mit anderen Stakeh

// tag::EN[]
[[LG-1-5]]
==== LG 1-5: Relate the role of software architects to other stakeholders (R1)
==== LG 1-5: Relate the Role of Software Architects to Other Stakeholders (R1)
Software architects are able to explain their role.
They should adapt their contribution to a software
development in a specific context and in relation to other stakeholders and organizational units, in particular to:
They should adapt their contribution to a software development in a specific context and in relation to other stakeholders and organizational units, in particular to:

* product management and product owners
* project managers
Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-06.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Dabei müssen sie bei anderen Stakeholdern systematisch Rückmeldung einholen.

// tag::EN[]
[[LG-1-6]]
==== LG 1-6: Can explain the correlation between development approaches and software architecture (R1)
==== LG 1-6: Can Explain the Correlation between Development Approaches and Software Architecture (R1)

* Software architects are able to explain the influence of iterative approaches on architectural decisions (with regard to risks and predictability).
* Due to inherent uncertainty, software architects often have to work and make decisions iteratively. To do so, they have to systematically obtain feedback from other stakeholders.
Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-07.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Softwarearchitekt:innen können potentielle Zielkonflikte zwischen kurz- und lan

// tag::EN[]
[[LG-1-7]]
==== LG 1-7: Differentiate between short- and long-term goals (R2)
==== LG 1-7: Differentiate between Short- And Long-Term Goals (R2)

Software architects can explain potential conflicts between short-term and long-term goals, in order to find a suitable solution for all stakeholders

Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-08.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Softwarearchitekt:innen:

// tag::EN[]
[[LG-1-8]]
==== LG 1-8: Distinguish explicit statements and implicit assumptions (R1)
==== LG 1-8: Distinguish Explicit Statements and Implicit Assumptions (R1)

Software architects:

Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-09.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Diese Architekturdomänen sind nicht inhaltlicher Fokus vom CPSA-F.

// tag::EN[]
[[LG-1-9]]
==== LG 1-9: Responsibilities of software architects within the greater architectural context (R3)
==== LG 1-9: Responsibilities of Software Architects within the Greater Architectural Context (R3)

The focus of the iSAQB CPSA Foundation Level is on structures and concepts of individual software systems.

Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-10.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Softwarearchitekt:innen kennen unterschiedliche Typen von IT-Systemen, beispiels

// tag::EN[]
[[LG-1-10]]
==== LG 1-10: Differentiate types of IT systems (R3)
==== LG 1-10: Differentiate Types of It Systems (R3)

Software architects know different types of IT systems, for example:

Expand Down
2 changes: 1 addition & 1 deletion docs/01-basics/LZ-1-11.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Softwarearchitekt:innen wissen:

// tag::EN[]
[[LG-1-11]]
==== LG 1-11: Challenges of distributed systems (R3)
==== LG 1-11: Challenges of Distributed Systems (R3)

Software architects are able to:

Expand Down

0 comments on commit a0235d7

Please sign in to comment.