aktuelle.kurse/m426/README.md
harald.mueller@tbz.ch bf15cb582a muh
2021-11-14 19:39:31 +01:00

12 KiB
Raw Blame History

M426 Software mit agilen Methoden entwickeln

>Moduldefinition

Bewertung

**20% Basic-Check** Kleiner schriftlicher Test am Tag 3 über die Grundbegriffe und Grundlagen.


20% Fachvortrag 7-10 min. Es stehen mehrere Themen zur Auswahl.
20% Regeleinhaltung (in Produkt und Projektabwicklung im Code und in den Meetings)
20% Produkt-Fortschritt, Ziel-Erreichung Das "Begleitprodukt" kann frei gewählt werden. Es ist sowohl eine Neu- wie auch eine Weiterentwicklung möglich. Aktueller Stand und die Ziele müssen am 2. Tag zusamen mit der "Vision" bekannt gemacht werden.
20% Team-Mitarbeit/-Beteiligung (Beobachtungen der Lehrperson)

1.) Vorgehensmodelle

1.1 Allgemeines

1.2 Aufgabenerledigungsstruktur IPERKA

1.3 Phasenmodell "Wasserfall"

1.4 Phasenmodell "V-Modell-XT"

1.5 Phasenmodell "HERMES"

1.6 Phasenmodell "RUP"

1.7 Prototyping

1.8 Spiralmodell

1.9 Agiles XP

2.) SCRUM als Vorgehensmodell

-- scrumguides.org -- The Scrum Guide, de -- Open Assessments -- SCRUM Schulung & Zertifizierung -- VM_10 (7.51min) Introduction to SCRUM in 7 Minutes -- VM_11 (5.51min) Agiles Projektmanagement mit SCRUM (Teil 1) -- VM_12 (4.56min) Agiles Projektmanagement mit SCRUM (Teil 2) -- VM_21 (4.29min) Agiles oder Klassisches Projektmanagement (Teil 1) -- VM_22 (3.18min) Agiles oder Klassisches Projektmanagement (Teil 2) -- VM_23 (5.38min) Agiles oder Klassisches Projektmanagement (Teil 3) -- VM_31_Agile Vorgehensmodelle - vom Wasserfallmodell -- VM_31_Agile Vorgehensmodelle - zum Extreme-Programming -- VM_32_Agile Vorgehensmodelle -- VM_33_Vorgehensmodelle in der Softwareentwicklung und SCRUM -- M426_einige_Links_zu_klassischem_u_agilem_PM.pdf, .docx

3.) How to Scrum

3.1 Allgemeines

3.2 Rollen, Team

3.3 Handreichungen für den Start

3.4 Sprint Review

3.5 Sprint Retrospektive

4.) Ausgewählte Themen

Hier einige Themen zur Vertiefung oder als Unterlagen für Vorträge. Die Liste und der Umfang der Themen ist nicht abschliessend. Weitere Vorschläge sind willkommen und werden laufend erweitert.

4.1 Teamarbeit

4.2 Entwurfsmuster

4.3 Kontinuierliche Integration

4.4 Kundenzufriedenheit

4.5 Code Konventionen

4.6 Agile in a Nutshell - Posters

5.) Tools

6.)

7.) Begleitprodukte

Damit die agilen Methoden, die in diesem Kurs trainiert werden können, sollte zumindest ein Projekt als sog. Begleitprodukt behandelt werden, sonst kannman ja die anstehenden Herausforderungen die in der Teamarbeit entstehen, gar nicht gesehen werden.

  • Grundsätzlich sollen Teams zu 4-9 Personen eigene Projekte Weiterführen oder neu entwickeln.
  • Wenn kein Projekt gefunden werden kann, können auch Beispiele der Schule angegangen werden.

8.)

9.) Vorträge

Vortragsbewertungraster.pdf (.docx)

---- Vortragsthemen zur Auswahl ----