19.01.2015 Aufrufe

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!