Wir brauchen Ihre Einwilligung

Dieser Inhalt wird von YouTube bereitgestellt. Wenn Sie den Inhalt aktivieren, werden ggf. personenbezogene Daten verarbeitet und Cookies gesetzt.

OOAD, MDD und die UML

  • OOAD im agilen Kontext:
    • Relevanz von objektorientierten Prinzipien für die Strukturierung, Wartbarkeit und Wiederverwendbarkeit von Software
    • Direkte Umsetzung von OOAD im Code statt expliziter Modellierung
    • Nutzung von OOAD zur Analyse von Anforderungen und Strukturierung des Lösungsraums
    • Unterstützung agiler Methoden wie XP, Scrum und Lean
  • MDD in der agilen Welt:
    • Vorteile von MDD für komplexe Systeme mit hohen Präzisions- oder Sicherheitsanforderungen
    • Nachteile von MDD bei knappen Budgets, Zeitvorgaben und dynamischen Anforderungen
    • Begrenzte Relevanz von MDD in agilen Projekten
  • Die Rolle der UML heute:
    • Angemessener Einsatz der UML als eine von drei Sprachen (neben natürlicher Sprache und Programmiersprache)
    • Präzise Formulierung ausgewählter relevanter Sachverhalte
    • Verwendung von Klassendiagrammen und Sequenzdiagrammen zur Darstellung zentraler Sachverhalte
    • Vorteile der UML: präzise definiert, ausdrucksstark und bekannt

Aurelius Lie

academy.A und Bildungsförderung
Innovationstreiber, erfahrener Softwareentwickler, Agile Coach und Lehrbeauftragter mit Herz für Wissensvermittlung
Aurelius Teacher Raute