Extreme Programming (XP)

Anmerkung der Redaktion: Der nachfolgende Eintrag wurde durch eine automatisierte Übersetzungssoftware von unserem Englischen Lexikon erstellt, damit das bestehende Wissen, rasch möglichst in Deutsch zur Verfügung gestellt werden kann . Die Schreibweise kann daher Fehler enthalten. Unsere Mitarbeiter werden den Eintrag in Kürze überarbeiten. Besten Dank für Ihr Verständnis!

Extreme Programming (XP): Ein Festhalten an einem sehr iterative und inkrementelle Ansatz Softwareentwicklungsmethodik Extreme Programming soll Software-Qualität und Reaktionsfähigkeit auf veränderte Kundenanforderungen verbessern. Als eine Art der agilen Softwareentwicklungspricht es häufigen Releases in kurzen Entwicklungszyklen (Timeboxing), die Produktivität zu steigern und einzuführen Prüfpunkte, wo neue Kundenanforderungen angenommen werden können, soll. XP besteht aus einer Reihe von integrierten Praktiken für Entwickler und Management – die ursprünglichen zwölf Arbeitsmethoden von XP gehören kleine Releases, Kunden vor Ort, nachhaltiges Tempo, schlichtes Design, Continuous Integration, Unit Testing, Coding Conventions, Refactoring gnadenlos, Testgetriebener Entwicklung, System-Metapher, Collective Code Ownership und Pair Programming. Erfolgreichsten Agile Praktiker übernehmen eine Teilmenge der XP-Verfahren, oft in Verbindung mit Scrum.

 

(Extreme Programming (XP))