Mittwoch, 24. September 2008

Neue Projektpläne in der nächsten V-Modell XT Version

In einem älteren Blog-Eintrag sind wir schon einmal auf die Konvertierung der CSV-Pläne z.B. in MS Project eingegangen. Dort war es das Problem, dass eine notwendige Konvertierung einen Eingriff erforderte, um korrekte Pläne in Project zu bekommen. An der TU München haben wir uns daher in den letzten Monaten im Rahmen eines Systementwicklungsprojekts mit einem alternativen Weg beschäftigt: Wir schaffen den Zwischenschritt über das CSV-Format ab und erzeugen aus dem projektspezifischen V-Modell und den Planungsinformationen des Projektassistenten direkt einen MS Project Plan. Zum Einsatz kommt hierzu das XML-Format, das ab Project 2003 verfügbar ist. Der Vorteil: Dieses XML-Format wird von den meisten Planungswerkzeugen verstanden und kann (zumindest) direkt eingelesen werden. Getestet haben wir es bislang mit MS Project 2003 und 2007, OpenProj (Windows/Linux) und Merlin (Mac):






Ein weiteres Feature dieses neuen Exports ist, dass nun auch die Rollen mit exportiert und den generierten Aktivitäten initial zugewiesen werden. Die Rollen werden als Ressourcen (i.d.R. als Gruppen) im Plan abgelegt und können z.B. Mitarbeitern im Projekt zugewiesen werden. Standardmäßig wird für jede Rolle eine Gruppe und für jede Gruppe eine Ressource mit dem Namen der Gruppe angelegt. Diese "Stellvertreter-Person" wird dann für die Aufgabenzuordnung verwendet.



Zurzeit wird der neue Export auf Verwendbarkeit im V-Modell XT Projektassistenten geprüft, aber die Chancen, dass er im nächsten V-Modell Release verfügbar ist, stehen gut.

Donnerstag, 18. September 2008

Produktqualität vs. Prozessqualität

Im Projektalltag bringt das Thema "Qualitätsziele" immer wieder Schwierigkeiten mit sich. Unklar ist, wie die Aufteilung zwischen den Produkten Lastenheft und QS-Handbuch aussieht. Die Themen "Nicht-funktionale Anforderungen" und "Qualitätsziele und -anforderungen" sind hier scheinbar redundant.

Die Aufteilung ist aber recht einfach zu erklären: Ins Lastenheft kommen alle Qualitätsanforderungen, die am gelieferten System selbst (inkl. Quellcode und Dokumentation) überprüfbar sind. Dazu gehören beispielsweise die klassischen Software-Qualitätseigenschaften aus der internationalen Norm ISO/IEC 9126: Zuverlässigkeit, Benutzbarkeit, Effizienz, Änderbarkeit und Übertragbarkeit. Das Lastenheft beschreibt also die Qualität des entwickelten Produkts.

Das QS-Handbuch beinhaltet alle Qualitätsanforderungen, die nicht am System selbst, sondern nur in der Projektdurchführung überprüft werden können, wie z.B. ein anzuwendendes Vorgehensmodell, bestimmte Managementmechanismen/Entwicklungsmethoden, vereinbarte Prozessaudits oder auch eine geforderte Testüberdeckung. Das QS-Handbuch beschreibt somit die Qualität des Entwicklungsprozesses.


Quelle: Friedrich, Hammerschall, Kuhrmann, Sihling: Das V-Modell XT (Springer, 2008, im Erscheinen)

Natürlich existieren auch hier Grauzonen, beispielsweise bei der Testüberdeckung. Wird nur eine gewisse Testüberdeckung gefordert, dann ist das ein Fall fürs QS-Handbuch. Wird dagegen eine konkrete Testumgebung gefordert, die diese Testüberdeckung automatisch realisiert, dann ist das ein Liefergegenstand und kommt somit ins Lastenheft.

Freitag, 5. September 2008

Das V-Modell XT für die Westentasche

Das V-Modell XT ist mit seinen mindestens 750 Seiten nicht gerade schlank. Oftmals fällt es den Anwendern wegen dieser Masse schwer, den richtigen Einstieg zu bekommen und das V-Modell XT so anzuwenden, dass es Ihnen nützt; sie aber keine unnötigen Mehraufwände in Kauf nehmen müssen.

Um hier einen leichten und pragmatischen Einstieg anzubieten, haben wir für den Springer-Verlag das Kompaktbuch Das V-Modell XT geschrieben. Es fasst im Westentaschenformat auf 160 Seiten alle wesentlichen Konzepte des V-Modell XT zusammen und bietet darüber hinaus eine Vertiefung der Themen
  • Projektmanagement
  • Qualitätssicherung
  • Auftraggeber-/Auftragnehmerschnittstelle
Das Buch stellt aber nicht nur V-Modell-XT-Inhalte in gekürzter Form dar, sondern enthält viele Beispiele, Hinweise und Tipps, die wir in den letzten Jahren der Schulung, Einführung, Anpassung und Anwendung des V-Modell XT gesammelt haben. Das Buch erscheint Anfang Oktober (Informationen: Amazon, Springer).



Als weitere Option kann dieses Buch als begleitendes Material für die Zertifizierungsschulungen zum V-Modell XT genutzt werden und dort als kompaktes Nachschlagewerk dienen.