30.11.2012 Aufrufe

erni essentials SOFTWARE ENGINEERING - erni-consultants.com

erni essentials SOFTWARE ENGINEERING - erni-consultants.com

erni essentials SOFTWARE ENGINEERING - erni-consultants.com

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

TAb. 6: ProzesssChritte der arChiteKtUrbewertUng (1)<br />

Task beschreibung<br />

1. geschäftsziele<br />

präsentieren<br />

2. architektur<br />

präsentieren<br />

3. Qualitätsbaum<br />

erstellen<br />

der Projektverantwortliche präsentiert die<br />

wichtigsten funktionalen anforderungen, die<br />

Projektziele, die technischen, wirtschaftlichen<br />

und politischen rahmenbedingungen sowie<br />

die wichtigsten stakeholder und Qualitätsansprüche.<br />

der architekt präsentiert die architektur<br />

anhand der verschiedenen standpunkte und<br />

erläutert daran die funktionsweise der gewählten<br />

Lösung.<br />

die Qualitätsattribute lassen sich in die<br />

hauptkategorien Performance, wartbarkeit,<br />

erweiterbarkeit, sicherheit, skalierbarkeit und<br />

bedienbarkeit aufteilen und diese wiederum in<br />

quantifizierbare anforderungen. das ergebnis<br />

ist ein baum, dessen äste die kleinsten nichtfunktionalen<br />

anforderungen darstellen, die es<br />

zu bewerten gilt.<br />

software engineering 43<br />

TAb. 7: ProzesssChritte der arChiteKtUrbewertUng (2)<br />

Task beschreibung<br />

4. Qualitätsattribute<br />

bewerten<br />

die zuvor identifizierten Qualitätsattribute werden<br />

nach ihrem geschäftlichen nutzen hin beurteilt.<br />

dabei werden die äste des Qualitätsbaums nach<br />

ihrer relevanz für den erfolg der applikation<br />

und den Kosten für deren erreichen bewertet. es<br />

genügt, wenn bei der beurteilung zwischen high<br />

(H), Medium (M) und Low (L) unterschieden wird.<br />

das folgende beispiel sagt aus, dass die relevanz<br />

für eine antwortzeit < 1 s Medium ist und die<br />

Kosten, um dies zu erreichen, Low sind.<br />

beispiel für einen Qualitätsbaum:<br />

Performance<br />

Latenz<br />

durchsatz<br />

relevanz Kosten<br />

(HM, L) antwortzeit < 1 s<br />

(HM, H) > 1000 benutzer

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!