| Titel | Objektorientierte Softwareentwicklung (Teil 1) |
| Veranstalter | Guido Gryczan |
| Zeit und Ort | 4 SWS Mo 8-12 D-220 , Vorherige Anmeldung per e-mail bei gryczan@informatik.uni-hamburg.de(Terminübersicht) |
| Inhalt | Moderne Anwendungssoftware wird heute vorrangig mit objektorientierten Methoden und Techniken entwickelt. Im Projekt werden wir uns die wesentlichen Methoden und Techniken an einem durchgängigen Projektthema erschließen: Die exemplarische Geschäftsprozessmodellierung zur Analyse von Anforderungen; Agile Techniken (XP) zur Vorgehensweise; Open Source-Produkte (z.B. Eclipse-Rich-Client-Platform für die PlugIn-basierte Entwicklung von Applikationen) zur Minimierung der Fertigungstiefe bei der Anwendungsentwicklung; den Werkzeug-Automat-Material-Ansatz (WAM) als Methodenrahmen. Das Projekt umfasst zwei Semester. Gegenstand des diesjährigen Projekts ist die Weiterentwicklung der Lernwerkstatt "LAssi" (Learner's Assistant), die zur Zeit primär den lernerzentrierten Unterricht der Mittelstufe unterstützen soll (siehe: www.lassitools.org). LAssi wird im Rahmen eines Public-Private-Partnership-Projektes zwischen IBM und Hamburger Schulbehörde mit objektorientierten Techniken (u.a. Eclipse-RCP, WAM-Ansatz) entwickelt. Die Weiterentwicklung erfolgt in enger Rückkopplung prototypenbasiert mit zukünftigen Anwendern (SchülerInnen, LehrerInnen, Schulbehörde). Die Projektmitarbeit erfordert daher ausgeprägte Bereitschaft zur Abstimmung mit Anwendern. (Das Projekt ist in diesem Zusammenhang als Studienprojekt für Wirtschaftsinformatiker geeignet.) |
| Stellung im Studienplan | Hauptstudium |
| Voraussetzungen | Vordiplom, Java-Kenntnisse. Das Projekt ist ein einführendes Hauptstudiumsprojekt. Teilnahme am Projekt ist eine gute Grundlage für weitere Lehrveranstaltungen in den genannten Schwerpunkten/Vertiefungsgebieten. |
| Vorgehen | Einarbeitung in die fachliche Thematik und die technischen Grundlagen; Ausarbeitung von Dokumenten; Konstruktion von Prototypen |
| Literatur | Heinz Züllighoven: The Object-Oriented Construction Handbook, MKP und dpunkt-Verlag, 2005. Zur fachlichen Einstimmung: www.lassitools.org |
| Periodizität | jährlich zum WS |
| Eignung | Für Lehramtstudierende geeignet. Für Nebenfachstudierende bedingt geeignet. Für Bioinformatikstudierende bedingt geeignet. Für Wirtschaftsinformatikstudierende geeignet. |