🇩🇪
Programm
    1. Tag
  • Einführung in Software-Engineering
  • Überblick Phasenmodelle
  • Analyse der Benutzeranforderungen
  • Basiskonzepte und Sichtweisen
  • Besonderheiten der agilen Software-Entwicklung (SCRUM)
  • Theoretischer Überblick
  • Vertiefung der Methoden
  • 2. Tag
  • Werkzeuge für SCRUM
  • OnTime
  • Jira
  • Team Foundation Server (TFS)
  • Andere Methoden und Vorgehensweisen
  • Microsoft Solution Foundation (MSF)
  • 3. Tag
  • Softwarearchitekturen im Vergleich
  • Strukturierter Programmentwurf
  • Objektorientierter Programmentwurf
  • Objektorientierte Softwareentwicklung
  • mit UML
  • mit Design Patterns
Ziele
Nach dem Seminar sind Sie in der Lage komplexe Softwareprojekte zu designen und können die richtige Engineering-Startegie für Ihr Projekt auswählen. Sie erhalten einen Überblick über moderne Software-Entwicklungs-Modelle wie UML, Design-Patterns, RUP oder XP (Extreme Programming).
Voraussetzungen
Grundlegende Programmiererfahrung~3811