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
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
Tests bzw. Codereviews Testautomatisierung auf unterster Ebene (Unittest) schon in der Frühphase des Projekts. Kostendruck Um die Anforderungen an die Qualitätssicherung in diesem Umfeld zu erfüllen erfordert
in einem Projekt bedeutet nicht immer auch langfristig effizient im Unternehmen Wichtig ist es, sich in jedem Projekt der Ziele bewusst zu sein. Ein Teil dieser Ziele kommt dabei aus dem Projekt selbst [...] Kundenzufriedenheit, …). Diese zusätzlichen Ziele können im konkreten Projekt den benötigten Aufwand erhöhen, aber langfristig über viele Projekte gesehen zu einer gesteigerten Effizienz z.B. durch mehr Know-how [...] die gesuchte und zu minimierende Größe. Oft werden die einzelnen Zielinhalte erst im Laufe des Projektes erarbeitet. Der minimal benötigte Aufwand ändert sich dadurch ständig (siehe Abbildung 2). So kann
Aller Anfang ist leicht. Meist beginnt es mit einem kleinen Projekt. Ein kleines Team entwickelt ein Stück Software. Vielleicht ist es nur eine moderne Darstellung im Bedienungs-Terminal. Der Pilot-Kunde
zurück. Im Hotel ließ ich den Abend nochmal Revue passieren und dachte mir, eigentlich laufen agile Projekte doch genauso: Man vereinbart am Beginn grobe Ziele ("Wir wollen unterschiedliches Sushi essen. Wir [...] Iterationen abgeschlossen sind oder auch früher, falls die Ziele ("satt") erreicht sind. Am Ende des Projektes waren tatsächlich alle Ziele in-time und in-budget erreicht (wir waren pappsatt), auch wenn zu Beginn
Software-Testen in den Unternehmen weltweit steigt. Veränderungen zeigen sich in Richtung mehr agile Projekte, mehr Testautomatisierung und höheres Bewusstsein für nicht-funktionale Tests. Entwicklungsbedarf
Entwicklungsorganisation zu beantworten: Was sind denn eigentlich wirklich die Ziele, die wir in unserem Projekt verfolgen? Welche Ziele kommen von der Gesamtorganisation dazu? Wie hoch ist der minimal mögliche