1/3
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
1. XP (eXtreme Programming) – Auf welchen Prinzipien basiert sie? Erkläre jede kurz. Sind alle Prinzipien immer umsetzbar?
XP basiert auf 5 wichtigen Praktiken: Die 5 Prinzipien der XP sind: Kleine Releases, Test-getriebene Entwicklung, Refactoring, Pair Programming, Kollektiver Besitz und Kunde vor Ort. Diese Prinzipien fördern Flexibilität, Qualität und kontinuierliche Verbesserung im Softwareentwicklungsprozess.
Prinzip | Kurze Erklärung |
|---|---|
Kleine Releases | Erst eine minimale Version, dann oft neue Updates. |
Test-getriebene Entwicklung | Tests werden vor dem Code geschrieben. |
Refactoring | Code wird ständig verbessert und vereinfacht. |
Pair Programming | Zwei Entwickler arbeiten zusammen an einem Computer. |
Kollektiver Besitz | Jeder darf jeden Code ändern. |
Kunde vor Ort | Ein Kundenvertreter ist immer im Team. |
Sind alle immer umsetzbar?
❌ Nicht immer: Bei großen Teams, verteilten Teams oder wenn der Kunde nicht vor Ort sein kann.
2. Was ist der Unterschied zwischen XP und Scrum?
Antwort:
XP | Scrum |
|---|---|
Fokus auf technische Praktiken (Code, Tests) | Fokus auf Management (Planung, Rollen) |
Pair Programming, Refactoring, TDD | Product Owner, Scrum Master, Sprints |
Weniger Rollen | Klare Rollen (Product Owner, Scrum Master) |
Technisch orientiert | Projektmanagement-orientiert |
3. Was sagt das Agile Manifest? Nenne die 4 Werte.
Antwort:
Individuen und Interaktionen > Prozesse und Werkzeuge
Funktionierende Software > umfassende Dokumentation
Zusammenarbeit mit Kunden > Vertragsverhandlungen
Reagieren auf Veränderung > Befolgen eines Plans
4. Kann man Agile skalieren? Was erschwert es?
Antwort:
✅ Ja, aber es ist schwierig.
Erschwerend:
Große Teams → informelle Kommunikation funktioniert nicht
Verteilte Teams (verschiedene Orte/Zeitzonen)
Wenige Dokumentation → schwer für langfristige Wartung
Verträge mit Kunden sind oft nicht flexibel