Software Praktikum

Software Engineering für AnfängerInnen

 

Dieses Praktikum gibt Gelegenheit, ein spannendes Softwareentwicklungsprojekt im Eclipse-Umfeld nach Software Engineering Prinzipien durchzuführen. Dabei spielen eine geeignete Planung, die Verwendung aktueller Entwicklungstools, die Dokumentation getroffener Entwicklungsentscheidungen und die Qualitätssicherung eine große Rolle.
Ihr erhaltet die Möglichkeit, ein großes, modernes, bereits existierendes Softwaresystem um neue Funktionen zu erweitern. Dabei werden die traditionellen Entwicklungsphasen der Softwareentwicklung durchlaufen und mit aktuellen Ansätzen der modell-basierten Softwareentwicklung kombiniert. Ihr werdet Anforderungen analysieren und spezifizieren, die interne Struktur des Systems modellieren, daraus Java-Quelltext generieren, selbständig programmieren und testen.
Am Praktikum können alle Studierenden teilnehmen, die parallel zum Praktikum die Lehrveranstaltung Software Engineering I mit den zugehörigen Übungen hören (bzw. schon gehört haben). Ein großer Anteil des Praktikums wird in der vorlesungsfreien Zeit als kompakter Block (2,5 Wochen) durchgeführt. Zur besseren Vorbereitung des Blocks werden im Semester wöchentlich Übungen durchgeführt, in denen wichtige Techniken und Grundlagen vertieft vorbereitet werden. Die Teilnahme an diesen Übungen ist Voraussetzung für die Zulassung für die Blockveranstaltung.
Wer Interesse hat, grundlegende Kenntnisse im Bereich der Softwareentwicklung und der Programmierung mit Java zu erlernen und zu vertiefen, ist recht herzlich eingeladen, an diesem Praktikum teilzunehmen. Eine Anmeldung für diese Veranstaltung kann per Email oder während der Vorbesprechung geschehen.

Leitung

Prof. Dr. Barbara Paech, M.Sc. Alexander Delater, Dipl.-Inf. Robert Heinrich

Zeit und Ort

Vorbesprechung: Dienstag, 13.10.2009 14:15-15:45 Uhr, INF350 (OMZ) R U012
Übungen: Dienstag, 14:15-15:45 Uhr, INF350 (OMZ) R U012
Blockveranstaltung: Am Anfang der vorlesungsfreien Zeit

Anmeldung

  • Während der Vorbesprechung
  • Elektronisch bei Tutoren SWE

Zuordnung

Kerninformatik, Angewandte Informatik

Teilnahme

Bachelor Angewandte Informatik sowie HörerInnen anderer Fachrichtungen

Voraussetzungen

Teilnahme an der Vorlesung SWE I (im gleichen Semester oder bereits früher)

Leistungsnachweis

Leistungsnachweis je nach Studiengang

Contact | Travel Info

News

CrowdRE'23: Keynote 'Reflections on Human Values in Crowd-based Requirements Engineering' held by Barbara Paech

REFSQ 2023: Keynote 'Explicit and Implicit Values in and of Requirements Engineering Practice and Research' held by Barbara Paech

Our paper 'Empirical Research Design for Software Architecture Decision Making: An Analysis' was selected for the JSS Happy Hour. You can watch it on YouTube

Anja Kleebaum et al. 'Continuous Design Decision Support'. Chapter published in 'Managed Software Evolution' (2019)