Agile und Open-Source-Softwareentwicklung

All content can be found on FAU’s StudOn pages for the class. Registration is open and unlimited.

Dozenten: Riehle, D.
Umfang: 2 SWS (2,5 ECTS)
Termin(e) & Ort:
  • Montag, 10:00 - 12:00, 04.150
Zielgruppe: WPF CE-MA-INF (1.-4. Semester)
WPF INF-BA (ab 5. Semester)
WPF INF-DH-SWE (5.-7. Semester)
WF CE-BA-TW (5.-6. Semester)
WF IuK-BA (5.-6. Semester)
WF IuK-DH (5.-8. Semester)
Inhalt:

Vorlesung :

  • Gesamtüberblick Softwareprozess, -organisation, -rollen, -praktiken für agile und Open-Source-Softwareentwicklung
  • Einführung, Diskussion, und Erprobung agiler Methodenpraktiken (kombiniert: Scrum + XP) und Open-Source-Praktiken
  • Agile Praktiken: Backlog, User Stories, Testgetriebene Entwicklung, Continuous Integration, Paarprogrammierung, etc.
  • Open-Source Praktiken: Praktiken um Werkzeuge (Bugtracker, Email + Wikis, Diff + Patch + Commits), Sozialpraktiken, Entwurfspraktiken, Konfigurationsmanagement, etc.
  • Betrachtung der Praktiken etc. im Kontext moderner industrieller Softwareentwicklung
  • Erprobung am konkreten Beispiel der Webanwendung Wahlzeit

Übungen :

  • Die Übungen erproben und vertiefen das abstrakt in der Vorlesung Gelernte
  • Die Übungen verwenden ein konkretes durchgängiges Beispiel, die Webanwendung Wahlzeit
  • Die Übungen sind in zwei Sprints eingeteilt; im ersten Sprint werden fünf zentrale Prozesspraktiken der agilen Entwicklung verwendet; im zweiten Sprint werden weitere erlernte Praktiken angewendet

2 thoughts on “Agile und Open-Source-Softwareentwicklung

Leave a Reply