Prof. Dr. Armin B. Cremers, Pascal Bihler
Agile software development, teamwork and efficiency, as known from eXtreme Programming (XP), are the focus of this seminar and practical lab. Base techniques to achieve this goal are customer-orientated planning, short development iterations, pair programming, automated testing and refactoring. This lab affords the opportunity to gather practical knowledge of XP and other techniques of agile software development. Every participant is important for the success of the project, which will be developed by the small team within four weeks.
Using the Internet from mobile devices like the iPhone or Android based mobile phones differs fundamentally from the traditional desktop-based web browsing. Nevertheless information from the desktop-based interaction with web sites can be used to adapt those web pages dynamically to the mobile requirements while taking the context of the user into account.
This lab aims to develop a prototype of such an adaptation middleware: Structural information known from web site usage analysis is used to optimize web pages for the iPhone and other mobile clients.
Informational meeting: 20.04.2009, 17h00st (Room A121, Altbau, Römerstr. 164, Bonn)
In the preparation seminar the methodologies, frameworks, and practices of agile software development are introduced, as well as concrete information about the technology required to cope with the lab topic. Participation in the preparation seminar is obligatory for lab participation!
The lab is open for IPEC-Students, computer science students from Uni Bonn (Hauptdiplom and CS Master), students of the B-IT, and students from RWTH Aachen.
To apply for this lab as a student of RWTH Aachen, please participate in the Zentrale Anmeldung zu Seminaren und Praktika in January 2010. If you are enrolled in Uni Bonn, B-IT, another university, or at RWTH and late for the Zentrale Anmeldung, please apply by sending us an informal but informative email. Some hints you can find on this checklist.
B-IT: Graded certificate of Seminar- and Lab-Participation (S2 + P5)
Uni Bonn - CS Bacholor: Benotete Projektgruppe (auf Antrag)
Uni Bonn - CS Master: Graded Seminar- and Lab-Certificate. 4+8 ECTS Points
Uni Bonn - Neue DPO: Seminar- und Praktikumsbestärigung im Bereich B3. Leistungspunkte: 4 + 8
Uni Bonn - Alte DPO: B-Seminarschein und C-Praktikumsschein
Other Universities: Certificate of Seminar- and Lab-Participation
This lab is part of the International Program of Excellence (IPEC) of the Bonn-Aachen International Center for Information Technology (b-it). The curriculum offered by IPEC addresses a limited number of highly gifted students, who are enrolled in the University of Bonn, the RWTH Aachen, or in other German or foreign universities. This results in a speed-up of studying and in a simultaneous increase of quality. Due to the limited number of participants and the high standard of the program, a pre-selection of participants is required.
The lab will be conducted in English as soon as at least one English-speaking student is participating.
If you are interested in further information, please subscribe to our mailing-list: agile-prospects. To protect this list against spam, only addresses from the university are automatically subscribed. If you want to subscribe with an external email-address, please contact us.
There are excellent resources about this on the web. Here is a selection of links, we recommend: