HOME | ENGLISH | IMPRESSUM | KIT

Praxis der Softwareentwicklung

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.

Bedingungen

Das Modul muss zusammen mit dem Modul Teamarbeit in der Software-Entwicklung [IN2INSWPS] belegt werden.
Der erfolgreiche Abschluss der Module Grundbegriffe der Informatik [IN1INGI] und Programmieren [IN1INPROG] wird vorausgesetzt.

Empfehlung: PSE sollte erst belegt werden, wenn alle Scheine aus den ersten beiden Semestern erworben wurden.

Auftaktveranstaltung

Die Auftaktveranstaltung zu PSE findet dieses Semester am ersten Vorlesungstag, dem

18. Oktober 2010 um 15:45 Uhr im Hörsaal am Fasanengarten (Geb. 50.35)


statt. Hier werden die einzelnen Themen in Kurzpräsentationen vorgestellt. Die Teams werden dann in der ersten Woche via WebInScribe eingeteilt.

Wichtig:

Das Pflichtmodul Teamarbeit in der Software-Entwicklung (TSE) wird in diesem Semester erstmalig angeboten und muss von Studenten belegt werden, die dieses Semester an PSE teilnehmen. TSE kann nur in Verbindung mit PSE belegt werden. Studenten, die PSE bereits erfolgreich absolviert haben, müssen und können TSE nicht belegen.
Weitere Informationen dazu gibt es in der Auftaktveranstaltung.

Anmeldung über WebInScribe

Die Anmeldung läuft ab Montag, 18.10., 17:15 Uhr bis Freitag, 22.10., 12:00 Uhr. Die Teameinteilung wird am Freitag, 22.10., am Nachmittag/Abend bekanntgegeben. Zur Anmeldung müssen Sie Namen und Passwort ihres Rechenzentrumsaccounts (u-Nummer) benutzen (die KIT-Kennungen werden nicht funktionieren)! Die Anmeldung läuft über das von den Tutorien bekannte WebInScribe-System und ist unter folgendem Link zu finden:

PSE-WebInScribe

Sie können auch Lerngruppen mit bis zu 6 Personen bilden - diese werden bei der Einteilung berücksichtigt.

Teameinteilung

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

PSE-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. Eventuell wollen manche Gruppen bereits am Montag beginnen!

Aufgabenstellungen


Lehrstuhl Aufgabenstellung Teams
ITM Abeck KITCampusGuide – Ein Web-basiertes Assistenzsystem für das KIT 2
ITI Beckert Entwicklung eines „Monopoly“-ähnlichen Spiels 2
IOSB Beyerer Quiz App - Interaktives Smartphone-Spiel 1
IPD Böhm Visualisierung von Ausführungs- und Sicherheitseigenschaften eines Workflows 2
IPD Böhm Analysesoftware für Logistiknetzwerke 2
IFA Dillmann Manuelle Segmentierung von medizinischen Bilddaten 1
IFA Hanebeck Entwicklung eines telepräsenten Computerspiels 3
ITM Hartenstein Konzeption und Implementierung eines Fahrermodells für autonomes Fahren 1
ITEC Henkel Modulares Multimedia-Werkzeug zum Testen von Videoencodern 2
IKS Müller-Quade SOKEN (SOcial Key Exchange Network) für Android 1
IPD Reussner Entwicklung einer kollaborativen Bewertungsplattform für das Angebot der Mensa 2
ITI Sanders Entwicklung eines Routenplanungssystems für den PC (in Kooperation mit ITI Wagner) 2
IPD Snelting Tauchcomputer-App - Sicherheitskritische Software für Android 4
IPD Tichy Entwicklung einer Webanwendung für den Zugriff auf CRM-Systeme 1
IPD Tichy Entwicklung eines Internationalisierungsplugins für Eclipse 1
ITI Wagner Entwicklung eines Routenplanungssystems für den PC (in Kooperation mit ITI Sanders) 2
IPR Wörn PUPPET - Entwicklung einer interaktiven Pfad- und Aufgabenplanung für Industrieroboter 1
ITM Zitterbart Interaktive Echtzeit-Visualisierung von drahtlosen Sensornetzen 1
IFA Waibel Wörterbuchtool / Dictionary Tool 2
IBDS Dachsbacher Echtzeit-Computergrafik im Kontext der Spieleentwicklung 2
ITM Beigl Visualisierung von Daten drahtloser Sensorsysteme in Augmented Reality 2

Veranstalter

Lehrstuhlinhaber
Prof. Gregor Snelting

Unterlagen für Studenten

Nur aus dem KIT-Netzwerk erreichbar. Verwenden Sie ggf. das VPN des KIT.


Thema Dokumente
Folien von Prof. Snelting zur Auftaktveranstaltung [PDF]
Orga-Folien aus der Auftaktveranstaltung am 18.10. [PDF]
Auszug aus dem Modulhandbuch (PSE und TSE) [PDF]
Zusammenstellung der Themenpräsentationen [ZIP]

Unterlagen für Betreuer


Thema Dokumente
Planungstreffen am 04.10. (Prof. Snelting) [PDF]
Planungstreffen am 04.10. [PDF]
Musterdokumente [ZIP]
Folien zur VL Softwaretechnik [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 wahrscheinlich aus 5-6 Teilnehmern bestehen. Andere Teamgrößen wird es nur in seltensten Ausnahmefällen geben.