meist seitenlange Protokolle, die ich dann später in die eigentliche Spezifikation umarbeitete. Die Projekte waren am Ende zwar erfolgreich, oft brauchten wir aber deutlich länger als gedacht, bis unsere Kunden [...] Ergebnis eines solchen Workshops zur Anforderungsermittlung kann nun eine Produktvision, Ziele für das Projekt, eine Liste von Use Cases, UI Skizzen und ähnliches sein. Wichtig ist, dass die Anforderungen gemeinsam [...] n ein Glossar führen In jedem dieser Kapitel gibt es Tipps und Checklisten, wie Sie die für Ihr Projekt richtigen Fragen stellen und so die Stakeholder zu deren Anforderungen führen. All das wird Ihnen
Nach mehr als dreijähriger Tätigkeit beim Kunden Flughafen Wien wurde das Projekt mit Jahresende 2014 erfolgreich abgeschlossen. Durchgeführt wurden umfangreiche qualitätssichernde Maßnahmen im Rahmen
Software Quality Lab intern werden die Aufgaben ab einem gewissen Umfang als TestCenter-Projekte durchgeführt. Diese Projekte decken im Wesentlichen alle Stufen des fundamentalen Testprozesses ab. Also vom Management [...] bewegt. Man fördert damit auch die Transparenz innerhalb des Teams und fördert die Motivation, das Projekt kontinuierlich und zielgerichtet voran zu bringen. Wichtig ist dabei jedoch, dass die Aktualisierung
Testautomatisierung erfolgreich als ein eigenes Projekt zum Pauschalpreis realisiert. Die Testautomatisierungsmannschaft von Software Quality Lab war dem Projekt fix zugeteilt und wurde nicht durch den Projektdruck [...] als auch die definierte umzusetzende Leistung betreffend. Voraussetzung war und ist für derartige Projekte, dass die Leistungen im Vorfeld mit dem Kunden natürlich sehr klar und detailliert abgestimmt wurden
so zu meiner Arbeit finde. Ich bitte aber auch aktiv meine Ansprechpartner um Feedback, wenn ein Projekt abgeschlossen ist. Praktisch alle nehmen sich gerne die Zeit und schreiben ein paar nette Zeilen
Aufwände sind jedoch nur die Netto-Programmieraufwände für die Testfälle. Dazu kommen noch je nach Projekt und Ihrem Prozess weitere Tätigkeiten: Klärung von unklaren Testfallbeschreibungen Koordination und
Hier hilft eine Testautomatisierung. Ganz besonders wichtig ist eine Testautomatisierung, wenn das Projekt agil (z.B.) durchgeführt wird. Gerade hier sind sehr häufige Regressionszyklen notwendig, da Änderungen
Effizienz im Requirements-Management Die Beziehungen zwischen Artefakten effizient verwalten! In jedem Projekt sind viele Abhängigkeiten zwischen den Artefakten vorhanden. Wenn man sich dazu entscheidet, Artefakte [...] automatisch und tool-unterstützt verwaltet und gemanagt werden kann, auch einen Mehrnutzen für das Projekt bedeutet. Beziehungen, die manuell gepflegt werden müssen, sind oft inkonsistent und den investierten [...] Änderungen akzeptieren und konsistent umsetzen Änderungen an Spezifikationen zulassen! Im Laufe des Projekts ändern sich Anforderungen und eventuell auch Rahmenbedingungen. Änderungen sind meist mit zusätzlichem
ausgetauscht wird. Punktuelle Kundenbesuche und schriftliche Statusberichte, wobei der Umfang je nach Projekt festgelegt wird, runden das Bild ab. Im Falle von Problemen oder gar Eskalation sollte in jedem Fall
Ein TestCenter betreut viele Projekte in vielen verschiedenen Fachdomänen. Dies führt über die Zeit zu einer großen Anzahl von abstrakten Testfällen und deren Anwendung in verschiedenen Testumgebungen [...] Indizierung stellt dabei die größte Herausforderung dar, denn von ihr hängt ab, ob in einem neuen Projekt dann auch die effizientesten und effektivsten Testfälle gefunden werden. Ist die Indizierung ungenügend [...] Im TestCenter ist dieser Prozess permanent zu den laufenden Testprojekten aufgestellt. Mit jedem Projekt wird daher das Wiederverwendungspotential des TestCenters größer. Davon profitiert auch direkt eine