Kurshandbuch
Program: UPS-PNDIPPDUCD_DWB
IT-Projektmanagement plus DevOps und Continuous Delivery (m/w/d)
Inhaltsverzeichnis
  1. IT-Projektmanagement
  2. DevOps und Continuous Delivery
Fakten zur Weiterbildung

Weiterbildung:

Einzelmodullehrgang aus B.Sc. Informatik (Quellstudiengang: 1100119c)

Kursart:

Online-Vorlesung

Dauer:

Vollzeit: 2 Monate / Teilzeit: 4 Monate

Wir bieten digitale Kursunterlagen an, um Ressourcen zu schonen und unseren Beitrag zum Umweltschutz zu leisten.

IPMG01-01
IT-Projektmanagement
Kursbeschreibung

In diesem Kurs werden typische Probleme beim Management von SW-Projekten diskutiert und dabei Methoden und Techniken vermittelt, mit denen die Herausforderungen gezielt adressiert werden können.

Darüber hinaus werden Standard-Vorgehensmodelle für das IT-Projektmanagement erläutert und gezielt deren Stärken und Schwächen herausgearbeitet.

Kursinhalte
  1. Begriffe und Grundlagen im IT-Projektmanagement
    1. Projektbegriff und Arten von IT-Projekten
    2. IT-Projektlebenszyklus
    3. Multiprojektmanagement – Das Projekt im Kontext der Organisation
  2. Planungstechniken
    1. Planung im Großen: Meilensteine, Teilaufgaben, Arbeitspakete
    2. Planung im Großen: Gantt-Diagramme
    3. Operative Planung und Organisation: Kanban Boards, Backlog
  3. Priorisierung, Aufwandschätzung, Projektcontrolling
    1. Priorisierung
    2. Aufwandsschätzung
    3. Projektcontrolling
  4. Stakeholder-, Kommunikations- und Risikomanagement
    1. Stakeholder Management
    2. Kommunikationsmanagement
    3. Risikomanagement
  5. Organisation und Struktur von IT-Projekten
    1. Ausgewählte Managementmodelle: Scrum, PITPM, PRINCE2
    2. PRINCE2 - Überblick und ausgewählte Prozesse
    3. SCRUM – Überblick, Rollen, Artefakte
  6. PITPM - Pragmatisches IT-Projektmanagement
    1. Struktur und Phasen in PITPM
    2. IT-Projekt konfigurieren
    3. IT-Projekt steuern

Fakten zum Modul

Modul:

IT-Projektmanagement (IPMG-01)

Unterrichtssprache:

Deutsch

Kurse im Modul:

  • IPMG01-01 (IT-Projektmanagement)

DLBSEPDOCD01_D
DevOps und Continuous Delivery
Kursbeschreibung
Bei der grundlegenden Entwicklung moderner Anwendungen werden neue Ansätze wie Microservice-Architekturen, agile Vorgehensweisen und Virtualisierung immer wichtiger. Agile Entwicklung steht für sehr schnelle Releases von kleinen Software-Inkrementen. Da wichtige wiederkehrende Aufgaben für jedes Release wie Testen, Konfiguration und Inbetriebnahme zeitaufwändig sind, ist ein hoch automatisierter Softwareentwicklungs- und Deployment-Prozess erforderlich. Außerdem werden Entwicklung und Betrieb verstärkt zu einer eng verzahnten Aufgabe, ausgelöst durch einen einzigen Code-Commit. Die Implementierung einer vollautomatisierten Continuous-Delivery-Pipeline sowie die Zusammenfassung von Entwicklung und Betrieb in einem DevOps-Team, das ganzheitlich für einen (Micro-) Service verantwortlich ist, sind für die moderne Softwareentwicklung unerlässlich. In diesem Kurs werden beide Ansätze mit einem besonderen Fokus auf den Einsatz von Tools vorgestellt.
Kursinhalte
  1. Das Konzept von DevOps
    1. Probleme in traditionellen Vorgehensmodellen
    2. Ziele von DevOps
    3. DevOps-Fallstudien
    4. DevSecOps
  2. Service-Architekturen
    1. Microservice
    2. Domain-Driven Design
    3. Containerisierung und Platform as a Service
    4. Fallbeispiele
  3. DevOps-Umgebung
    1. Konzepte der Versionskontrolle
    2. Werkzeuge zur Versionskontrolle
    3. Code-Repositories
    4. Paketmanager
    5. Virtualisierung
  4. Continuous Integration und Deployment
    1. Continuous Delivery Pipeline
    2. Build-Tools
    3. CI/CD-Engines und Server
    4. Konfigurationsmanagement und Infrastructure as Code
  5. Automatisiertes Testen
    1. Grundlegende Konzepte
    2. Tools zur statischen Analyse
    3. Unit-Test-Werkzeuge
    4. Werkzeuge für UI- und Akzeptanztests
    5. Werkzeuge für Performanztests
  6. Informationssicherheit in DevOps
    1. Rollen und Verantwortlichkeiten
    2. Change Management
Fakten zum Modul

Modul:

DevOps und Continuous Delivery (DLBSEPDOCD_D)

Unterrichtssprache:

Deutsch

Kurse im Modul:

  • DLBSEPDOCD01_D (DevOps und Continuous Delivery)

Jetzt anmelden