Schlagwortarchiv für: Review

Drei Kriterien, um die Qualität eines Lastenheftes sicherzustellen

Wenn ich Projekte begleite, kommt früher oder später folgende Frage auf: „Woran erkenne ich, ob ich mit meinen Requirements fertig bin?“

Es ist immer schwierig, geistige Leistung – und Requirements sind die Ergebnisse geistiger Arbeit – zu bewerten, und gerade bei den eigenen Arbeiten tun wir uns oft schwer.

Die meisten unter uns haben diese Erfahrungen mit selbstgeschriebenen Texten gemacht: Irgendwann sehen wir unsere Fehler einfach nicht mehr. Und leider schleichen sich aus diesem Grund auch schnell Fehler in die Requirements-Dokumente ein.

Damit das nicht passiert, nutze ich in der Praxis drei einfache Checks, die mir enorm weiterhelfen:

1) Testebene

Wenn ich Requirements beschreibe, ist es meine Aufgabe als Systemingenieur, bei jedem Requirement auch für die Testebene eine Empfehlung abzugeben. Fällt es mir schwer, nur eine Ebene anzugeben, und habe ich stattdessen mehrere Möglichkeiten, die ich auswählen kann, ist das Requirement sehr wahrscheinlich nicht gut beschrieben.

Als Konsequenz ändere ich also das Requirement, formuliere es detaillierter, teile es auf, schreibe es um – bis ich sicher nur eine Testebene empfehlen kann. Das hilft gleichzeitig auch dem Testkollegen, denn so kann er seine Tests frühzeitig entwerfen und die Abdeckung nachweisen.

2) Linkabdeckung

Im zweiten Schritt nutze ich den Filter meines Requirements-Management-Werkzeuges und schaue, ob es in meinem Dokument irgendwelche Requirements gibt, die keinen Link zu übergeordneten Anforderungen besitzen. Wenn mir der Filter Einträge dieser Art anzeigt, ziehe ich diese Links nach.

Anschließend prüfe ich mit einem weiteren Filter, ob es übergeordnete Anforderungen gibt, die keinen Link zu meinem Dokument haben. Wenn mir der Filter Einträge dieser Art anzeigt, prüfe ich, ob ich noch etwas in meinem Dokument vergessen habe, und erstelle entsprechende Anforderungen auf meiner Ebene (und verlinke diese natürlich!).

3) Reviews

Ich gebe meine Arbeitsergebnisse regelmäßig anderen Kollegen mit der Bitte, mir mit einem Peer-Review ein kurzes Feedback zu geben. Anschließend arbeite ich die Ergebnisse ein und lade zu einem formalen Review.

In dieser Review-Session übernehme ich alle Auffälligkeiten in ein Review-Protokoll und gewichte gemeinsam mit den Teilnehmern die Schwere der Auffälligkeiten. Wenn ich keine „Major“-Punkte und nicht mehr als zehn „Minor“-Punkte habe, ist die Reife der Requirements nach dem aktuellen Wissensstand gut genug. Ansonsten muss ich die Auffälligkeiten entsprechend korrigieren, bis ich unter meinem Grenzwert liege.

Wo genau Eure Grenzen sind, müsst Ihr in Euren Projekten selbst ausloten – die Requirements zu beschreiben, ist für mich eine sehr gute und ausreichende Hilfe.

Das Ergebnis

Mit dieser Vorgehensweise in drei Schritten habe ich die Möglichkeit, schnell zu erkennen, ob ich mit meinen Ergebnissen wirklich eine hohe Qualität erreiche.

Um diese für ein Lastenheft sicherzustellen und eine klare Aussage dazu treffen zu können, sind also die folgenden Aspekte hilfreich:

  1. Habe ich Schwierigkeiten, mich für eine Testebene zu entscheiden, befinden sich meine Aussagen wahrscheinlich nicht auf der richtigen Testebene und ich muss sie verbessern.
  2. Wenn ich ein Requirements-Management-Werkzeug nutze, kann ich überprüfen, ob alle Anforderungen verlinkt sind.
  3. Indem ich Reviews mit Kollegen durchführe, kann ich sicherstellen, dass ich nichts vergessen habe.

Schlagwortarchiv für: Review

ZA064 - Drei Wege im Umgang mit Lastenheften

02.10.2013 00:00:00.000 Stunden 00:00:00.000 Minuten



Zusammenfassung

Mich erreichte eine Hörerfrage zum Umgang mit Lastenheften, wenn ein zukünftiges System entwickelt werden soll. In dieser Episode habe ich die drei verschiedenen Situationen beleuchtet, wie ich mit Lastenheften umgehe und welche Schritte ich durchführe, um für ein neues System das Lastenheft zu erstellen. Es erreichen mich immer wieder Fragen was wichtig ist, wenn kein Requirement Management Werkzeug zur Verfügung steht. So gebe ich im Anschluss meine Tipps zum Umgang mit Lastenheften in Word oder Excel weiter.

Die Themen der Episode:

  • Ergänzung von vorhandenen Lastenheften
  • Ergänzung eines nicht vorhandenen Lastenhefts
  • Aufbau eines neuen Lastenhefts
  • Tipps & Tricks zum Umgang mit Word oder Excel als Werkzeug

Hinweise auf andere Episoden:

Aus der Praxis eines Troubleshooters:

Subscription link

Wenn Euch der Podcast gefällt, abonniert Ihn und erhaltet zukünftig kostenlos alle neuen Episoden direkt auf Eurer Smartphone:

iTunes | Zune | RSS

Euer Feedback

Wenn Ihr eine Idee habt für den Podcast oder eine Frage für eine der zukünftigen Episoden, schreibt mir eine Mail an feedback@zukunftsarchitekten-podcast.de

Wenn Euch die Episode gefallen hat, bitte bewertet sie bei iTunes und schreibt eine ehrliche Meinung. Das würde sehr helfen, die Commuity zu erweitern! Danke.

On Air in dieser Episode

ZA038 - Zehn Gründe Fehler sofort zu korrigieren, wenn sie gefunden werden

29.01.2013 14 Minuten



Zusammenfassung

In der heutigen Episode beschäftige ich mich mal mit den zehn Gründen warum es Sinn macht, Fehler sofort zu korrigieren, wenn sie gefunden werden. In einer kurzen und knackigen Episode erzähle ich von meinen Erfahrungen, breche eine Lanze und appelliere daran, Fehler direkt zu korrigieren.

Der Inhalt dieser Episode:

  1. Qualität scheint nicht wichtig zu sein
  2. Wiederholtes Diskutieren verschwendet Zeit
  3. Ungelöste Fehler führen zu einer fehlerhaften Aufwandsschätzung
  4. Ungelöste Fehler verdecken andere Fehler
  5. Noch weis ich, was ich getan habe
  6. Ungelöste Fehler erhöhen den Managementaufwand
  7. Ungelöste Fehler verhindern schnelle Release-Cycle
  8. Ungelöste Fehler verwirren das Team
  9. Ungelöste Fehler führen zu unzuverlässigen Metriken
  10. Die Korrektur kostet heute weniger als morgen

Themen: Umgang mit Fehlern in der Entwicklung, Auswirkungen von Fehlern, Fehlerlisten und Scrum, Verwirrung durch Fehler, Zeitverschendung

Stelle deine Fragen und teile dein Feedback

Vernetze dich mit mir

Abonnieren Sie den kostenlosen Podcast und erhalten Sie zukünftig alle neuen Episoden direkt auf Ihr Smartphone:

On Air in dieser Episode