Files
Berufsschule_HAM/docs/20250929 Agenda Auftaktmeeting.md

1.9 KiB

Auftakt-Entwicklermeeting

Einleitung

  • Wie sind eure Erfahrungen mit
    • GitHub / Git Versionskontrolle
    • LDAP
    • C#
    • Web-Entwicklung (Front-End, Back-End, CSS, HTML, JS)
  • Habt ihr bisher schon irgendwelche Anreize oder Ideen zum Projekt? (bspw. Durchführung und Werkzeug)
  • Hat wer Lust, sich mit LDAP auseinanderzusetzen?

Gemeinsames Einrichten des Projekts

  • Sicherstellen, dass VSCode bei allen installiert ist.
  • Sicherstellen, dass alle die Entwicklungs-Extensions haben.
  • Sicherstellen, dass alle das Projekt bauen und lokal ausführen können
  • Besprechen von MVC anhand des Beispiels der Einstiegsseite

Git Einführung

  • Was sind Commits?
  • Unterscheidung lokal und remote
  • Branches, Merge (und ggf. Rebase)

Demonstration des Ablaufs bei der Entwicklung

Demonstration von:

  • Erstellen eines Issue (inkl. Zuweisung von Assignee, Labels, Priority, Size, Milestone, etc.)
  • Erstellen eines Branch vom GitHub Issue aus
  • Einpflegen von Änderungen in den neuen Branch in VSCode
  • Merge des Branch & Code-Review
  • Klären von Kollaborationsfragen
    • Projektsprache Englisch/Deutsch/Gemischt (bspw. Titel auf Englisch, Inhalt auf Deutsch)?
    • Branch Policy:
      • Alle Änderungen in aufgabenspezifischem Branch?
      • Mergen nur mit Pull Request in GitHub oder auch via VSCode?
      • Pull Request mit Mandatory Review?
      • Kein git push --force
    • Ggf. weitere Inputs

Besprechen der Aufgaben und Roadmap

  • Durchgehen und Erklären der einzelnen Aufgaben
  • Zeigen der Roadmap

Abschluss

  • Einschätzung der Klarheit der Aufgaben auf einer Skala von 1-10
  • Vereinbarung eines wiederkehrenden Termins (bspw. Sonntag Abend oder Samstag Nachmittag)
    • Sprintplanung (Rückblick auf die Woche, Verteilung neuer Aufgaben)
    • Identifizieren und Besprechen von Aufhängern
    • Identifizieren und Besprechen von Unklarheiten
    • Vorstellung von Lernerlebnissen