193
Teilnahmepflicht

Wenn eine Veranstaltungsinstanz aus einer Schablone erstellt wird, befindet sie sich in diesem Zustand.

  • Die Daten sind in der Regel noch nicht vollständig und es kann noch alles bearbeitet werden.
  • Dozenten und Sekretariate können den Zuständ auf Bearbeitet setzen.

Inhalt

Dieses Softwareprojekt findet im Kontext eines Open-Source-Projektes statt. Die Teilnehmer arbeiten sich – nah an der Berufsrealität – in ein bestehendes Softwaresystem innerhalb eines komplexen Ökosystems ein. Sie folgen dabei einem agilen, iterativen Entwicklungsprozess und durchlaufen mehrfach die typischen Phasen eines Softwareprojekts. Die aus der Vorlesung „Softwaretechnik“ bekannten Methoden und Vorgehensweisen werden hierbei vertieft. Im Einzelnen:

  • Anforderungsermittlung
  • Architektur und Modularisierung verstehen, Schnittstellenspezifikation
  • Wartung, Reengineering bestehender Softwareteile
  • Durchsichten von Anforderungen, Implementierungen und Testfällen
  • Modul-, Integrations- und Systemtests; Testautomatisierung
  • Versions- und Konfigurationsverwaltung, Build-Prozesse, Continuous Integration
  • Dokumentation von Prozessen und Produkten

Eine spätere Ausdehnung der Projekte in Form von Abschlussarbeiten ist möglich.

Content

This software project takes place within the context of an open source project. The participants become aquainted with an existing software system within a complex ecosystem just as they would in their job reality. They follow an agile iterative development process and undergo for several times the typical phases of a software project. Methods and approaches introduced in the lecture Software Engineering are delved into. In detail:

  • requirement engineering
  • how to understand architecture and modularisation, interface specification
  • service, reengineering of existing software parts
  • reviews of requirements, implementations and test cases
  • module, integration and system tests; test automation
  • versions and configuration management, build processe, continuous integration
  • documentation of processes and products

It is possible to expand the projects later into theses.

Sprachübergreifend

Werdende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend

Stillende Mütter

Keine Gefährdungen vorliegend
Teilweise Gefährdungen vorliegend
Alternative Lehrveranstaltung
Gefährdungen vorliegend