Wer hat Extreme Programming erfunden?
Kent Beck
Als Vater des Extreme Programming gilt der amerikanische Software-Ingenieur Kent Beck. Gemäß Insidern aus der Software-Programmierer-Szene beschreibt XP den extremsten Fall hinsichtlich agiler Vorgehensmethodik bei der Software-Programmierung.
Wann wurde Extreme Programming erfunden?
Kent Beck, Ron Jeffries, Martin Fowler und weitere gelten als Ideengeber und Entwickler des Extreme Programmings. Sie wurden 1997 für das C3 Projekt bei Daimler Chrysler engagiert, um es vor dem Scheitern zu retten. Es sollte ein internes Abrechnungssystem für Mitarbeiter entwickelt werden.
Warum Extreme Programming?
Über Extreme Programming soll – wie in anderen Branchen schon länger üblich – eine größere Einbindung des Kunden in den Wertschöpfungsprozess möglich sein. Wichtig wird dies umso mehr, wenn Software weniger als Faktorgut, sondern mehr als Vorprodukt erstellt und vertrieben wird.
Was ist XP?
XP steht für „experience“ beziehungsweise für „experience points“, also auf Deutsch „Erfahrung“ oder „Erfahrungspunkte“. Wofür brauche ich Erfahrungspunkte? In Computer-Rollenspielen illustriert Erfahrung die Stufe oder das Level einer Figur. Das heißt: je höher die Erfahrung, desto mächtiger die Figur.
Was sind Softwareentwicklungsmodelle?
Ein Softwareentwicklungsmodell ist ein für die Softwareentwicklung angepasstes Vorgehensmodell bei der professionellen ( ingenieursmäßigen ) Anwendungsentwicklung. Es dient dazu, die Softwareentwicklung übersichtlicher zu gestalten und in der Komplexität beherrschbar zu machen.
Was gehört alles zur Softwareentwicklung?
Es gibt verschiedene Arten der Softwareentwicklung und hier sind einige, die Sie wissen sollten:
- Back End Development.
- Software Tools Development.
- API Development.
- Embedded Systems Development.
- Security Software Development.
- Cloud Computing.
- Mobile Development.
- Web Development.
Was bedeutet Extreme Programming?
Extreme Programming (XP, auch Extremprogrammierung) ist eine Methode, die das Lösen einer Programmieraufgabe in den Vordergrund der Softwareentwicklung stellt und dabei einem formalisierten Vorgehen geringere Bedeutung zumisst.
Was sind XP in Spielen?
experience points, EXP oder XP), sie sind ein Maß für die Entwicklung des Spielercharakters. Manche Rollenspielsysteme verwenden auch Bezeichnungen wie Abenteuerpunkte oder Charakterpunkte.