Laboratorium I
Inżynieria Oprogramowania Strona 1
Zadanie 1
Narysuj diagram czasu Ŝycia projektu zgodnie z modelem kaskadowym. Jaki inny model charakteryzuje się większą efektywnością? Napisz, co wchodzi w skład dokumentacji projektowej modelu kaskadowego?
Zadanie 2
Wyjaśnij czym są metodyki inŜynierii oprogramowania? Podaj przykłady takich, które mogą być zastosowane w czasie realizacji projektu realizowanego zgodnie z modelem V i spiralnym.
Zadanie 3
Zdefiniuj pojęcie ryzyka realizacji projektu informatycznego? Co to jest jego ekspozycja?
Zadanie 4
Uczelnia zamierza pozyskać zintegrowany system zarządzania przechowujący informacje o studentach (dane personalne, zaliczone przedmioty, oceny itp.). W celu pozyskania systemu rozwaŜane są następujące alternatywy:
1. Zakup systemu bazo-danowego i implementacja całości systemu własnymi siłami 2. Zakup systemu wykorzystywanego juŜ przez inną uczelnię i dostosowanie go do
lokalnych potrzeb
3. Utworzenie konsorcjum składającego się z kilku uczelni, ustalenie wymagań spełniających potrzeby wszystkich uczelni a następnie zlecenie wykonania jednego systemu firmie softwarowej zajmującej się profesjonalnie produkcją oprogramowania.
Zidentyfikuj moŜliwe zagroŜenia i oszacuj ryzyko ich wystąpienia dla kaŜdej z podanych powyŜej alternatyw. Zaproponuj moŜliwe techniki (aktywne i reaktywne) zmniejszające ryzyko wystąpienia lub skutki wynikające ze zidentyfikowanych zagroŜeń. Analizy dokonaj w oparciu o następujące elementy: identyfikacja ryzyka, ilościowa ocena ryzyka, planowanie obsługi ryzyka, monitorowanie i kierowanie. Wyniki analizy przedstaw w postaci formularza.
UWAGA:
Rozwiązując zadanie dokonaj rozsądnych założeń dotyczących swojego zespołu projektowego, uwzględnij:
a) doświadczenie,
b) rozproszenie terytorialne,
c) zaplecze techniczne, posiadane narzędzia programistyczne oraz narzędzia wspomagające specyfikację wymagań, testowanie, zarządzanie procesem tworzenia aplikacji.