Software Engineering - Wichtige Informationen

01.07.2005 An alle Studierende
Die Prüfungseinteilung finden Sie unten im Abschnitt "Vorlesung".

23.06.2005 An alle Studierende
Die Prüfungseinteilung steht erst in der ersten Juliwoche fest, d.h. nach Ablauf der Anmeldefrist.

08.04.2005 An alle Interessierte
Der Java-Crashkurs "Java Grundlagen und Beispiele" findet am 20.04.2005 statt. Interessierte ZuhörerInnen sind willkommen!

08.04.2005 An alle Studierende
Die Vorlesung am ersten Tag der Vorlesungszeit, Montag, den 11.04.2005, fällt aus bzw. wird am Mittwoch, den 13.04.2005, gehalten.


Software Engineering - Vorlesung

Software Engineering - Planung und Durchführung von Softwareentwicklungsprojekten
Warum ist die Erstellung großer Softwaresysteme immer noch so fehleranfällig? Über 20% der industriellen Softwareentwicklungsprojekte werden vorzeitig abgebrochen. Über 30% überziehen Kosten und Zeit dramatisch. Diese Vorlesung stellt Techniken, Methoden, ingenieurmäßige Prinzipien und Werkzeuge vor, die dazu dienen die Komplexität der Systeme und der Projekte beherrschbar zu machen.

Neben einer Einführung in die grundlegenden Dokumente, Vorgehensweisen und Modellierungssprachen wie die Unified Modeling Language (UML) werden die einzelnen Aufgaben der Softwareentwicklung vorgestellt: Anforderungsspezifikation, Architektur, Entwurf, Implementierung, Projekt- und Qualitätsmanagement. Dabei wird jeweils die zu erreichende Qualität und entsprechende Qualitätssicherung diskutiert.

Da Software Engineering am besten an einem konkreten Beispiel zu erlernen ist, wird in den Übungen ein existierendes Softwaresystem mit der zugehörigen Dokumentation schrittweise verändert. Dabei kommen insbesondere aktuelle Entwicklungswerkzeuge zum Einsatz.

Die Vorlesung und die Übung sind eng verzahnt. Regelmäßige Teilnahme an beiden Veranstaltungen ist unverzichtbar. Für den Schein ist sowohl die erfolgreiche Übungsteilnahme wie eine mündliche Prüfung notwendig.

Leitung
Prof. Dr. Barbara Paech, Jürgen Rückert

Angaben
Kursvorlesung, 4 SWS.

Zeit und Ort
Montag 09:00 - 11:00 Uhr, INF 348 R 015.
Mittwoch 14:00 - 16:00 Uhr, OMZ R U 011.

HörerInnenkreis
Bachelor und Master Anwendungsorientierte Informatik. Studierende mit Nebenfach/Schwerpunkt/etc. Informatik:
  • Anwendungsorientierte Informatik - Bachelor
  • Anwendungsorientierte Informatik - Master
  • Physik - Diplom, Lehramt mit Hauptfach Physik
  • Mathematik - Diplom, Lehramt
  • Mathematik mit Ausrichtung wissenschaftliches Rechnen - Diplom, Lehramt
  • Computerlinguistik - Magister, Bachelor
  • Biologie - Diplom
  • Chemie - Diplom
  • Geographie - Diplom
  • ... sollte Ihr Studienfach/Ihre Studienkombination nicht in dieser Liste sein, bitte eine E-Mail an Jürgen Rückert

Voraussetzungen
Informatik I. Von Vorteil sind Programmierkenntnisse in Java.

Zuordnung
Kerninformatik.

Übungsschein oder Leistungsnachweis
Sie entscheiden sich entweder für einen Übungsschein oder für einen Leistungsnachweis, je nach Vorgabe Ihrer Studienordnung.

Übungsschein
Voraussetzung für die Vergabe eines Übungsscheins ist die erfolgreiche Teilnahme an den Übungen (durch Erwerb einer entsprechenden Punktzahl).

Leistungsnachweis
9 ECTS Leistungspunkte (6 SWS).
Voraussetzung für die Vergabe eines Leistungsnachweises ist der Übungsschein und die erfolgreiche Teilnahme an der Abschlussprüfung.

Vorlesungsskript
Als Grundlage stellen wir im Laufe des Semesters Folien aus der Vorlesung bereit.
Laden Sie die PDF-Dateien herunter, insbesondere, wenn Sie eine langsame Internet-Verbindung besitzen. Zum Anzeigen und Ausdrucken der Folien benötigen sie den Acrobat Reader von Adobe.

Literatur
Wird in der Vorlesung bekanntgegeben.

Termine und Anmeldungen zur mündlichen Prüfung
21.07.2005 10:30-11:15 Andreas Brandenburger SWE I
19.07.2005 10:30-11:15 Mario di Marzo SWE I
21.07.2005 11:15-12:00 Sinian Zhang SWE I
21.07.2005 13:00-13:45 Julia Zieger SWE I
20.07.2005 09:45-10:30 Jerko Horvat SWE I
19.07.2005 09:45-10:30 Dinh-Khoa Nguyen SWE IIa
19.07.2005 11:15-12:00 Olga Mordvinova SWE IIa
19.07.2005 13:00-13:45 Dirk Dorsch SWE I
20.07.2005 10:30-11:15 Benjamin Schlebes SWE I
21.07.2005 09:45-10:30 Nico Leidecker SWE I
20.07.2005 11:15-12:00 Julian Kunkel SWE I
21.07.2005 13:45-14:30 Philipp Häfele SWE IIa
21.07.2005 14:30-15:15 Stefanie Pischek SWE I
20.07.2005 13:45-14:30 Marcel Watzlawek SWE I
20.07.2005 13:00-13:45 Matthias Braun SWE I
19.07.2005 14:30-15:15 Wotan von Klass SWE I
20.07.2005 14:30-15:15 Tobias Bender SWE I
20.07.2005 15:15-16:00 Carsten Amling SWE I
21.07.2005 15:15-16:00 Nick Meier SWE I
19.07.2005 15:15-16:00 Henning Kockerbeck SWE I


Software Engineering - Übungen

Leitung
Prof. Dr. Barbara Paech, Jürgen Rückert

Tutorinnen
Timea Illes, Dima Suliman

Angaben
Übung, 2 SWS.

Zeit und Ort
Mittwoch 16:00 - 18:00 Uhr, OMZ R U 011 (Otto-Meyerhoff-Zentrum).

Teams für die Aufgaben 1 bis 6
Gruppe 1 - Dima Gruppe 4 - Timea
Andreas Brandenburger Matthias Braun
Mario Di Marzo Jerko Horvat
Dirk Dorsch Dirk Bodenweber
Johannes Nick Meier Huy Nguyen-Doc
Sinian Zhang Tobias Bender
Gruppe 2 - Dima Gruppe 5 - Timea
Nico Leidecker Julian Kunkel
Marcel Watzlawek Stefanie Pischek
Benjamin Schlebes Julia Ziegler
Tolus Muhammed Carsten Amling
Wotan von Klass    
Kai Bormann    
Gruppe 3 - Dima Gruppe 6 - Timea
    Vadym Plyushchakov
    Nico Taschenberger
    Henning Kockerbeck
    Christian Sengstock

Teams für die Aufgaben 7 bis 12
Gruppe 026 - Philipp
Henning Kockerbeck
Tobias Bender
Matthias Braun
Nico Leidecker
Wotan von Klass
Marcel Watzlawek
Gruppe 028 - Olga
Stefanie Pischek
Benjamin Schlebes
Sinian Zhang
Andreas Brandenburger
Julia Ziegler
Mario Di Marzo
Gruppe 029 - Dinh-Khoa
Carsten Amling
Julian Kunkel
Jerko Horvat
Dirk Dorsch
Johannes Nick Meier

Powerpoints der Übung
Laden Sie die Passwort-geschützten Powerpoints von folgenden Links.
Bei langsamer Verbindung ins Internet empfiehlt es sich die Dokumente lokal zu speichen und dann erst zu öffnen. Dazu Klick mit rechter Maustaste und auswählen "Ziel speichern unter...".











Literatur zu Java

Arbeitsblätter
Laden Sie die Passwort-geschützten Arbeitsblätter von folgenden Links.
Bei langsamer Verbindung ins Internet empfiehlt es sich die Dokumente lokal zu speichen und dann erst zu öffnen. Dazu Klick mit rechter Maustaste und auswählen "Ziel speichern unter...".














Infoblätter
Laden Sie die Passwort-geschützten Infoblätter von folgenden Links.
Bei langsamer Verbindung ins Internet empfiehlt es sich die Dokumente lokal zu speichen und dann erst zu öffnen. Dazu Klick mit rechter Maustaste und auswählen "Ziel speichern unter...".
Technische Anleitungen wurden von Willi Springer erstellt.

Werkzeuge
Unter folgenden Links finden Sie Informationen zu den Werkzeugen, die in den Übungen verwendet werden. Sie können zusätzlich die Werkzeuge herunterladen, das Passwort wird bekanntgegeben. Alternativ stellen wir leihweise CDs bereit. Die verwendeten Versionen entsprechen aus Gründen der Kompatibilität denen des CIP-Pools.

Requirements Engineering Werkzeug Sysiphus

Zugangskarte zum CIP-Pool des IWR im OMZ
Folgen Sie folgendem Link, wenn Sie eine eigene Magnetkarte zum Zugang ins OMZ erhalten möchten: http://www.iwr.uni-heidelberg.de/services/equipment/pool/Kurs-Teilnehmer.php
Die Magnetkarte holen Sie dann bitte im Sekretariat unseres Lehrstuhls, INF 326, Raum 021 gegen eine Kaution von 25 Euro ab. Die Freischaltung danach dauert ein paar Tage.