„Goal-oriented Requirements Language“ – Versionsunterschied
Erscheinungsbild
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
Krd (Diskussion | Beiträge) LA+ |
Krd (Diskussion | Beiträge) -> REDIRECT |
||
Zeile 1: | Zeile 1: | ||
REDIERCT [[User_Requirements_Notation#Goal-oriented_Requirements_Language_.28GRL.29]] |
|||
<noinclude>{{Löschantragstext|tag=12|monat=Juli|jahr=2010|titel=Goal-oriented Requirements Language}}''Kein Artikel.'' --[[Benutzer:Krd|Krd]] 20:52, 12. Jul. 2010 (CEST) |
|||
----</noinclude> |
|||
Bei der '''Goal-oriented Requirements Language''' ('''GRL''') handelt sich um eine grafische Notation zur Modellierung von nichtfunktionalen Anforderungen. |
|||
Sie ermöglicht Projektanforderungen grafisch darzustellen und schwierige Zusammenhänge hervorzuheben. |
|||
Weiterhin besteht die Möglichkeit, den entstandenen Projektplan grafisch zu evaluieren und verschiedene Wege zu vergleichen und auszuwerten. |
|||
GRL ist Bestandteil der [[User Requirements Notation]] (URN), welche von der [[ITU-T]] in den so genannten Standards (''Z. 150 User Requirements Notation (URN) – Language requirements and framework'') definiert wurde. |
|||
== Notation == |
|||
Hauptelemente: |
|||
[[Datei:Grl_Hauptelemente.jpg|400px|Hauptelemente]] |
|||
Verbindung der Hauptelemente durch verschiedenen Beziehungen: |
|||
[[Datei:Grl_Verb.jpg|400px|Verbindungselemente ]] |
|||
Zusätzliche Eigenschaften für die Beziehungen der Hauptelemente: |
|||
[[Datei:Grl_zus.jpg|400px|Zusätzliche Eigenschaften für Beziehungen]] |
|||
Beispiel „Ein Kunde bestellt Spaghetti“: |
|||
[[Datei:Grl_spaghetti_2.jpg|400px|Ein Kunde bestellt Spaghetti]] |
|||
# Es gibt ein Hauptziel, nämlich Spaghetti für den Kunden zu kochen |
|||
# Dazu benötige ich Nudeln die gekocht werden müssen |
|||
# Die Nudeln sollen al dente sein |
|||
# Dabei muss ich die Kochzeit beachten, damit dieses Soft Ziel erfüllt wird |
|||
# Zu den Nudeln benötige ich noch eine Soße |
|||
# Damit der Kunde wieder kommt muss die Soße schmackhaft sein |
|||
# Durch 2. und 5. werden die SoftGoals 3 und 6 erreicht |
|||
# Wenn die beiden Tasks fertig sind habe ich mein Ziel erreicht |
|||
Elemente zur Evaluation des GRL-Diagrammes: |
|||
[[Datei:Grl_evaluation.jpg|Elemente zur Evaluation des GRL-Diagrammes|400px]] |
|||
Mit Hilfe dieser [[Evaluation|Evaluationselemente]] kann das oben gezeigte GRL Diagramm noch evaluiert werden, indem jedes Objekt im GRL Diagramm mit den Evaluationselementen bewertet wird. |
|||
== Weblinks == |
|||
* [http://www.itu.int/itudoc/itu-t/aap/sg17aap/history/z150/z150.html ''ITU-T Recommendation Z.150 - User Requirements Notation''] |
|||
[[Kategorie:IT-Management]] |
|||
[[Kategorie:Anforderungsmanagement]] |
|||
[[en:Goal-oriented Requirements Language]] |