Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Rational Unified Process Inż. Michał Kruk Inż. Bartłomiej Pióro.

Podobne prezentacje


Prezentacja na temat: "Rational Unified Process Inż. Michał Kruk Inż. Bartłomiej Pióro."— Zapis prezentacji:

1 Rational Unified Process Inż. Michał Kruk Inż. Bartłomiej Pióro

2 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro2 Agenda RUP wprowadzenie Metodyka RUPa Przedstawienie etapów metodyki RUP Przedstawienie procesów metodyki RUP

3 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro3 RUP wprowadzenie Rational Unified Process jest : Iteracyjną i przyrostowa metodyka W pełni konfigurowalną platformą do obsługi procesu tworzenia oprogramowania

4 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro4 Metodyka RUP Jest oparta na doświadczeniach największych firm w branży informatycznej Opiera się na zestawie praktyk: iteracyjny rozwój, zarządzanie wymaganiami, architektura komponentowa, modelowanie wizualne, weryfikacja jakości, zarządzanie zmianami

5 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro5

6 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro6 Cykle Wytwarzanie oprogramowania następuje w cyklach: Cykl początkowy Cykle ewolucyjne Cykl życia oprogramowania : Rozpoczęcie (Inception) Opracowanie (Elaboration) Konstruowanie (Construction) Przekazanie (Transition)

7 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro7 Faza Rozpoczęcia (Inception) Ustalenie zakresu projektu i warunków granicznych : Zakres Projektu Kryteria sukcesu Ocenę ryzyka i zasobów (znaną także jako studium osiągalności - flexibility study) Określenie kamieni milowych i dat

8 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro8 Faza Rozpoczęcia c.d. Wynikiem tej fazy są : Dokument wizji (Vision) Model przypadków użycia (10%-20%) Początkowy zestaw definicji Przypadek Biznesowy Dokument podsumowujący studium osiągalności Plan projektowy (fazy i iteracje) Model Biznesowy (o ile wymagany) Prototyp (-typy)

9 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro9 Faza Opracowania Szczegółowa analiza problemu Rozwinięcie planu projektowego Minimalizacja ryzyka Budowa Prototypów

10 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro10 Faza Opracowania c.d. Wynikiem tej fazy są : Kompletny model przypadków użycia (min %) Dodatkowe wymagania Opis architektury Prototyp Końcowy plan projektu Specyfikacja procesów Wstępna wersja podręcznika użytkownika (opcja)

11 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro11 Faza Konstruowania Budowa Rozwój Integracja Testowanie

12 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro12 Faza Konstruowania c.d. Wynikiem tej fazy są : Produkt zintegrowany z platformą docelową Podręcznik użytkownika Opis bieżącego wydania

13 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro13 Faza Wdrażania Przekazanie produktu do użytkownika (-ów) końcowego (-ych) : Korekta błędów Wynikiem tej fazy jest działający system

14 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro14 Etapy RUP specyfikacja wymagań (ang. requirements capture), analiza wymagań (ang. requirements analysis), projektowanie (ang. design), implementacja (ang. implementation) testowanie (ang. test), konserwacja (ang. deployment).

15 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro15 Fazy Modelowanie biznesowe Wymagania Analiza i projektowanie Implementacja Testowanie Wdrażanie Konfiguracja i zarządzanie zmianami Zarządzanie projektem Określenie środowiska

16 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro16 Modelowanie biznesowe Analiza struktury i dynamiki organizacji Identyfikacja problemów Identyfikacja procesów biznesowych

17 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro17 Wymagania Specyfikują wizję systemu, czyli : Przypadki użycia Granice systemu Koszty i Czas wytworzenia Interfejs użytkownika

18 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro18 Analiza i Projektowanie Zamiana wymagań w specyfikację implementacji systemu : Ustanowienie stabilnej architektury Przystosowanie projektu do środowiska implementacji Uwzględnienie własności systemu

19 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro19 Analiza Transformacja wymagań do postaci zbiorów klas i podsystemów w oparciu o: Przypadki użycia Wymagania funkcjonalne Wynikiem jest idealny system bez uwzględnienia ograniczeń środowiska implementacji i wymagań niefunkcjonalnych

20 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro20 Projektowanie Przystosowanie wyników analizy do wymagań niefunkcjonalnych i ograniczeń środowiska implementacji Optymalizacja systemu Pełne uwzględnienie funkcjonalności

21 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro21 Artefakty Główne artefakty fazy Analizy i Projektowania : Model Projektowy Model Analityczny Interfejsy

22 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro22 Implementacja Wytworzenie działającej aplikacji na podstawie modelu z fazy projektowania.

23 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro23 Testy Sprawdzenie zgodności z wymaganiami Sprawdzenie stabilności działania aplikacji Wyłapanie błędów

24 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro24 Wdrożenie Wytworzenie i dostarczenie oprogramowania do użytkowników końcowych

25 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro25 Konfiguracja i zarządzanie zmianami Opis procesu kontroli artefaktów wytworzonych przez zespół projektowy Występujące problemy : Symultaniczne uaktualnienia Limitowane zawiadomienia Duża ilość wersji

26 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro26 Zarządzanie projektem Główne cele : Dostarczenie wskazówek wspomagających planowanie prac Organizowanie zespołów Dostarczenie szablonów W RUP nie ma pełnego przykrycia procesu zarządzania

27 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro27 Określenie środowiska Wybór i dostarczenie narzędzi Określenie środowiska systemowego


Pobierz ppt "Rational Unified Process Inż. Michał Kruk Inż. Bartłomiej Pióro."

Podobne prezentacje


Reklamy Google