curriculum-foundation icon indicating copy to clipboard operation
curriculum-foundation copied to clipboard

LG 02-04 (V2025) LZ 4-2: Qualitätsanforderungen klären (nicht formulieren?)

Open rhoadesre opened this issue 5 years ago • 15 comments

Ich möchte gerne, dass wir die Formulierung dieses Lernziels noch mal anpassen, sodass Anforderungen von Architekten nicht formuliert werden, sondern nur geklärt werden. Beispielsweise, wir unterstützen die deren Formulierung.

rhoadesre avatar Feb 26 '19 13:02 rhoadesre

aber:

  1. Architekt*en treffen oft "explizite Annahmen" (aka educated guesses) über die Qualitätsanforderungen. und formulieren daher...
  2. Architek*en helfen Stakeholdern oft dabei, die Q-Anforderungen zu formulieren

oder?

gernotstarke avatar Apr 10 '19 12:04 gernotstarke

Zu Punkt 1: Ja, aber dann formulieren sie Annahmen und nicht QA. Zu Punkt 2: Ja, aber dann ist es noch mal Unterstützen. Ich trenne "Durchführen" und "Verantwortung".

Die Architekten führen oft Aufgaben für andere durch, obwohl es eigentlich nicht unsere Verantwortung sein sollte, bspw. Aufwandeinschätzung (PO, PM, Entwicklungsteam), Dokumentation der Qualitätsanforderungen (PO, Business Analyst), etc. Wenn wir es so formulieren, dass wir die anderen bei der Durchführung / Dokumentation / Formulierung unterstützen finde ich in Ordnung. Ich möchte damit deutlich machen, dass die Aufgaben unter der Verantwortung anderen liegen.

rhoadesre avatar Apr 10 '19 22:04 rhoadesre

FLWG hat aktuelle Formulierung geprüft und für ok befunden (d.h. Rogers' Einwände sind unser Ansicht nach erfüllt)

gernotstarke avatar May 16 '19 16:05 gernotstarke

Sorry to be a pain in the butt, but .... Dies wiederspricht, meiner Meinung nach, einer der Prüfungsfragen. Q-15-01-37. (sollten wir persönlich besprechen, da es um die Prüfungsfragen geht).

rhoadesre avatar Jun 16 '19 23:06 rhoadesre

Superceded by issue #299

rhoadesre avatar Oct 30 '22 11:10 rhoadesre

I re-open that one, as it concerns the PR #299

gernotstarke avatar Oct 30 '22 14:10 gernotstarke

My specific recommendation for a formulation is as follows:

German Softwarearchitekt:innen können:

  • architekturrelevante Qualitätsanforderungen mit den Verantwortlichen klären, z. B. bzgl. deren Verständlichkeit, Machbarkeit, Widersprüche usw.
  • die Stakeholder bei der Definition bzw. Verbesserung der Qualitätsanforderungen, -szenarien und -bäumen unterstützen
  • Qualitätsanforderungen, -szenarien und -bäume als Basis für Architekturentscheidungen verwenden.

English Software architects can:

  • clarify architecturally relevant quality requirements with those responsible, e.g. regarding their understandability, feasibility, contradictions, etc.
  • support stakeholders with the definition or improvement of the quality requirements, quality scenarios, and quality trees
  • use quality requirements, quality scenarios, and quality trees as a basis for architecture decisions.

rhoadesre avatar Oct 30 '22 14:10 rhoadesre

Is this issue still relevant since we changed the curriculum sections regarding quality?

rhoadesre avatar May 02 '24 10:05 rhoadesre

FLWG: has been implemented with new structure.

gernotstarke avatar May 03 '24 08:05 gernotstarke

The new formulation is: "understand that, in order to formulate a requirement on any given quality, they also should specify the method of analysis". This states that the Requirements should / can be specified by architects, which IMHO is not "correct".

rhoadesre avatar May 03 '24 08:05 rhoadesre

FLWG: The group has conflicting opinions on this topic. @rhoadesre proposes a formulation that hopefully works for everybody.

gernotstarke avatar May 03 '24 09:05 gernotstarke

Proposed formulation: "understand that the method of analysis (refer to LG 05-02) should be specified when requirements are defined on any given quality."

rhoadesre avatar May 03 '24 09:05 rhoadesre

@rhoadesre This would be backwards - requirements aren't defined without a method of analysis.

Improvement: "understand that requirements for a given quality should be accompanied by a method of analysis"

mikesperber avatar May 04 '24 15:05 mikesperber

@rhoadesre This would be backwards - requirements aren't defined without a method of analysis.

Improvement: "understand that requirements for a given quality should be accompanied by a method of analysis"

I agree with this statement and the formulation is fine for me. I would still put the reference in regarding "method of analysis" (refer to LG 05-02)

rhoadesre avatar May 09 '24 12:05 rhoadesre

English version is complete, german still todo

skogsbaer avatar May 13 '24 18:05 skogsbaer