gustda / TTT-Challenge

1 stars 0 forks source link

Kriterien für die Aufwände #2

Open suchja opened 8 years ago

suchja commented 8 years ago

In deinen Anforderungen gibst du pro Anforderung den Aufwand an. Ist das wirklich sinnvoll? Ist es nicht vielleicht eher Komplexität oder so etwas?

Den Aufwand würde ich persönlich eher im Projektmanagement (und die Komplexität wahrscheinlich eher in der technischen Umsetzung) sehen. Anforderungen sind für mich eher die Ausgangsbasis aus der ich so etwas wie Komplexität und Aufwand später ableite. Vielleicht auch zu theoretisch von mir gedacht ;-) .

Natürlich ist Aufwand wichtig. Mir ist allerdings nicht klar wie du auf die Werte kommst. Hast du da irgendwelche Kriterien?

gustda commented 8 years ago

Aufwand ist vielleicht nicht ganz das richtige Wort, wobei das doch relativ gut passt. Ich verwende eine T-Shirt Size Variante zum abschätzen des Aufwands. Das was dort aufgeführt ist, würde eigentlich alles in XS passen. XS ist so klein, dass man üblicherweise mehrere Zusammenfasst, damit es ein sinnvolles Arbeitspaket ergibt. Damit sich aber ein Unterschied abzeichnet, habe ich mich entschlossen die Kriterien deutlich abzusenken um unterschiedlich bewerten zu können. Normal passte eine Anforderung also in S, M oder L. Anforderungen in XL sind zu groß und werden weiter unterteilt. I.d.r. sind XL-Items entweder schlecht beschrieben, also nicht ordentlich schätzbar oder es beinhaltet mehr als eine Aufgabe, dann einfach teilen. Was wie viel Aufwand ist, ist nicht näher runter gebrochen, sondern aus Erfahrung geschätzt, ich würde aufgrund dieser Einschätzung auch nicht einen Preis dran schreiben wollen, dafür wäre das zu Grob. Eine Möglichkeit die Aufwände zu bestimmen ist, dass man sich Beispielprobleme nimmt, diesen eine Kategorie zu weist und dann neue Probleme mit diesem Beispielproblem vergleicht, damit ist der Schätzwert auch relativ gut reproduzierbar.

Der Aufwand ist deswegen wichtig in den Anforderungen, weil ein Anforderer damit einen Wert abgibt -> Ich will diese oder jene Funktion, die soll das und das können und das ist Mittel viel Aufwand. Wenn sich bei der Analyse der Anforderung ergibt, dass es aufwändiger wird, ist das die Anforderung vielleicht nicht Wert, deshalb ist aus meiner Sicht ein Aufwand in der Anforderung wichtig.