19323612 Projektseminar

SoSe 16: Softwareprojekt: AMOS-Projekt

Zusätzl. Angaben / Voraussetzungen

Lernziele & Kompetenzen

  • Softwareprodukte und -entwicklung im industriellen Kontext verstehen
  • Agile Methoden verstehen, insbesondere Scrum und Extreme Programming
  • Open-Source-Softwareentwicklung und zugrunde liegende Prinzipien verstehen
  • Praktische Erfahrung mit einem Scrum-Prozess und technischen XP-Methoden sammeln

Zielgruppe

  • Informatik-Bachelor und Master
  • Wirtschaftsinformatik-Master

Sprache

Englisch oder Deutsch nach Wahl durch die Studierenden.

Schließen

Kommentar

Das AMOS-Projekt lehrt agile Methoden (Scrum und XP) und Open-Source-Softwareentwicklung anhand eines semesterlangen Projekts (hier: zwei Monate in der vorlesungsfreien Zeit). Folgende Themen werden behandelt:

  • Agile Methoden, insb. Scrum, und verwandte Softwareentwicklungsprozesse
  • Scrum-Rollen und Prozesspraktiken, einschließlich Produktmanagement und Entwicklungsleitung
  • Technische Methoden wie Refactoring, Continuous Integration und testgetriebene Entwicklung
  • Prinzipien, Werkzeuge und Erfolgsmethoden der Open-Source-Softwareentwicklung

In einem AMOS Projekt arbeiten Teams von Studierenden mit einem Industriepartner zusammenarbeiten, der die Idee für das Projekt bereitstellt. Dies ist eine praktische Arbeit. Die Studierenden können eine von zwei Hauptrollen übernehmen:

  • Product Owner. In dieser Rolle definiert, priorisiert, kommuniziert und bewertet ein Studierender Anforderungen.
  • Software-Entwickler. In dieser Rolle schätzt ein Student den Aufwand für die Anforderungen ab und implementiert sie.

Die Studierenden werden in Teams von 5-7 Personen eingeteilt. Ein Team enthält max. 2 Product-Owner. Ein Industriepartner stellt die Anforderungen bereit, welche von den Product-Ownern ausgearbeitet und durch die Softwareentwickler umgesetzt werden. Die verfügbaren Projekte werden zu Kursbeginn vorgestellt.

Der Unterricht erfolgt als vierstündiger Block und besteht aus 90min Vorlesung und 90min begleiteter Übung. Räume für Projekttreffen werden zur Verfügung gestellt, sind aber optional.

Bitte stellen Sie sicher, dass Sie sich zwei Wochen vor Unterrichtsbeginn für den Kurs registriert haben, so dass wir sie anschreiben können, um eine Projektzuordnung vornehmen zu können.

Den Zeitplan sowie weitere Information zum Kurs können Sie über folgendes Google Spreadsheet einsehen: https://goo.gl/NgBzd6.

Einen Eindruck zu vorherigen AMOS Projekten können Sie hier gewinnen: http://osr.cs.fau.de/category/teaching/specific/amos/

Schließen

Literaturhinweise

http://goo.gl/5Wqnr7

9 Termine

Regelmäßige Termine der Lehrveranstaltung

Mo, 01.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Mi, 03.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Fr, 05.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Mi, 10.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Mi, 17.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Mi, 24.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Mi, 31.08.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
T9/053 Seminarraum (Takustr. 9)

Mi, 07.09.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
A7/SR 031 (Arnimallee 7)

Fr, 09.09.2016 08:00 - 20:00

Dozenten:
Prof. Dr. Dirk Riehle

Räume:
A7/SR 031 (Arnimallee 7)

Studienfächer A-Z