kontakt
MISJA

Dostarczać naszym klientom pra- ktycznej wiedzy pozwalającej optymalnie korzystać z nowo- czesnych technologii informa- tycznych i doskonalić proces wytwórczy.

RUP - Praktyczne podstawy metodyki Rational Unified Process

Odbiorcy szkolenia:

Szkolenie przeznaczone jest dla inżynierów procesu, kierowników technicznych, liderów projektów, analityków, projektantów, inżynierów oprogramowania, osób odpowiedzialnych za zarządzanie konfiguracją, zapewnienie jakości, testowanie, oraz każdego zainteresowanego tematyką związaną z Rational Unified Process.

Czas trwania:

2 dni (zajęcia prowadzone są w formie wykładu połączonego z ćwiczeniami).

Nabywane umiejętności:  

Celem szkolenia jest zapoznanie się z formalną metodyką Rational Unified Process (RUP) oraz przekazanie praktycznej wiedzy z zakresu adaptacji procesu wytwórczego RUP do potrzeb organizacji. Metodyka RUP oferuje elastyczność i skalowalność niezbędną do skutecznego realizowania projektów informatycznych poprzez dokładną specyfikację ról, czynności i artefaktów (produktów) wytwarzanych podczas procesu wytwarzania SI. Szkolenie przedstawia strukturę RUP widzianą z perspektywy upływu czasu, ról w procesie wytwórczym i przepływów czynności.

Uczestnicy szkolenia uzyskują również podstawową wiedzę z zakresu modelu dojrzałości organizacyjnej CMM/CMMI, dzięki czemu będą umieli określić efektywność procesu wytwórczego, a przedstawiony na szkoleniu sposób zmapowania obszarów RUP z analogicznymi obszarami CMMI pozwala na koordynację działań związanych z wdrożeniem modelu dojrzałości organizacyjnej i procesu wytwórczego.

Ponieważ metodyki lekkie („Zwinne – Agile”, Programowanie Ekstremalne – XP – eXtreme Programming) zaczynają odgrywać istotną rolę w inżynierii oprogramowania, szkolenie zapewnia niezbędną wiedzę na ten temat. Pozwala to słuchaczom szkolenia odnieść proces wytwórczy RUP do procesów „lżejszych”. 

Omówiona jest także pobieżnie „SunTone Architecture Methodology”,  metodyka stworzona przez specjalistów z  Sun Microsystems, Inc. z myślą o tworzeniu systemów opartych na standardach z grupy J2EE. Metodyka ta ma wspólne korzenie z RUP – oba procesy wytwórcze wywodzą się z niekomercyjnego procesu USDP ( Unified Software Development Process).

W części poświęconej sposobom wdrożenia RUP przedstawiono zarówno sposoby adaptacji procesu do potrzeb organizacji bez pomocy komercyjnych produktów, jak i z użyciem generatora procesu wytwórczego (IBM Rational Method Composer).

Uczestnicy szkolenia uzyskują wiedzę z zakresu:

  • Prawidłowej organizacji procesu wytwórczego
  • Budowy iteracyjnego procesu wytwórczego RUP za pomocą  jego faz i diagramów przepływu prac
  • Stosowania procesu wytwórczego sterowanego przypadkami użycia i opartego na architekturze
  • Sterowania procesem wytwórczym za pomocą analizy ryzyka i iteracji
  • Podstaw CMM/CMMI i zasad mapowania struktury RUP z strukturą CMMI
  • Komparatystyki procesu RUP i metodyk lekkich, takich jak eXtreme Programming oraz szeregu metodyk zwinnych (Agile)
  • Skutecznego sposobu adaptacji procesu RUP do potrzeb własnej organizacji  

Tematy ćwiczeń:

W trakcie trwania szkolenia wykonywane są ćwiczenia z zakresu:

  • Identyfikowania przyczyn porażek projektów informatycznych i czynników sukcesu
  • Znajdowania pułapek dobrej komunikacji
  • Znajdowania czynników ryzyka
  • Projektowania procesu wytwórczego w zakresie Zarządzania Wymaganiami
  • Stosowania techniki „pudełka produktu” i „szansy w windzie” do definiowania zakresu przedsięwzięcia informatycznego

Tematy zajęć:

Szkolenie z podstaw RUP obejmuje takie zagadnienia, jak:

  • Charakterystyka procesu RUP
  • Etapy procesu wytwórczego
    • Rozpoczęcie
    • Opracowanie
    • Budowa
    • Przekazanie
  • Iteracje
  • Przepływy czynności
    • Modelowanie przedsiębiorstwa
    • Zarządzanie wymaganiami
    • Analiza i projektowanie
    • Implementacja
    • Testowanie
    • Wdrożenie
    • Zarządzanie konfiguracją i zmianami
    • Zarządzanie przedsięwzięciem
    • Określanie środowiska
  • Artefakty
    • Modele UML
      • Model przedsiębiorstwa
      • Model dziedziny
      • Model przypadków użycia
      • Model analizy
      • Model projektu
      • Model procesów
      • Model wdrożenia
      • Model implementacji
      • Model testów
    • Zbiór wymagań
    • Zbiór projektowy
    • Zbiór implementacji
    • Zbiór wdrożeniowy
  • Podstawy CMM/CMMI
    • Omówienie pięciu poziomów dojrzałości organizacyjnej
    • Przyporządkowanie obszarów procesu poszczególnym poziomom
    • Wyjaśnienie zasad certyfikacji oraz korzyści wynikających z osiągania wyższych poziomów CMMI
    • Mapowanie RUP-CMMI
  • Komparatystyka RUP z metodykami miękkimi
    • eXtreme Programming
    • Lean Development
    • Feature Driven Design
    • Crystal Methods
    • Scrum
  • Podstawy SunTone Architecture Methodology
  • Wdrożenie RUP
    • Zaplanowanie ulepszenia procesu wytwórczego za pomocą RUP
    • Podstawy szacowania efektywności organizacji
    • Sposoby motywowania pracowników
    • Zaplanowanie adaptacja RUP do potrzeb organizacji
    • Konfiguracja procesu
    • Budowa portalu RUP - przykłady
    • Stosowania narzędzia IBM Rational Method Composer do generacji procesu wytwórczego
    • Decydujące czynniki sukcesu

Zalecane szkolenia poprzedzające:

  • brak

ISOLUTION © 2006