dr inż. Michał Malinowski

bazy grafowe, cyberbezpieczeństwo, sztuczna inteligencja

Inżynieria oprogramowania



Rozwiąż test:

1 2 3 4 5 6 7 8

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ń:

  1. 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
  2. Umiejscowienie Oprogramowania w Organizacji
    • System informacyjny, system informatyczny, oprogramowanie, aplikacja
    • Rola systemów informatycznych
    • Bezpieczeństwo i zgodność oprogramowania
  3. Metodyki Tradycyjne, Zwinne, DevOps oraz zarządzania projektami
    • Klasyczny Model Wodospadowy
    • Metodyka Zwinna (Agile)
    • DevOps
    • PRINCE2, ITIL, PDCA
  4. Elementy Architektury Aplikacji
    • Architektura aplikacji
    • Frontend, Backend, API, Baza Danych
    • Stałe funkcjonalności aplikacji
    • Role w zespole tworzącym aplikację
  5. 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
  6. Programowanie, Testowanie, Błędy oraz Reverse engineering i no-code
    • Proces programowania
    • Testowanie oprogramowania
    • Zarządzanie błędami
    • Reverse engineering
    • No-code development
  7. Zarządzanie Projektem, Współpraca i Komunikacja
    • Zarządzanie projektem informatycznym
    • Współpraca w zespole
    • Komunikacja w projekcie
  8. 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 
Share



Follow this website


You need to create an Owlstown account to follow this website.


Sign up

Already an Owlstown member?

Log in