Anzeigesprache
Zur Modulseite PDF generieren

#40797 / #2

SS 2017 - SS 2017

Deutsch/Englisch

Das AMOS Projekt

9

Schieferdecker, Ina

benotet

Portfolioprüfung

Zugehörigkeit


Fakultät IV

Institut für Telekommunikationssysteme

34332300 FG Open Distributed Systems

Keine Angabe

Kontakt


HFT 3

Vassiliou-Gioles, Theofanis

lehre@ods.tu-berlin.de

Lernergebnisse

Ziel agiler Softwareentwicklung ist es, den Softwareentwicklungsprozess flexibler und schlanker zu machen, indem beispielsweise das Vorgehen der Teammitglieder bei der Softwareentwicklung und ihr Miteinander Priorität gegenüber Prozessen und Werkzeugen erhalten. Dieses Projekt vermittelt agile Methoden anhand einer konkreten Softwareentwicklung und hilft so ● Softwareprodukte und -entwicklung im industriellen Kontext zu verstehen, ● agile Methoden zu verstehen, insbesondere Scrum und Extreme Programming, ● Open-Source-Softwareentwicklung und zugrunde liegende Prinzipien zu verstehen, und ● praktische Erfahrung mit einem Scrum-Prozess und technischen XP-Methoden zu sammeln

Lehrinhalte

Das AMOS-Projekt lehrt agile Methoden (Scrum und XP) und Open-Source-Softwareentwicklung anhand eines konkreten Entwicklungsprojekts während der Vorlesungszeit. 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 lernen und praktizieren alle drei wesentlichen Scrum-Rollen: ● 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. ● Scrum-Master. In dieser Rolle managed der Student den Projekterfolg und beseitigt Hindernisse auf dem Weg zu diesem. Einen Eindruck zu vorherigen AMOS Projekten können Sie hier gewinnen: http://osr.cs.fau.de/category/teaching/specific/amos/

Modulbestandteile

Pflichtgruppe:

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWSVZ
Projekt AMOSPJ0432 L 782WiSeKeine Angabe6

Arbeitsaufwand und Leistungspunkte

Projekt AMOS (PJ):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.06.0h90.0h
Vor-/Nachbereitung15.012.0h180.0h
270.0h(~9 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Keine Angabe

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Keine Angabe

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

benotet

Prüfungsform

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache

Deutsch/Englisch

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Ergebnisprüfung/ Deliverable assessment) Rolle Product Owner: Qualität des Produkt-BackLogs sowie Prozessfähigkeit15praktischProjektabhängig
(Ergebnisprüfung/ Deliverable assessment) Rolle Scrum-Master: Qualität des Impediments-BackLogs sowie Prozessfähigkeit15praktischProjektabhängig
(Ergebnisprüfung/ Deliverable assessment) Rolle Software Developer: Qualität des Produkts (primär Code) sowie Prozessfähigkeit70praktischProjektabhängig

Notenschlüssel

Notenschlüssel »Notenschlüssel 2: Fak IV (2)«

Gesamtpunktzahl1.01.31.72.02.32.73.03.33.74.0
100.0pt95.0pt90.0pt85.0pt80.0pt75.0pt70.0pt65.0pt60.0pt55.0pt50.0pt

Prüfungsbeschreibung (Abschluss des Moduls)

Es können insgesamt 100 Portfoliopunkte erreicht werden. A total of 100 portfolio points can be achieved. Die Gesamtnote gemäß § 47 (2) AllgStuPO wird nach dem Notenschlüssel 2 der Fakultät IV ermittelt. The final grade of the module is based on the grading system 2 of Faculty IV (§ 47 (2) AllgStuPO).

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Wintersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 20.

Anmeldeformalitäten

Keine Angabe

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  nicht verfügbar

 

Literatur

Empfohlene Literatur
Manifesto for Agile Software Development. http://agilemanifesto.org/

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Dieses Modul findet in keinem Studiengang Verwendung.

Sonstiges

Sprache: Deutsch oder Englisch nach Wahl der Studierenden