Extreme Programming / XP

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.

Erklärungsvideo 📹

Extreme Programming (XP) // deutsch

SCRUM VS EXTREME PROGRAMMING | WHAT ARE THE MAJOR DIFFERENCES?

XP in the 21st Century • Rachel Davies • GOTO 2015

Links

IONOS