Praktikum eXtreme Programming II (C) [B] Mo 15.3.04 bis Do 8.4.04, tägl. 9-18, SR A121. Diese Veranstaltung ist eine vorgezogene Veranstaltung des Sommersemesters 2004. Wegen des frühen Termins aber hier bereits eingetragen. (Prof. Dr. Armin B. Cremers, Rachid Buamar, Christopher Kohlhaas, Holger Mügge)
Praktikum Finanzinformatik n.Vereinb. (Prof. Dr. Armin B. Cremers)
|
Praktikum (Hauptstudium)
Praktikum eXtreme Programming I
Prof. Dr. Armin B. Cremers Tobias Windeln Daniel Speicher Holger Mügge
eXtreme Programming (XP) steht für agile Software-Entwicklung, Teamwork und Effizienz. Dies wird erzielt durch kundenorientierte Planung, kurze Iterationszyklen und Techniken wie das Programmieren in Paaren, automatisiertes Testen und Refaktorisieren. Dieses Praktikum gibt uns Gelegenheit, die Ideen von XP auszuprobieren und kennen zu lernen. In einer kleinen Gruppe arbeiten wir vier Wochen lang getreu den XP-Prinzipien an einem überschaubaren und interessanten Projekt.
Wir entwickeln ein Transformations-Frameworks für Java Programme als Erweiterung für die Entwicklungsumgebung Eclipse. Dieses Framework stellt eine Basis für Refactorings, aspektorientierte Programmierung und Modellierung von Design Patterns bereit. Dabei werden uns aus den verschiedenen Anwendungsbereichen Beispiele zur Verfügung stehen, an denen wir unserer Fortschritt messen können. Das Framework stellt dann eine Basis für das Praktikum eXtreme Programming II dar, in dem die Entwicklung eines Design Pattern Editors im Vordergrund stehen wird.
Die Veranstaltung zählt offiziell zum Sommersemester 2004 wird aber wegen des frühen Termins hier aufgelistet.
| Zeit, Ort | Mo 1.3.04 bis Fr 26.3.04, tägl. 9-18, SR A121. Diese Veranstaltung ist eine vorgezogene Veranstaltung des Sommersemesters 2004. Wegen des frühen Termins aber hier bereits eingetragen. |
| Beginn | 16. Februar 2004 |
| Vorbesprechung | 18. Dezember 2003, 17h in A-207 |
| Teilnehmerzahl | 10 |
| Vortragsmodus | Das Projekt dauert vier Wochen, in denen wir täglich von 9 bis 18 Uhr arbeiten. Zu unseren gemeinsamen Aufgaben gehören: der Auf- und Abbau unseres Labors sowie die Organisation von Frühstück, Getränken und Snacks für zwischendurch. |
| Voraussetzungen | Engagement und Offenheit zur Zusammenarbeit sind Grundlagen, solide Kenntnisse in Objekt-orientierter Programmierung (insbesondere Java) praktische Voraussetzung für alle TeilnehmerInnen. | | Nachfolgeveranstaltungen | Vorlesung Softwaretechnologie im SS 2004 |
| Bereich (alte DPO) | C |
| Bereich (neue DPO) | B |
| Prüfungsmöglichkeiten | C-Prüfung (bei Prof. Dr. A. B. Cremers) |
| Literatur | Material zur Vorbereitung wird auf der Website bekanntgegeben. |
| Informationen im WWW | http://www.informatik.uni-bonn.de/III/lehre/praktika/xp/xp2004a/ |
|