Extreme Programming / XP
- Geeignet für kleine bis mittelgroße Teams
- Agile Projektmanagementmethode
- Iterativ
- Sehr gut geeignet bei oft wechselnden Anforderungen
- Fokussiert sich auf die Programmierung
Sprint
- Dauer: 1-2 Wochen
Werte
- Einfachheit
- Kommunikation
- Feedback
- Respekt
- Mut
Pair Programming
Beim Pair Programing arbeiten zwei Programmierer an einem PC. Einer der beiden coded und der andere überlegt sich Konzepte und weist auf Umständlichkeiten im Code bzw allgemein Verbesserungsvorschläge hin. Eine Erweiterung hierzu ist Mob Programming wobei mehr als zwei Programmierer zusammen an einem Stück Code arbeiten.
Continuous Integration
Das Programm wird nach Beendigung des Taskes mit in das gesamte Projekt integriert. Und das meist mehrere Male am Tag(Immer wenn ein Task beendet wird). Hier helfen Tools wie Azure Pipelines oder GitHub Actions.