Zio-6-lab: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Enawrocka (dyskusja | edycje)
Nie podano opisu zmian
Enawrocka (dyskusja | edycje)
Nie podano opisu zmian
 
(Nie pokazano 4 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
==Ćwiczenia – Metodyki programowania: TSP i RUP==
==Ćwiczenia – Metodyki programowania: TSP i RUP==


===Informacje wstępne===
===Zadanie 1. Struktura zespołu dla połączenia PRINCE2 i RUP===
Załóżmy, że w Twojej firmie macie bardzo dobrze opanowaną metodykę RUP.  
Na wykładzie dotyczącym PRINCE2 (Zarządzanie projektem i PRINCE2 cz. I), dowiedziałeś(aś) się jaka jest struktura zespołu w projektach realizowanych z wykorzystaniem metodyki zarządzania PRINCE2. Jak pamiętasz PRINCE2 jest metodyką ogólnego użycia, czyli można według niej równie dobrze realizować projekty budowlane, zbrojeniowe, jak i informatyczne. Na wykładzie „Metodyki programowania: TSP i RUP” przedstawiono metodyki TSP i RUP, ściśle związane z wytwarzaniem oprogramowania.  
 
Może warto połączyć oba podejścia? Spróbuj opracować (być może w zespole z kolegami, stosując metodę burzy mózgów) organizację zespołu zgodną z PRINCE2 i RUP.
Niestety, klient - na którym bardzo Wam zależy - wymaga, aby w przedsięwzięcie było zgodne (przynajmniej w ogólnym zarysie) z metodyką PRINCE2, które jest mu bardzo dobrze znana.  


----
===Zadanie 1. Struktura zespołu dla połączenia PRINCE2 i RUP===
Na wykładzie dotyczącym PRINCE2 (Zarządzanie projektem i PRINCE2 cz. I), dowiedziałeś(aś) się jaka jest struktura zespołu w projektach realizowanych z wykorzystaniem metody zarządzania PRINCE2. Jak pamiętasz PRINCE2 jest metody ogólnego użycia, czyli można według niej równie dobrze realizować projekty budowlane, zbrojeniowe, czy też informatyczne. Na wykładzie „Metodyki programowania: TSP i RUP” przedstawiono metody ściśle związane z wytwarzaniem oprogramowania.


Może warto połączyć oba podejścia? Spróbuj opracować (być może w zespole z kolegami, stosując metodę burzy mózgów) organizację zespołu zgodną z PRINCE2 i RUP.
Może warto połączyć oba podejścia? Spróbuj opracować (być może w zespole z kolegami, stosując metodę burzy mózgów) organizację zespołu zgodną z PRINCE2 i RUP.
Linia 52: Linia 48:


Rys 2. Cykl życia projektu według RUP
Rys 2. Cykl życia projektu według RUP


Cykl życia projektu realizowanego według PRINCE2:
Cykl życia projektu realizowanego według PRINCE2:
Linia 58: Linia 55:


Rys 3. Cykl życia projektu według PRINCE2
Rys 3. Cykl życia projektu według PRINCE2


Aby połączyć oba podejścia należy zagłębić się w poszczególne etapy, aby odszukać podobieństwa. Staramy się zatem mapować etapy jednego cyklu w drugi. Na przykład:
Aby połączyć oba podejścia należy zagłębić się w poszczególne etapy, aby odszukać podobieństwa. Staramy się zatem mapować etapy jednego cyklu w drugi. Na przykład:
Linia 64: Linia 62:
*W oby dwóch cyklach kolejnymi etapami jest konstrukcja. W PRINCE2 podzielona jest ona na etapy, natomiast w przypadku RUP mamy przyrosty. Dodatkowo w RUP dodany jest etap wdrożenia, o którym nie możemy zapomnieć,
*W oby dwóch cyklach kolejnymi etapami jest konstrukcja. W PRINCE2 podzielona jest ona na etapy, natomiast w przypadku RUP mamy przyrosty. Dodatkowo w RUP dodany jest etap wdrożenia, o którym nie możemy zapomnieć,
*W PRINCE2 istnieje jeszcze zamknięcie projektu.
*W PRINCE2 istnieje jeszcze zamknięcie projektu.


Jako połączenie można zaproponować następujący cykl życia:
Jako połączenie można zaproponować następujący cykl życia:

Aktualna wersja na dzień 13:40, 14 sie 2006

Ćwiczenia – Metodyki programowania: TSP i RUP

Zadanie 1. Struktura zespołu dla połączenia PRINCE2 i RUP

Na wykładzie dotyczącym PRINCE2 (Zarządzanie projektem i PRINCE2 cz. I), dowiedziałeś(aś) się jaka jest struktura zespołu w projektach realizowanych z wykorzystaniem metodyki zarządzania PRINCE2. Jak pamiętasz PRINCE2 jest metodyką ogólnego użycia, czyli można według niej równie dobrze realizować projekty budowlane, zbrojeniowe, jak i informatyczne. Na wykładzie „Metodyki programowania: TSP i RUP” przedstawiono metodyki TSP i RUP, ściśle związane z wytwarzaniem oprogramowania. Może warto połączyć oba podejścia? Spróbuj opracować (być może w zespole z kolegami, stosując metodę burzy mózgów) organizację zespołu zgodną z PRINCE2 i RUP.


Może warto połączyć oba podejścia? Spróbuj opracować (być może w zespole z kolegami, stosując metodę burzy mózgów) organizację zespołu zgodną z PRINCE2 i RUP.

Rozwiązanie


Zadanie 2. Cykl życia oprogramowania dla połączenia PRINCE2 i RUP

Zarówno PRINCE2, jak i RUP proponują iteracyjne cykle życia projektu. Spróbuje zaproponować, taki cykl życia dla projektu, który byłby zgodny z PRINCE2 i RUP.

Rozwiązanie


Zadanie 3. Procesy w TSP i PRINCE2

Zadanie polega na dokonaniu mapowania pomiędzy procesami TSP (w obrębie jednej iteracji) i PRINCE2. Po jednej stronie rozpisz sobie listę procesów TSP, a po drugiej procesy PRINCE2. Połącz odpowiadające sobie funkcjami procesy liniami.

Procesy TSP i PRINCE2 przed mapowaniem

Rys 5. Procesy TSP i PRINCE2 przed mapowaniem

Rozwiązanie

Pytania do dyskusji

  1. Czy można znaleźć wspólny mianownik dla poznanych metody TSP, RUP i PRINCE2?
  2. Jakie są najważniejsze różnice między TSP, RUP i PRINCE2?