Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...
Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...
Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
106 Kapitel 6 Projektorganisation<br />
Zu der Menge von Ergebnissen, die zum Meilensteintermin vorliegen müssen, können<br />
Dokumentation, aber auch Releasefeatures gehören.<br />
Definition 2 (Releasefeature) „Ein Releasefeature ist eine Ausbaustufe eines Produktfeatures<br />
für genau ein Release <strong>und</strong> umfasst alle Iterationsfeatures des Produktfeatures,<br />
die bis zum Releasetermin erstellt werden sollen.“ [OW08]<br />
6.1.2 Abweichungen vom oose Engineering Process<br />
Um den oose Engineering Process in der <strong>Projektgruppe</strong> durchführen zu können, mussten<br />
einige Änderungen vorgenommen werden. Im oose Engineering Process stellt der<br />
Projektleiter eine Instanz dar, die zwischen dem K<strong>und</strong>en <strong>und</strong> dem Entwicklerteam steht.<br />
Als solche versucht er, die K<strong>und</strong>enwünsche effizient in einen Projektplan einzuarbeiten<br />
<strong>und</strong> eine realistische Zeitplanung für die Durchführung des Projektes zu erstellen, jedoch<br />
ohne in der Implementierung tätig zu sein. In der <strong>Projektgruppe</strong> ist dies nicht möglich,<br />
da sich jedes Teammitglied an der Implementierung beteiligen muss. Um diesem<br />
Mehraufwand entsprechen <strong>und</strong> die Aufgaben des Projektleiters weiterhin wahrnehmen<br />
zu können, wurde die Projektleiter-Position doppelt besetzt.<br />
Als weitere Abweichungen vom oose Engineering Process wurden die ursprüngliche<br />
Bedeutung der Begriffe Meilenstein <strong>und</strong> Releasefeature angepasst. Ein Meilenstein<br />
ist zwar weiterhin „[...] ein Hilfsmittel zur Planung <strong>und</strong> Überwachung des Entwicklungsprozesses“<br />
[OW08], jedoch gibt es keinen Unterschied mehr zum Begriff des<br />
Releasefeatures. Ein Release besteht aus mindestens einem Meilenstein, sodass in den<br />
Iterationsfeinplanungen die Subfunktionalitäten der Meilensteine in Iterationsfeatures<br />
<strong>und</strong> entsprechende Arbeitspakete heruntergebrochen werden können.<br />
Im oose Engineering Process vorgesehene tägliche Smoke-Builds (siehe Abbildung 6.1)<br />
sind für die <strong>Projektgruppe</strong> ungeeignet <strong>und</strong> nicht sinnvoll, da nicht jeden Tag Fortschritte<br />
erzielt werden. Außerdem ergibt sich aus der Tatsache, dass die <strong>Projektgruppe</strong><br />
einen geplanten Wochenumfang von 20 St<strong>und</strong>en hat <strong>und</strong> dass die Teilnehmer<br />
der <strong>Projektgruppe</strong> Studenten mit unterschiedlichen zeitlichen Verfügbarkeiten sind,<br />
dass die für den Iterationsmikroprozess angedachten täglichen Steuerungstreffen<br />
(siehe hierzu [OW08]) wegfallen; eine wöchentliche Rückmeldung zum momentanen<br />
Entwicklungszustand gibt es jedoch.