Sonntag, 2. November 2008

P2: Anforderungen

Die Task-Analyse war für diese Aufgabe recht schnell erledigt. Ausgehend von unserer Beschreibung der Projektidee wurde überlegt, welche einzelnen Tätigkeiten hinter den groben Forderungen ans System stecken - die Benennung (Überschriften) der Tasks war dann quasi schon fertig, und damit auch die Taskliste. Die Beschreibung der Tasks konnte aus der Überlegung der einzelnen Arbeitsschritte sowie Vor- und Nachbedingungen erledigt werden. Die UseCases waren dann eigentlich nur mehr das Umsetzen der grafischen Darstellung.

Nichtfunktionale Anforderungen laufen immer schnell Gefahr, sehr schwammig zu werden. Es stehen zwar schnell die üblichen Verdächtigen wie "Usability", "Performance" und "Wartbarkeit" im Raum, doch sind diese nicht direkt messbar. Sehr hilfreich sind an dieser Stelle Kennzahlen: Requests/Sek., Responsetime/Request, Mean Time Between Failure (MTBF), Mean Time Between Maintenance (MTBM), Mean Time To Recover (MTTR). Für die Messung der Usability haben wir das Kriterium definiert "80% der Testprobanden sollen in der Lage sein, die Aktionen Gruppenanmeldung und Prüfungsanmeldung innerhalb von einer halben Minute erfolgreich durchzuführen.".

Keine Kommentare: