Im Rahmen von der Veranstaltung bilden Sie mit 2-3 weiteren Studierenden eine Entwicklergruppe und erstellen gemeinsam eine Android App. Dabei verwenden Sie agile Ansätze um die Projektarbeit sowie die Entwicklung selbst zu steuern. Die Veranstaltung soll Ihnen ermöglichen folgende Fähigkeiten zu festigen:
- Anwendung von Programmierkenntnissen aus "Grundzüge der Programmierung" und der Modellierungs-Grundlagen aus "Grundzüge der Modellierung"
- Softwareentwicklung mit Programmierwerkzeugen
- Abwicklung eines Softwareprojekts von Anforderungsanalyse (Requirements-Engineering), über Design (UML) bis zur Implementierung und Testverfahren
- Grundlagen des Managements von Softwareprojekten, insb. agile Softwareentwicklung