Software-Projekte im Griff - Teil I
Die Rolle Development wird in Infrastrukturprojekten etwas anders definiert, als in Software-Entwicklungsprojekten. Beiden Projektarten gemeinsam ist die Verantwortung der Development Rolle für
- das Erstellen der Features zur Erfüllung der Erwartungen des Kunden
- das Systemdesign mit Schwerpunkt auf dem physischen Design (das logische Design liegt eher beim Program Manager)
- die Abschätzung des Aufwandes (Arbeitszeit und Dauer) für die Realisierung einzelner Features
Im Infrastrukturprojekt hat Development darüber hinaus in der Hauptsache die Verantwortung für
- die Auswahl der Technologie für das Deployment
- das Schreiben von Scripts als Unterstützung für Installation und Deployment
- die Konfiguration und kundenspezifische Anpassung
Im Software-Entwicklungsprojekt liegt dagegen die Betonung der Verantwortung der Rolle Development zusätzlich auf
- der Beratung des Teams in technischen Fragen.
Die Hauptaufgabe der Testing-Rolle ist, zu gewährleisten, dass alle Problemquellen bekannt sind. Dafür
- entwickelt sie eine Teststrategie und Testpläne
- entwickelt sie Testscripts
- übernimmt die Verantwortung für die Systemintegration (Build)
- stellt den Status des Systems aufgrund der regelmäßig durchgeführten Tests fest
- nimmt an der Definition der zu erreichenden Qualitätskriterien teil
|