Pattern-Katalog fuer ein produktives Team dokumentieren und einfuehren
Übersicht
Worum es bei diesem Projekt geht.
Inventarisiere die bestehenden Loesungsansaetze in den drei Produkten (Diff-Audit mit dem Engineering Manager). Identifiziere 10-12 wiederkehrende Designprobleme und waehle pro Problem das passende Pattern aus dem kanonischen Kanon (Specification Pattern, Repository, Command, Decorator, Chain of Responsibility, etc.). Erstelle den Katalog im Markdown-Format im Hauptrepository, jedes Pattern mit Problem, Loesung, Beispielcode und 'wann nicht verwenden'-Hinweis. Moderiere zwei Lunch-and-Learn-Sessions (jeweils 45 Minuten) mit dem gesamten Team. Liefere den Katalog, die Session-Aufzeichnungen, einen 1-Seiten-Migrationsleitfaden fuer das aelteste Produkt und einen Feedback-Bericht des Teams.
Das Briefing
Was Du tust und was Du zeigst.
Wie etabliert man einen teamspezifischen Pattern-Katalog so, dass er tatsaechlich gelebt wird und Onboarding-Zeit messbar reduziert?
Earning criteria — what you'll demonstrate
- Gang-of-Four- und Fowler-Patterns auf konkrete Team-Probleme abbilden
- Patterns so dokumentieren, dass sie ohne Trainer:in lebbar sind
- Architektur-Standards einfuehren, ohne den ueblichen 'wir sind dagegen'-Effekt auszuloesen
- Wirkung von Dokumentation an Onboarding- und Code-Review-Daten belegen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenSystemarchitekt:in
Architekt:innen-Rollen leben von Standards, die gelebt werden. Wer Pattern-Adoption mit Team-Feedback belegen kann, hat das Kerncraft dieser Rolle bewiesen.
Dieses Projekt schärft
- design-patterns
- stakeholder-communication
- api-design
Softwareentwickler:in
Senior-Entwickler:innen, die Patterns nicht nur anwenden, sondern fuer das Team dokumentieren, qualifizieren sich fuer Senior- und Staff-Rollen mit klarer Wirkung ueber das eigene Ticket hinaus.
Dieses Projekt schärft
- design-patterns
- code-review
- documentation
Noch eine Sache