Inżynieria oprogramowania - wykład - 01.pdf
Inżynieria oprogramowania - wykład - 02.pdf
Inżynieria oprogramowania - wykład - 03.pdf
Inżynieria oprogramowania - wykład - 04.pdf
Inżynieria oprogramowania - wykład - 05.pdf
Inżynieria oprogramowania - wykład - 06.pdf
Inżynieria oprogramowania - wykład - 07.pdf
Inżynieria oprogramowania - wykład - 08.pdf
Rozwiąż test:
O kursie
Kurs zawiera kompleksowy zestaw wykładów mających na celu teoretyczne i praktyczne zrozumienie różnych aspektów inżynierii oprogramowania. Każdy wykład obejmuje kluczowe zagadnienia związane z cyklem życia oprogramowania, metodami zarządzania projektami, architekturą aplikacji, analizą wymagań oraz innymi istotnymi tematami.
Spis zagadnień:
-
Wprowadzenie do Inżynierii Oprogramowania i Społeczeństwa Informacyjnego
- Definicja Inżynierii Oprogramowania
- Historia i ewolucja Inżynierii Oprogramowania
- Cykl życia oprogramowania
- Narzędzia CASE
- Rola oprogramowania w Społeczeństwie Informacyjnym
-
Umiejscowienie Oprogramowania w Organizacji
- System informacyjny, system informatyczny, oprogramowanie, aplikacja
- Rola systemów informatycznych
- Bezpieczeństwo i zgodność oprogramowania
-
Metodyki Tradycyjne, Zwinne, DevOps oraz zarządzania projektami
- Klasyczny Model Wodospadowy
- Metodyka Zwinna (Agile)
- DevOps
- PRINCE2, ITIL, PDCA
-
Elementy Architektury Aplikacji
- Architektura aplikacji
- Frontend, Backend, API, Baza Danych
- Stałe funkcjonalności aplikacji
- Role w zespole tworzącym aplikację
-
Analiza Wymagań, Harmonogram i Kosztorys Projektu oraz Projektowanie Architektury
- Wymagania dla oprogramowania
- Techniki zbierania, analizy i walidacji wymagań
- Harmonogram Projektu
- Kosztorys Projektu
- Projektowanie Architektury Oprogramowania
-
Programowanie, Testowanie, Błędy oraz Reverse engineering i no-code
- Proces programowania
- Testowanie oprogramowania
- Zarządzanie błędami
- Reverse engineering
- No-code development
-
Zarządzanie Projektem, Współpraca i Komunikacja
- Zarządzanie projektem informatycznym
- Współpraca w zespole
- Komunikacja w projekcie
-
Wdrożenie, Utrzymanie i Wycofanie Oprogramowania, Etyka i Przyszłość Inżynierii Oprogramowania
- Proces wdrożenia oprogramowania
- Utrzymanie i wsparcie po wdrożeniu
- Wycofanie oprogramowania
- Etyka w inżynierii oprogramowania
- Przyszłość inżynierii oprogramowania
#InżynieriaOprogramowania #ArchitekturaAplikacji #ZarządzanieProjektem