Studium

Anwendungsnah studieren heißt: Besser vorbereitet sein in Theorie und Praxis.
Wir leben in Zeiten technologischer Innovationsverdichtung. Maschinenelles Lernen, 5G-basierte Kommunikation, das Internet der Dinge, Techniken der virtuellen und augmentierten Realität haben Auswirkungen auf Geschäftsmodelle und die Struktur von Softwaresystemen. Dynamische Veränderungen in diesen Forschungsbereichen sowie in den Anforderungen aus der Wirtschaft integrieren wir unmittelbar in die Inhalte unserer Lehre. So bleiben Vorlesungen und Seminare immer nah am Puls des Fortschritts.

Veranstaltungen

No-Frills Software Engineering

Raum:
Digitale Vorlesung (Details werden im Moodle bekannt gegeben)
Beginn:
2020-11-06

Die Vorlesung vermittelt einen Überblick über das Thema „No-Frills Software Engineering“ (NSFE) und festigt das vermittelte Wissen durch die Einbettung praktischer Übungen, Diskussion von Anwendungsszenarien sowie durch begleitende Fallstudien. Das No-Frills-Prinzip (dt.: „ohne Schnickschnack“) auf die Softwareentwicklung angewendet bedeutet die Vereinfachung von Softwareprozessesen durch die Konzentration auf die Hauptaktivitäten und deren Umsetzung mit pragmatischen Prinzipien des Software Engineerings.

Lehrinhalte

Nach der Einordnung und Abgrenzung des NFSE zu etablierten Vorgehensmodellen werden die Grundsätze des NFSE detailliert vorgestellt und diskutiert. Die folgenden Themen werden in der Vorlesung unter anderem behandelt:

  • Probleme und Risiken der industriellen SW-Entwicklung und ihre Konsequenzen für Entwicklungsprozesse
  • Bedeutung von Problemverständnis und Domänenwissen im SW-Prozess
  • Wertorientierung in der Softwareentwicklung
  • Anwendung von modernen Konzepten des Software-Engineerings
  • Flexibilität und Agilität
  • Kommunikation und Interaktion im Projektteam
  • Hauptaktivitäten des NFSE

Literaturangaben

  • Volker Gruhn, Clemens Schäfer: No-Frills Software Engineering for Business Information Systems Experience Report. Proceedings of the 2009 Conference on New Trends in Software Methodologies, Tools and Techniques (SoMeT_09), p. 93-105. IOS Press, Amsterdam.
  • Barry W. Boehm, Kevin J. Sullivan: Software economics: a roadmap. Proceedings of the Conference on The
    Future of Software Engineering, p. 319-343, Limerick, Ireland, ACM 2000
  • Bill Curtis, Herb Krasner, Neil Iscoe: A field study of the software design process for large systems.
    Communications of the ACM, v.31 n.11, p.1268-1287, Nov. 1988
  • K. Kautz, S. Madsen, and J. Nørbjerg. Persistent problems and practices in information systems development. Information Systems Journal, 17(3):217-239, 2007.
  • M. M. Lehman: Uncertainty in computer application and its control through the engineering of software. Journal of Software Maintenance: Research and Practice, v.1 n.1, p.3-27, Sept. 1989

Didaktisches Konzept

In der Veranstaltung werden Vorlesung, praktische Übungen und Methoden zur gemeinsamen Erarbeitung kombiniert. Eine Trennung von Vorlesung und Übung ist nicht vorgesehen.

Weitere Veranstaltungen

WISE 24/25
BASE
Bachelorseminar 2024/2025
Wichtige Termine Wintersemester 2024/2025: Bekanntgabe der Themen am 04.10.2024 hier im Moodle Online: Einführungsveranstaltung am 11.10.2024 10:00. Hier wird erläutert, wie der genaue…
WISE 24/25
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 24/25
GruML
Grundlagen des Maschinellen Lernens
Organisation Vorlesung jeden Dienstag von 14-16 Uhr (c.t.) in Raum S05 T00 B71 die erste Vorlesung findet am 08.10.24 statt Folien werden als PDF zur Verfügung gestellt Übung…
WISE 24/25
KIOP
Konzepte und Implementierung Objektorientierter Programmiersprachen
Die Objektorientierung spielt heutzutage in sehr vielen Bereichen der Softwareentwicklung eine entscheidende Rolle. So genannte „Enterprise-Frameworks“, welche  für eine Vielzahl…
WISE 24/25
MDI
Modelle der Informatik
Vorlesung Die Vorlesung findet in Präsenz statt.Die Vorlesungsfolien werden von uns nachträglich über Moodle bereitgestellt (falls möglich auch schon vorher). Die…
WISE 24/25
SE
Software Engineering
Die Veranstaltung "Software Engineering" (Moodle) vermittelt grundlegende softwaretechnische Methoden und beschäftigt sich mit typischen Herausforderungen der industriellen Softwareentwicklung. Aus dem…
WISE 23/24
BASE
Bachelorseminar 2023/2024
Wichtige Termine Wintersemester 2023/2024: Bekanntgabe der Themen am 01.10.2023 hier im Moodle Online: Einführungsveranstaltung am 13.10.2023 14:00 Wissenschaftliches Arbeiten - Workshop 1…
WISE 23/24
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 23/24
GruML WS23
Grundlagen des Maschinellen Lernens
Lehrinhalte Die Vorlesung vermittelt einen allgemeinen Überblick über die wichtigsten Techniken des Maschinellen Lernens (ML). Es werden verschiedene Verfahren und…
WISE 23/24
KIOP
Konzepte und Implementierung Objektorientierter Programmiersprachen
Die Objektorientierung spielt heutzutage in sehr vielen Bereichen der Softwareentwicklung eine entscheidende Rolle. So genannte „Enterprise-Frameworks“, welche  für eine Vielzahl…
WISE 23/24
MDI
Modelle der Informatik
Vorlesung Die Vorlesung findet in diesem Semester in Präsenz statt. Die Vorlesungsfolien werden von uns nachträglich über Moodle bereitgestellt. Die Vorlesung…
WISE 22/23
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
Nach oben scrollen
Scroll to Top