HOME | DEUTSCH | IMPRESSUM | KIT

Software Engineering Practice

Inhalt

In „Praxis der Softwareentwicklung“ (PSE) lernen die Teilnehmer, ein vollständiges Softwareprojekt nach dem Stand der Softwaretechnik in einem Team mit 5 bis 6 Teilnehmern durchzuführen[*]. Ziel ist es insbesondere, Verfahren des Software-Entwurfs und der Qualitätssicherung praktisch einzusetzen, Implementierungskompetenz umzusetzen, und arbeitsteilig im Team zu kooperieren.

Verschiedene Lehrstühle bieten verschiedene Aufgabenstellungen an. Eine Liste der Aufgaben mit Links folgt.

Anmeldung über Webinscribe!

Die Anmeldung läuft bis Donnerstag, 22.10., 18 Uhr. Die Teameinteilung wird Mitte der Woche vom 26.10. - 30.10. bekanntgegeben. Zur Anmeldung sollten Sie Namen und Passwort ihres Rechenzentrumsaccounts benutzen! Die Anmeldung läuft über das von den Tutorien bekannte WebInscribe System und ist unter folgendem Link zu finden:

WebInscribe

Teameinteilung

Die Teameinteilung ist fertig und kann jetzt in WebInscribe abgerufen werden:

WebInscribe

Bitte informieren Sie sich auf der Homepage ihres entsprechenden Themas und kontaktieren Sie die entsprechenden Betreuer um einen Termin für ein erstes Gruppentreffen auszumachen. Einige der Gruppen wollen bereits diesen Freitag beginnen!

Aufgabenstellungen

Lehrstuhl Aufgabenstellung Teams
ITM Abeck Web-basiertes Veranstaltungsmanagement 2
ITM Abeck Web-basiertes IT-und Sicherheitsmanagement 2
ITI Beckert Entwicklung eines Scrabble-ähnlichen Spiels 2
IPD Böhm Analysesoftware für Soziale Netzwerke 2
IfA Dillmann Abfragen und Betrachten medizinischer Bilddaten 1
IITB Abt. Interoperabilität und Assistenzsysteme Kollaborative Web basierte Mindmap 1
IITB Abt. Sichtprüfsysteme Entwicklung einer Remote Bildanzeige 1
IITB Abt. Sichtprüfsysteme Entwicklung eines Nachrichtenverteilers 1
ITM Hartenstein Kommunikationsgestütztes autonomes Fahren 1
IfA Hanebeck Entwicklung eines Texteditors für Handschriften 3
ITEC Henkel Entwurf eines grafischen Editors für das Steuerwerk eines ASIP 2
ITEC Karl Simulation dynamischer heterogener Multicore-Systeme 1
ITEC Karl Optimierungswerkzeuge für die parallele Programmierung 1
IKS Müller-Quade Handysignaturverfahren 1
IPD Reussner Entwicklung einer verteilten Aufgabenverwaltung für mobile Endgeräte 2
ITI Sanders Entwicklung eines Routenplaners 2
IPD Snelting Handyprogrammierung in Java 4
IPD Tichy Erstellung und Präsentation von Exif-Dateien 2
ITI Wagner Entwicklung eines Routenplaners 2
IfA Waibel Servergestützte Spracherkennung 2
IPR Wörn Konzeption einer einfachen grafischen Ablaufsteuerung (C++) 2
ITM Zitterbart Visualisierung von Kommunikationssystemen 1
ITM Zitterbart Entwicklung eines Getränkeabrechnungssystems 1

Die PSE wird jedes Semester angeboten. Weitere Details finden sich in der Präsentation (s.u.), sowie in der Auftaktveranstaltung.

Personnel

Department Head
Prof. Gregor Snelting

Material for Students

Topic Documents
Folien von Prof. Snelting zur Auftaktveranstaltung [PDF]
Folien zu Organisatorischem [PDF]

Material for Teaching Staff

Topic Documents
Vortrag vom 28.07. [PDF]
Auszug Modulhandbuch [PDF]
Musterdokumente [ZIP]
Folien zur VL Softwaretechnik [ZIP]
Aufgabenstellungen zu den einzelnen Phasen [ZIP]
Teameinteilung [html]

[*] Die Größe der Teams hängt von der Anzahl der Betreuer ab und kann daher von Jahr zu Jahr schwanken. Dieses Jahr wird ein Team aus 5-6 Teilnehmern bestehen. Andere Teamgrößen wird es nur in seltensten Ausnahmefällen geben.