Workshop 3
Dr. Guido Dischinger, Liantis GmbH & Co. KG: Nicht-funktionale Anforderungen – den Eisberg erfolgreich umschiffen
Level: Einsteiger
Mit funktionalen Anforderungen kann (fast) jeder umgehen. Was aber macht man mit den sog. nicht-funktionalen Anforderungen (Qualitätsanforderungen, Randbedingungen und wie sie sonst noch genannt werden)? Nicht-funktionale Anforderungen liegen in der Regel „unter der Wahrnehmungsschwelle“, machen aber den größten Teil der Systementwicklung aus. Sie sind da, aber nicht (immer) dokumentiert, sie entscheiden aber wie die funktionalen Anforderungen über Erfolg oder Nichterfolg eines Entwicklungsprojekts.
Dieser Workshop soll sensibel machen für nicht-funktionale Anforderungen und verschiedene Klassifizierungen nicht-funktionaler Anforderungen vorstellen. Er liefert Antworten auf Fragen wie:
- Welche Arten von nicht-funktionalen Anforderungen gibt es?
- Wie kann man nicht-funktionale Anforderungen ermitteln?
- Wie kann man sie dokumentieren?
- Wie kann man sie testen?
Nachdem der erste Teil das theoretische Rüstzeug vermittelt hat, werden wir im zweiten Teil das Klassifizieren und Spezifizieren nicht-funktionaler Anforderungen praktisch üben. Dies geschieht in Gruppen. Die Ergebnisse werden ausgetauscht, und dann besteht unsere Aufgabe darin, die Anforderungen der anderen Gruppe konstruktiv zu kritisieren.
Dr. Dischinger studierte Mathematik, Klassische Philologie und Betriebswirtschaftslehre an der Uni Mainz und schrieb seine Dissertation über objektorientierten Fachentwurf.
Als freiberuflicher Systemanalytiker war er zunächst bei der Deutschen Flugsicherung tätig, danach war er Berater bei Rösch Consulting. Seit 2002 ist er Gesellschafter von Liantis. Sein besonderes Interesse gilt der Ermittlung verständlicher und präziser Anforderungen sowie der Beschleunigung der Software-Entwicklung.
Maximale Teilnehmerzahl: 12
Vortragsweise: Vortrag mit Diskussion und schriftlichen Übungen
Agenda:
09:00-09:10 Uhr Vorstellen der Teilnehmer und ihrer Erwartungen
VORTRÄGE:
09:10-09:30 Uhr Arten nicht-funktionaler Anforderungen
09:30-09:50 Uhr Klassifizierungsschemata in der Praxis
09:50-10:20 Uhr Vorschläge zu Ermittlung und Dokumentation
10:20-10:30 Uhr PAUSE
ÜBUNGEN:
10:30-10:50 Uhr Nicht-funktionale Anforderungen klassifizieren (typisieren, einordnen)
10:50-12:10 Uhr Nicht-funktionale Anforderungen dokumentieren (in Gruppen)
12:10-12:20 Uhr PAUSE (wenn nicht gewünscht: durcharbeiten!)
12:20-12:50 Uhr Dokumentation ausdiskutieren (im Plenum)
12:50-13:00 Uhr Feedback und Verabschiedung
Wer an dem Workshop teilnehmen sollte: Menschen, die in ihrem Unternehmen Anforderungen stellen, erfassen, lesen, verantworten, umsetzen ... wollen oder müssen.
Lernziele des Workshops:
- die Bedeutung nicht-funktionaler Anforderungen für die Systementwicklung einschätzen können
- die Arten nicht-funktionaler Anforderungen kennen
- unterschiedliche Klassifizierungsschemata nicht-funktionaler Anforderungen kennen
- nicht-funktionale Anforderungen ermitteln können
- nicht-funktionale Anforderungen dokumentieren können
Welche Voraussetzungen die Teilnehmer mitbringen müssen: Erste Erfahrungen mit dem Lesen oder Schreiben von Anforderungen
Die Gebühr für diesen Halbtagesworkshop beträgt CHF 375,00.


