Skip to content

Commit

Permalink
Move iterative/incremental content.
Browse files Browse the repository at this point in the history
Fixes #403, as discussed by FLWG on 2024-05-02.
  • Loading branch information
mikesperber committed Jul 25, 2024
1 parent d9c081d commit d2a10cb
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 14 deletions.
6 changes: 0 additions & 6 deletions docs/03-design/LZ-03-03.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ Softwarearchitekt:innen können grundlegende Vorgehensweisen der Architekturentw

* Top-down- und Bottom-up-Vorgehen beim Entwurf (R1)
* Sichtenbasierte Architekturentwicklung, siehe <<rozanskiwoods>>, <<kruchten95>> (R1)
* iterativer und inkrementeller Entwurf (R1)
** Notwendigkeit von Iterationen, insbesondere bei unter Unsicherheit getroffenen Entscheidungen (R1)
** Notwendigkeit von Rückmeldungen zu Entwurfsentscheidungen (R1)
* Domain-Driven Design, siehe <<evans>> (R3)
* Evolutionäre Architektur, siehe <<ford>> (R3)
* Globale Analyse, siehe <<hofmeister>> (R3)
Expand All @@ -24,9 +21,6 @@ Software architects are able to name, explain, and use fundamental approaches of

* top-down and bottom-up approaches to design (R1)
* view-based architecture development, see <<rozanskiwoods>>, <<kruchten95>> (R1)
* iterative and incremental design (R1)
** necessity of iterations, especially when decision-making is affected by uncertainties (R1)
** necessity of feedback on design decisions (R1)
* domain-driven design, see <<evans>> (R3)
* evolutionary architecture, see <<ford>> (R3)
* global analysis, see <<hofmeister>> (R3)
Expand Down
32 changes: 24 additions & 8 deletions docs/03-design/LZ-03-05.adoc
Original file line number Diff line number Diff line change
@@ -1,19 +1,35 @@

// tag::DE[]
[[LZ-03-05]]
==== LZ 03-05 [ehemaliges LZ 1-06]: Zusammenhang zwischen Entwicklungsvorgehen und Softwarearchitektur erläutern können (R2)
==== LZ 03-05 [ehemaliges LZ 1-06]: Zusammenhang zwischen Feedback-Schleifen und Risiko (R1, R2)

* Softwarearchitekt:innen können den Einfluss von iterativem Vorgehen auf Architekturentscheidungen erläutern (hinsichtlich Risiken und Prognostizierbarkeit).
* Sie müssen aufgrund inhärenter Unsicherheit oftmals iterativ arbeiten und entscheiden.
Dabei müssen sie bei anderen Stakeholdern systematisch Rückmeldung einholen.
* Softwarearchitekt:innen verstehen die Notwendigkeit von Iterationen,
insbesondere bei unter Unsicherheit getroffenen Entscheidungen. (R1)
* Softwarearchitekt:innen können den Einfluss von iterativem Vorgehen
auf Architekturentscheidungen erläutern (hinsichtlich Risiken und
Prognostizierbarkeit). (R1)
* Softwarearchitekt:innen können inkrementell und iterativ arbeiten
und entscheiden. (R2)
* Softwarearchitekt:innen verstehen die Notwendigkeit von
Rückmeldungen zu Entwurfsentscheidungen (R1)
* Softwarearchitekt:innen können von anderen Stakeholdern systematisch
Rückmeldung einholen. (R2)

// end::DE[]

// tag::EN[]
[[LG-03-05]]
==== LG 03-05 [previously LG 1-06]: Can Explain the Correlation between Development Approaches and Software Architecture (R2)

* 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.
==== LG 03-05 [previously LG 1-06]: Correlation between Feedback Loops and Risks (R1, R2)

* Software architects understand the necessity of iterations,
especially when decision-making is affected by uncertainties. (R1)
* Software architects are able to explain the influence of iterative
approaches on architectural decisions (with regard to risks and
predictability). (R1)
* Software architects can work and make decisions incrementally and
iteratively. (R1)
* Software architects understand the necessity for feedback on design
decisions. (R1)
* Software architects can systematically obtain feedback from other
stakeholders. (R2)
// end::EN[]

0 comments on commit d2a10cb

Please sign in to comment.