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 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-15 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro5

6 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-15 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. 80- 90%) Dodatkowe wymagania Opis architektury Prototyp Końcowy plan projektu Specyfikacja procesów Wstępna wersja podręcznika użytkownika (opcja)

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

12 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-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 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-15 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 2004-11-15 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro21 Artefakty Główne artefakty fazy Analizy i Projektowania : Model Projektowy Model Analityczny Interfejsy

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

23 2004-11-15 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 2004-11-15 Seminarium Magisterskie 2004/05. Michał Kruk, Bartłomiej Pióro24 Wdrożenie Wytworzenie i dostarczenie oprogramowania do użytkowników końcowych

25 2004-11-15 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 2004-11-15 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 2004-11-15 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