background image

Role w  zespole 

Role w  zespole 

projektowym”

projektowym”

&

&

„Cykle życia 

„Cykle życia 

oprogramowania”

oprogramowania”

Marek Drob

background image

Agenda

Agenda

„Role w zespole 

projektowym”

Po co je definiować ?

Struktura zespołu

Role w zespole projektowym

Dobór osób

background image

Agenda cz. II

Agenda cz. II

„Cykle życia 

oprogramowania”

Fazy

Modele

Podsumowanie

background image

Role w zespole 

Role w zespole 

projektowym

projektowym

background image

Po co definiować role ?

Po co definiować role ?

Jasny podział obowiązków

Nie każdy musi zajmować się 

wszystkim

Przyśpieszenie prac

Zwiększenie efektywności

background image

Struktura zespołu

Struktura zespołu

Sieciowa

Pierścieniowa

background image

Role w zespole 

Role w zespole 

projektowym

projektowym

Kierownik

Analityk

Architekt

Programista

Tester

Grupa Jakości

Administrator

Grupa dokumentacji

Projektant interfejsu

Narzędziowiec

background image

Dobór osób

Dobór osób

Czynnik psychologiczny

Umiejętności 

Doświadczenie

Innego rodzaju predyspozycje

background image

Cykle życia 

Cykle życia 

oprogramowani

oprogramowani

a

a

background image

Fazy

Fazy

Strategiczna

Analizy

Architektury

Implementacji

Testowania

Wdrażania

Konserwacji

background image

Modele

Modele

Kaskadowy

Kaskadowy z iteracjami

Ewolucyjny

Iteracyjny (spiralny)

background image

Kaskadowy

Kaskadowy

background image

Zalety modelu 

Zalety modelu 

kaskadowego

kaskadowego

Harmonogram

Kamienie milowe

Monitorowanie postępu prac

Rozliczenia z klientem 

background image

Wady modelu 

Wady modelu 

kaskadowego

kaskadowego

Ścisła kolejność faz

Duże koszta początkowych 

błędów

Słaba interakcja z klientem

Problemy ze zmianami

background image

Kaskadowy z iteracjami

Kaskadowy z iteracjami

background image

Zalety modelu kaskadowego 

Zalety modelu kaskadowego 

ze sprzężeniem

ze sprzężeniem

Możliwość powrócenia do 

wcześniejszych faz

background image

Model Spiralny

Model Spiralny

Ustalenie 
celów

Rozpoznanie i 
redukcja zagrożeń

Tworzenie i 
zatwierdzanie

Ocena i 
planowanie 

background image

Zalety modelu spiralnego

Zalety modelu spiralnego

harmonogramowanie i budżetowanie – 

dość łatwe, choć utrudnione ze względu na 

liczbę iteracji

możliwość wyznaczenia kamieni milowych, 

choć nie tak oczywistych jak w modelu 

kaskadowym

elastyczność, łatwość wprowadzania zmian 

wczesne wykrywanie błędów

zarządzanie ryzykiem

background image

Wady modelu spiralnego

Wady modelu spiralnego

nie tak łatwe, jak w modelu 
kaskadowym, zarządzanie

narzucone przez klienta wymogi dot. 
Harmonogramu utrudniają 
korzystanie z tego modelu


Document Outline