RPI IIdabek, nauka, realizacja projektu informatycznego, rpi


W tablece:

nazwa

identyfikator

opis

data wykonania

kto wykonał

data zatwierdzenia

kto zatwierdzil

logo

Krzysztof Drypczewski

Jacek Gadomski

Piotr Dąbrowski

INFORMATYZACJA KSIĘGARNI „OD DESKI, DO DESKI”

1. Organizacja zespołu projektu

Członkowie grupy są studentami IV roku informatyki Politechniki Gdańskiej: więc choć posiadają umiejętności programowania i zarządzania dokumentacją na poziomie wystarczającym do wykonania projektu to nie są oni jednak profesjonalnym programistami w pełnym znaczeniu tego słowa. Aby uniknąć nieporozumień oraz błędów w projekcie, podział na role będzie nieformalny i będzie określał zadania w sposób dość ogólny a najważniejsze decyzje będą podejmowane poprzez dyskusję między wszystkimi członkami zespołu. Po ustaleniu i zaplanowaniu zadań poszczególne prace będą wykonywane w rozproszeniu przez członków zespołu.

Zespól projektowy składa się z 3 osób:

Oprócz tego do zadań każdego z członków projektu będzie należało programowanie oraz wytwarzanie dokumentacji,

2. Komunikacja w zespole

Jak zostało wcześniej wspomniane najważniejsze decyzje dotyczące projektu będą podejmowane w trakcie dyskusji. Wspólne spotkania będą miały na celu przedstawienie ogólnych postępów w projekcie, oraz wytyczenia kolejnych zadań. W związku z tym, w miarę możliwości, owe spotkania powinny odbywać się „twarzą w twarz”. Jeśli z jakichś względów grupa nie będzie mogła się spotkać osobiście, bądź zaistnieje potrzeba pilnego spotkania, to zebranie zostanie przeprowadzone przy użyciu komunikatora Skype. Komunikator Skype zapewnia możliwość szybkiej komunikacji, nawet gdyby któraś z osób znajdowała się poza granicami kraju. Daje ponadto możliwość prowadzenia konferencji głosowej lub wideokonferencji, co sprawia, że komunikowanie się jest szybsze i prostsze niż przy użyciu komunikatorów tekstowych.

Częstotliwość spotkań zespołu nie będzie stała ponieważ będą się one odbywały w zależności od aktualnych potrzeb, jednak absolutnym minimum jest spotkanie raz w tygodniu. Warto zauważyć, że choć czas potrzebny na spotkanie osobiste będzie większy niż przy spotkaniu „poprzez sieć”, to jednak zalety takiego sposobu komunikacji takie jak możliwość sprawnej wymiany poglądów poprzez na przykład przeprowadzenie burzy mózgów dużo sprawniej przełoży się na efekty.

Jeśli będzie potrzebna dodatkowa komunikacja: np. przy testach lub operacjach wymagających pracy 2 programistów to do komunikacji głosowej również będzie używany komunikator Skype. W przypadku wspólnej edycji dokumentów i/lub kodu planujemy wykorzystanie wybranego oprogramowania GoogleDocs oraz sieciowego narzędzia dynamicznej edycji dokumentów dokonywanej przez wiele osób jednocześnie: MoonEdit. MoonEdit to prosty w obsłudze program, w którym cześć zespołu pracowała przy poprzednich projektach inżynieryjnych, który jednocześnie daje satysfakcjonujące rozwiązania, przejrzyście informując o wkładzie pracy poszczególnych członków grupy.

Warto dodać, że we wspólnych spotkaniach będą w razie potrzeby brali również przedstawiciele klienta. Będzie miało to szczególne znaczenie w czasie projektowania oraz (nie)zatwierdzania poszczególnych zastosowanych rozwiązań, ponieważ będzie to umożliwiało o wiele łatwiejszą i szybszą możliwość wymiany informacji czy dyskusję, ułatwi to również to zrozumienie wszystkich aspektów projektu przez członków grupy.

3. Dokumentacja

W dokumentacji będzie się znajdowało kilka typowych dokumentów. Początek nazwy każdego z nich będzie się zaczynał od specyficznego nagłówku, będącego zarazem jego częściowym identyfikatorem. Poniżej ich lista wraz z identyfikatorami podanymi w nawiasach.

Do wskazania kto zajmuje się danym plikiem - [KTO] - będą używane skróty będące inicjałami członków projektu a więc: KD, JG, PD.

4. Współdzielenie dokumentów i kodu

Do współdzielenia kodów wspólnych (edytowanych podczas spotkań osobistych całego zespołu, bądź przy użyciu programu MoonEdit), czy indywidualnych planujemy wykorzystać serwer FTP. Projekt zakłada przedstawianie dokumentacji w postaci dokumentów graficznych oraz umieszczenie tam powstających kodów, do czego w pełni wystarczają darmowe, dostępne po rejestracji serwery (typu osemka.pl). Na potrzeby projektu wygenerujemy osobny serwer, do którego hasło oraz login, znane będzie wszystkim członkom projektu, tak aby umieszczanie źródeł w jego wnętrzu było dokonywane przez cały zespół. Obsługa serwera może być dokonywana z wykorzystaniem programu Total Commander. Za organizację zawartości serwera oraz przygotowywanie kopii (w związku z brakiem kontroli wersji) odpowiedzialny jest koordynator projektu.

5. Narzędzia



Wyszukiwarka

Podobne podstrony:
STA06.v1, nauka, realizacja projektu informatycznego, rpi
RPI - 4. Przypadki testowe, nauka, realizacja projektu informatycznego, rpi
RPI II, nauka, realizacja projektu informatycznego, rpi
STA06.v12, nauka, realizacja projektu informatycznego, rpi
RPI3, nauka, realizacja projektu informatycznego, rpi
RPI - 5. RUP, nauka, realizacja projektu informatycznego, rpi
RPI 5 RUP, Realizacja projektu informatycznego
Projekt realizacji prac, Informatyka HELP
Praca dyplomowa REALIZACJA PROJEKTU TECHNOLOGIA INFORMACYJNA NARZĘDZIEM ZMIAN JAKOŚCIOWYCH W?UKACJI
Wybrane Aspekty Zarzadzania Projektami Informatycznymi Ze Szczegolnym Uwzglednieniem Kontroli Realiz
Metodyka punktow wezlowych w realizacji systemu informatycznego
Lista noblistów i osób realizujących projekty, PWR, Zarządzanie i inżynieria produkcji, Makroekonomi
Przepisy i porady przy realizacji projektu
Metodyka punktow wezlowych w realizacji systemu informatycznego, Informatyka, Studia dodać do folder
Solv zad, Inne, Nauka, Nauka - Studia, Ekonomia, Informatyka gospodarcza, Inne materiały z internetu
Scenariusz zajęć zintegrowanych w klasie III opracowany do realizacji projektu?ukacyjnego pt
INF II stopien Projektowanie i zarzadzanie projektami informatycznymi
praca magisterska licencjacka?ektywność realizacji projektu w aspekcie zarządzania ryzykiem oraz cza

więcej podobnych podstron