kontakt
MISJA

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

SE - Szacowanie oprogramowania

Odbiorcy szkolenia:

Szkolenie przeznaczone jest dla analityków, projektantów, programistów i kierowników projektów informatycznych. Jest ono praktycznym przewodnikiem po szacowaniu oprogramowania. Dostarcza wiedzy o sprawdzonych procedurach, zrozumiałych wzorach i metodach heurystycznych, których stosowanie pozwala na znaczną poprawę procesu szacowania projektów informatycznych.

Czas trwania:

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

Nabywane umiejętności:  

  • Skuteczne szacowanie wielkości projektu informatycznego, jego harmonogramu i kosztu poprzez opanowanie technik szacowania przydatnych dla siebie, zespołu i organizacji
  • Zdolność do unikania typowych błędów szacowania oprogramowania
  • Sprawność w stosowaniu właściwych metod szacowania w zależności od rodzaju projektu
  • Umiejętność szacowania poszczególnych działań w ramach realizacji projektu
    • Zbierania wymagań i ich zarządzania
    • Analizy i projektowania
    • Programowania
    • Zarządzania projektem
    • Usuwania usterek
  • Zdolność do minimalizowania wpływów politycznych na proces szacowania projektów

Tematy ćwiczeń:

W celu utrwalenia wiedzy nabywanej podczas kursu uczestnicy wykonują szereg ćwiczeń, między innymi z zakresu:

  • Sprawdzenia swoich umiejętności szacowania
  • Praktycznego stosowania technik szacowania
  • Szukania najlepszego, najgorszego i najbardziej prawdopodobnego przypadku metodą PERT
  • Kontroli rzetelności oszacowania

    W końcowej części szkolenia odbywa się warsztat, na którym sprawdza się w praktyce skuteczność poznanych metod szacowania, uzgadnia się podstawowe parametry szacowanego projektu średniej wielkości i na koniec dokonuje prezentacji oszacowania.

    Tematy zajęć:

    • Czym jest szacowanie?
      • Typowe definicje „dobrego oszacowania”
      • Prawdziwy cel szacowania
    • Sprawdzanie swoich umiejętności szacowania
      • Prosty test szacowania
    • Wartość dokładnych oszacowań
      • Czy lepsze jest oszacowanie za wysokie czy za niskie?
      • Szczegółowe dane na temat skuteczności oszacowań w przemyśle oprogramowania
      • Korzyści płynące z dokładnego szacowania
    • Skąd się biorą błędne oszacowania
      • Źródła niepewności oszacowania
      • Chaotyczny proces tworzenia
      • Niestabilne wymagania
    • Elementy wpływające na oszacowanie
      • Wielkość projektu
      • Rodzaj tworzonego oprogramowania
      • Język programowania
    • Wstęp do technik szacowania
      • Rozważania na temat wyboru techniki szacowania
      • Tabela stosowalności różnych technik
    • Zliczanie, obliczanie, ocenianie
      • Używanie obliczeń do konwersji zliczonych wielkości na oszacowanie
    • Kalibrowanie i dane historyczne
      • Poprawa dokładności i inne korzyści z danych historycznych
      • Dane do zbierania
      • Jak kalibrować
      • Wykorzystywanie danych projektu do poprawiania oszacowania
    • Indywidualna ocena eksperta
      • Strukturalna ocena eksperta
      • Porównywanie oszacowań rzeczywistością
    • Dekompozycja i rekonstrukcja
      • Obliczanie dokładnego całkowitego oczekiwanego przypadku
      • Dekompozycja metodą WBS
      • Tworzenie sensownych globalnych oszacowań najlepszego i najgorszego przypadku
    • Szacowanie przez analogię
      • Podstawowe podejście do szacowania przez analogię
      • Uwagi do niepewności w oszacowaniu systemu Triad
    • Szacowania oparte na zastępstwie
      • Logika rozmyta
      • Standardowe składniki
    • Ocena eksperta w grupach
      • Recenzje grupowe
      • Wideband Delphi
    • Narzędzia programistyczne do szacowania
      • Dane potrzebne do kalibracji narzędzi programistycznych
      • Podsumowanie dostępnych narzędzi
    • Stosowanie kilku metod szacowania
    • Schemat szacowania oprogramowania w przypadku dobrze oszacowanego projektu
      • Chronologiczny schemat szacowania dla całego projektu
      • Poprawianie oszacowania
      • Obraz dobrze oszacowanego projektu
    • Standardowe procedury szacowania
      • Typowe elementy standardowej procedury
      • Dopasowywanie oszacowania do procesu faza-bramka
      • Ulepszanie standardowej procedury
    • Szacowanie wielkości
      • Różne metody szacowania wielkości
      • Szacowanie punktów funkcyjnych
      • Uproszczone techniki punktów funkcyjnych (metoda holenderska, elementy GUI)
      • Podsumowanie technik szacowania wielkości
    • Szacowanie nakładu pracy
      • Obliczanie nakładu pracy przy użyciu nauki szacowania
      • Wykresy średniej branżowej nakładu pracy
      • Metoda ISBSG
    • Szacowanie harmonogramu
      • Podstawowe równanie harmonogramu
      • Zasada szacowania pierwszego rzędu Jonesa
      • Obliczanie oszacowania harmonogramu przy użyciu nauki szacowania
    • Szacowanie parametrów planowania
      • Szacowanie podziału pracy nad projektem
      • Szacowanie harmonogramu różnych działań
      • Oszacowania kosztów
      • Szacowanie powstawania usterek i ich usuwania
      • Szacowanie ryzyka i marginesów bezpieczeństwa
    • Style prezentacji oszacowania
      • Komunikowanie założeń oszacowania
      • Wyrażanie niepewności
      • Używanie przedziałów
    • Polityka, negocjacje i rozwiązywanie problemów
      • Cechy kierownictwa
      • Polityczne wpływy na oszacowanie
      • Rozwiązywanie problemu i honorowe negocjacje
    • Warsztat z zakresu szacowania oprogramowania

    Zalecane szkolenia poprzedzające:

    • brak
    Cennik i pozostałe szkolenia z działu "Proces wytwórczy".
    ISOLUTION © 2006