Detale szkolenia Projektowanie systemów informatycznych
- Pobierz w PDF Poziom zaawansowania początkujący
- Certyfikat wewnętrzny certyfikat firmowy
- Tematyka Programowanie
- Dofinansowanie Nie
- Liczba uczestników 15 os.
- Czas trwania 2 dni
-
Zakres szkolenia
- Wykłady
- Ćwiczenia
Cel szkolenia
Produkcja systemów informatycznych zależy od możliwości zrozumienia wpływu czynności jakie zachodzą w cyklu wytwórczym oprogramowania. Zastosowanie dobrych praktyk inżynierii oprogramowania zwiększa prawdopodobieństwo dostarczenia w założonym czasie i budżecie wysokiej jakości oprogramowania. Szkolenie ma na celu rozszerzenie kompetencji uczestnika szkolenia o praktyczne umiejętności związane z modelowaniem i dokumentacją projektu systemu.Metodyka szkolenia
Kanony inżynierii oprogramowania – repetytoriumo cykl życia oprogramowania
o pojecie obiektowości w projektowaniu systemów
Projektowanie systemów informatycznych w metodykach „ciężkich” i „zwinnych”
o Zarys metodyk lekkich
- SCRUM
- XP
- Microsoft Solutions Framework for Agile Software Development
o Zarys metodyk ciężkich
- RUP
- OpenUP
o Subiektywna analiza porównawcza metodyk
Planowanie iteracji
o Iteracje a harmonogram projektu
o Iteracje w metodykach opartych o modelowanie a metodykach opartych o implementację
o Iteracje a model biznesowy
Tworzenie modelu wymagań
o Tworzenie przypadków użycia
o Scenariusze zachowania systemu
o Zarządzanie wymaganiami w oparciu o przypadki użycia
Budowa modelu struktury systemu
o Diagramy klas i pakietów - przypomnienie
o Budowa struktury systemu w oparciu o model biznesowy
Model zachowania systemu
o Modelowanie scenariuszy zachowania systemu
o Dekompozycja scenariuszy zachowania systemu
o Scenariusze alternatywne
Architektura repozytorium projektu
o Struktura repozytorium
o Zarządzanie repozytorium
Dokumentacja projektu
o Szablony dokumentów – omówienie najczęściej stosowanych
o Dobre i złe praktyki w dokumentacji projektu
Planowanie testów
o Testy funkcjonalne
o Testowe przypadki użycia
o Dokumentacja testów
Ćwiczenia
W czasie ćwiczeń przy wykorzystaniu narzędzi CASE uczestnik szkolenia pozna podstawowe techniki pozwalające na wykonanie dokumentacji (modele i opis) projektu systemu w zakresie:
- wymagań na system za pomocą przypadków użycia
- struktury systemu
- zachowania systemu
Materiały szkoleniowe
w formie drukowanejPlan szkolenia
-
Dzień 1
Kanony inżynierii oprogramowania – repetytorium
o cykl życia oprogramowania
o pojecie obiektowości w projektowaniu systemów
Projektowanie systemów informatycznych w metodykach „ciężkich” i „zwinnych”
o Zarys metodyk lekkich
- SCRUM
- XP
- Microsoft Solutions Framework for Agile Software Development
o Zarys metodyk ciężkich
- RUP
- OpenUP
o Subiektywna analiza porównawcza metodyk
Planowanie iteracji
o Iteracje a harmonogram projektu
o Iteracje w metodykach opartych o modelowanie a metodykach opartych o implementację
o Iteracje a model biznesowy
Tworzenie modelu wymagań
o Tworzenie przypadków użycia
o Scenariusze zachowania systemu
o Zarządzanie wymaganiami w oparciu o przypadki użycia
Budowa modelu struktury systemu
o Diagramy klas i pakietów - przypomnienie
o Budowa struktury systemu w oparciu o model biznesowy
Model zachowania systemu
o Modelowanie scenariuszy zachowania systemu
o Dekompozycja scenariuszy zachowania systemu
o Scenariusze alternatywne
Architektura repozytorium projektu
o Struktura repozytorium
o Zarządzanie repozytorium
Dokumentacja projektu
o Szablony dokumentów – omówienie najczęściej stosowanych
o Dobre i złe praktyki w dokumentacji projektu
Planowanie testów
o Testy funkcjonalne
o Testowe przypadki użycia
o Dokumentacja testów
Ćwiczenia
W czasie ćwiczeń przy wykorzystaniu narzędzi CASE uczestnik szkolenia pozna podstawowe techniki pozwalające na wykonanie dokumentacji (modele i opis) projektu systemu w zakresie:
- wymagań na system za pomocą przypadków użycia
- struktury systemu
- zachowania systemu -
Dzień 2
Kanony inżynierii oprogramowania – repetytorium
o cykl życia oprogramowania
o pojecie obiektowości w projektowaniu systemów
Projektowanie systemów informatycznych w metodykach „ciężkich” i „zwinnych”
o Zarys metodyk lekkich
- SCRUM
- XP
- Microsoft Solutions Framework for Agile Software Development
o Zarys metodyk ciężkich
- RUP
- OpenUP
o Subiektywna analiza porównawcza metodyk
Planowanie iteracji
o Iteracje a harmonogram projektu
o Iteracje w metodykach opartych o modelowanie a metodykach opartych o implementację
o Iteracje a model biznesowy
Tworzenie modelu wymagań
o Tworzenie przypadków użycia
o Scenariusze zachowania systemu
o Zarządzanie wymaganiami w oparciu o przypadki użycia
Budowa modelu struktury systemu
o Diagramy klas i pakietów - przypomnienie
o Budowa struktury systemu w oparciu o model biznesowy
Model zachowania systemu
o Modelowanie scenariuszy zachowania systemu
o Dekompozycja scenariuszy zachowania systemu
o Scenariusze alternatywne
Architektura repozytorium projektu
o Struktura repozytorium
o Zarządzanie repozytorium
Dokumentacja projektu
o Szablony dokumentów – omówienie najczęściej stosowanych
o Dobre i złe praktyki w dokumentacji projektu
Planowanie testów
o Testy funkcjonalne
o Testowe przypadki użycia
o Dokumentacja testów
Ćwiczenia
W czasie ćwiczeń przy wykorzystaniu narzędzi CASE uczestnik szkolenia pozna podstawowe techniki pozwalające na wykonanie dokumentacji (modele i opis) projektu systemu w zakresie:
- wymagań na system za pomocą przypadków użycia
- struktury systemu
- zachowania systemu

