Skip to main content

Projektmanagement mit XP (Extreme Programming) 

Was ist XP (Extreme Programming)?

Extreme Programming (XP) ist eine agile Softwareentwicklungsmethode, die darauf abzielt, die Software Entwicklung zu beschleunigen, die Qualität zu verbessern und auf sich ändernde Anforderungen flexibel zu reagieren. XP betont technologische Exzellenz und gute Entwicklungspraktiken.

Wer steht hinter XP? Wer ist der Eigentümer?

XP wurde von Kent Beck entwickelt. Es gibt keinen spezifischen Eigentümer von XP, aber es wird von der agilen Community und durch verschiedene Publikationen und Schulungen unterstützt.

Seit wann ist das Framework auf dem Markt?

XP wurde in den späten 1990er Jahren entwickelt und hat sich seitdem zu einer anerkannten Methode in der Softwareentwicklung entwickelt.

Ist das Framework eher dem klassischen oder agilen Projektmanagement zuzuordnen?

XP ist eindeutig dem agilen Projektmanagement zuzuordnen. Es betont iterative Entwicklung, kontinuierliche Integration und Zusammenarbeit.

Welche Prozesse oder Prozessgruppen werden explizit ausgewiesen?

  1. Exploration Phase
  2. Planning Phase
  3. Iterations to Release
  4. Productionizing Phase
  5. Maintenance Phase

Welche Praktiken, Wissensbereiche bzw. Themengruppen werden explizit ausgewiesen?

Bei XP sind folgende Schlüsselpraktiken wichtig, die während des gesamten Projekts angewendet werden:

  • Pair Programming: Zwei Entwickler arbeiten gemeinsam an einem Codeabschnitt.
  • Test-Driven Development (TDD): Schreiben von Tests vor dem Code.
  • Continuous Integration: Häufige Integration und Testen des gesamten Systems.
  • Refactoring: Ständige Verbesserung und Bereinigung des Codes.
  • Simple Design: Einfaches und klares Design, das den aktuellen Anforderungen entspricht.
  • Collective Code Ownership: Jeder im Team kann den Code ändern und verbessern.
  • Sustainable Pace: Ein gesundes und nachhaltiges Arbeitstempo.
  • On-site Customer: Ein Kunde oder Vertreter ist ständig verfügbar, um Fragen zu klären und Feedback zu geben.

Gibt es Zertifizierungen bzgl. dieses Frameworks?

Es gibt keine spezifischen Zertifizierungen nur für XP, aber Kenntnisse und Anwendung von XP-Praktiken sind oft Bestandteil allgemeiner agiler Zertifizierungen.

Was sind Vor- und Nachteile, die von diesem Framework bekannt sind?

Vorteile:

  • Durch kontinuierliches Testen und Refactoring wird eine hohe Qualität erreicht.
  • Ermöglicht schnelle Anpassungen an sich ändernde Anforderungen.
  • Fördert Kommunikation und Zusammenarbeit im Team.

Nachteile:

  • Erfordert disziplinierte und engagierte Teams.
  • Kann für einige Entwickler ungewohnt oder ineffizient erscheinen.
  • Ein ständiger Ansprechpartner des Kunden muss verfügbar sein.

Wer nutzt das Framework? Was sind bekannte Referenzinstallationen bei bekannten Unternehmen?

XP wird weltweit von vielen Unternehmen in der Softwareentwicklung verwendet, darunter IBM, Ford Motor Company, Chrysler und HP.

Wie ist der Stellenwert im Markt? Wieviel Marktanteil hat das Framework?

XP hat einen bedeutenden Stellenwert im Markt, insbesondere in der Softwareentwicklung. Es ist eine der anerkannten agilen Methoden und wird häufig in Kombination mit anderen agilen Frameworks verwendet.

Wie hoch sind bekannte Kosteninformationen?

Die Implementierung von XP wird Kosten für Schulungen, Coaching und Werkzeuge verursachen.

Interesse geweckt? 

ÜBER UNS

ISO21500.de ist ein Plattform zu den Projektmanagement Leitlinien von ISO. Betrieben wird sie durch AUDITISO - eine Kooperation der FUSEPRO Online Marketing und TRAVISION GmbH.

Beide Unternehmungen sind fest von dem hohen Mehrwert der ISO Leitlinie 21500 überzeugt. Daher engagieren sie sich für die entsprechende Vermarktung, Beratung, Schulung sowie Zertifizierung.

KONTAKT
  • AUDITISO
    Dennis Hain
    Michael-Krost-Str. 7
    65203 Wiesbaden
    Deutschland

  • +49 (611) 988 68 -301
    +49 (152) 216 676 06