Project Plan

Transkrypt

Project Plan
System zarządzania przedmiotami/kursami w jednostce organizacyj
Project Plan
Date: 15/10/2007
System zarządzania przedmiotami/kursami w
jednostce organizacyj
Project Plan
1.Wstęp
Cel
Celem tego dokumentu jest zdefiniowanie faz tworzenie oraz iteracji procesu implementacji Systemu Zarządzania
Przedmiotami i Kursami (SZPiK). Sluży zebraniu wszystkim informacji niezbędnych w planowaniu procesu
budowy systemu.
Menadżer projektu używa planu do zaplanowania grafiku, dostępu do zasobów oraz śledzenia postępów
tworzenia systemu względem planu.
Członkowie zespołu projektowego korzystają z planu w celu zapoznania się ze swoimi obowiązkami oraz
czasem jaki jest na nie przeznaczony.
Zakres
Dokument definiuje ogólny plan tworzenia systemu, bez zaglębiania się w szczegóły. Dokładniejsze opisy każdej z
iteracji znajdują się dokumentach zawierających plany iteracji.
2.Organizacja Projektu
Struktura Organizacji
Leszek Zaczyński
Project Manager
Requirements Specifier
Software Architect
Michał szymczyk
Krzysztof Szczesniak
Przemysław Kubiak
Adam Szewc
Requirements Reviewer
Implementer
Designer
System Analyst
Requirements Specifier
Software Architect
Designer
Designer
Test Manager
Implementer
Tester
Implementer
User Interface Designer
Interfejsy zewnętrzne
Za kontakt zespołu projektowego ze zleceniodawcą odpowiadają Reprezentanci. Ich zadanie to zbieranie i
przekazywanie wymagań funkcjonalnych zespołowi projektowemu.
Funkcje i zadania
Rola
Project Manager
Confidential
Zadania
Osoba odpowiedzialna za projekt, czuwająca nad
realizowaniem przez zespół przydzielonych ról ,
analizą jakości ich wykonania oraz ich
koordynacją. Jako cel również ma podejmowanie
Dream Team, 2007
Page 1 of 3
System zarządzania przedmiotami/kursami w jednostce organizacyj
Project Plan
Architect
System Analyst
Tester
Designer
User Interface Designer
Implementer
Requirements Reviewer
Test Manager
Person
Leszek Zaczyński
Michał Szymczyk
Krzysztof Szcześniak
Confidential
Date: 15/10/2007
czynności sprzyjających zapewnieniu
integralności artefaktów.
Osoba odpowiedzialna za koordynację spraw
technicznych dotyczących systemu. Buduje
glówna strukturę systemu, podsystemy oraz
interfejsy między podsystemami. Do swoich
zadań podchodzi w sposób ogólny w odróznieniu
od np. Designera
Osoba odpowiedzialna za odwzorowanie
modelowanego zadania na biznesowe przypadki
użycia, aktorów oraz ich relacje.
Osoba odpowiedzialna za planowanie i
przeprowadzanie testów związanych z
funkcjonalnością systemu oraz platform
przeznaczenia.
Osoba odpowiedzialna za przygotowanie
projektów części składowych systemu w sposób
na tyle szczegółowy, aby mozliwa była ich
implementacja przez Implementera.
Osoba odpowiedzialna za zaprojektowanie
interfejsów między systemem a użytkownikiem.
Osoba odpowiedzialna za implementację
projektów dostarczonych przez Designera.
Osoba odpowiedzialna za dostarczenie/stworzenie
specyfikacji poszczególnych cześci systemu oraz
analizę ich spełnienia w projekcie systemu.
Osoba odpowiedzialna za koordynację pracy
testerów oraz planowanie usuwania defektów
systemu.
Rational Unified Process Role
Project Manager
Requirements Specifier
Software Architect
Requirements Reviewer
Implementer
Designer
System Analyst
Requirements Specifier
Software Architect
Designer
Dream Team, 2007
Page 2 of 3
System zarządzania przedmiotami/kursami w jednostce organizacyj
Project Plan
Date: 15/10/2007
Designer
Implementer
Test Manager
Przemysław Kubiak
Tester
Implementer
User Interface Designer
Adam Szewc
3.Grafik projektu
Iteracja
Faza
Rozpoczęcie
I1
Rozwinięcie
E1
Konstrukcja
C1
C2
Wdrożenie
T1
Cele
Stworzenie wymagań systemu oraz zaprojektowanie głównych biznesowych
przypadków użycia. Stworzenie ogólnego projektu systemu. Określenie ryzyka
w każdej z nastepujących faz.
Analiza stworzonych wymagań oraz stworzenie prototypu systemu na
podstawie projektu ogólnego. Analiza powstałej architektury. Tworzenie
głównych funkcjonalności systemu. Ocena ryzyka. Wgląd klienta w system
oraz poprawa ogólnych przypadków użycia.
Stworzenie wszystkich zaprojektowanych przypadków użycia, testowanie
systemu. Przygotowanie do kolejnej fazy konstrukcji polega na wyłonieniu
niezgodności utworzonych szczegołowych przypadków użycia z wymaganiami
klienta oraz zaprojektowaniu i implmentacji brakujących.
Ukończenie tworzenia systemu. Wgląd klienta. Przygotowanie do fazy
wdrożenia.
Przygotowanie produktu powstałego w fazach wcześniejszych do dystrybucji,
w co wlicza się przygotowanie do instalacji systemu oraz zaplanowanie
szkolenia klienta. System w pełni sprawny, z zaimplementowanymi
wszystkimi funkcjonalnosciami dostepnymi dla zleceniodawcy.
4.Zasoby personalne projektu
1.Dostarczenie pracowników
Jednostki zostaną dostarczona przez Politechnikę Łódzką w ilościach okreslonych w punkcie 2.
2.Szkolenie
Brak konieczności szkolenia uczestników projektu, ze względu na zaliczony przedmiot Sieciowe Systemy
Baz Danych. Wdrożnie ich do projektu odbedzie się w początkowej fazie budowy.
5.Budżet
Brak budżetu
Confidential
Dream Team, 2007
Page 3 of 3

Podobne dokumenty