Eintrag kommentierenErfahrung zum Thema berichtenEintrag bewerten
Dieser Eintrag wurde im Schnitt mit 0 von 5 Punkten bewertet
Verfahren
Pair Programming
Methode/Technik:20630
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
Beschreibung
Pair Programming (dt.: paarweises Programmieren) ist eine Technik zur Software-Programmierung, die Fehler früh vermeidet und im Rahmen des eXtreme Programming größere Bekanntheit erlangte.
Beim paarweisen Programmieren arbeiten zwei Programmierer Seite an Seite am selben Design, Algorithmus, Code oder Test. Ein Programmierer hat dabei die Kontrolle über Tastatur/Maus und implementiert das Programm. Der zweite beobachtet kontinuierlich die Arbeit des ersten, identifiziert Fehler und beurteilt die strategische Richtung der Arbeit (z.B. hinsichtlich Architektur).
Die Rollen werden regelmäßig getauscht, so dass die beiden das System zusammen entwickeln. Erfahrungen zeigen, dass die Zusammenarbeit am besten funktioniert, wenn das Team aus unterschiedlich erfahrenen Personen besteht.

Zu den oft notierten Vorteilen des Pair Programming gehören:
  • es vermeidet, Programmierfehler erst im Test oder gar nicht zu finden.
  • Fallstudien haben gezeigt, dass zwei Programmierer mehr als doppelt so produktiv wie einer allein sein können
  • es macht einfach mehr Spaß
  • es führt zu einem kontinuierlichen Informations- und Erfahrungsaustausch
Zu den Nachteilen:
  • zunächst doppelter Arbeitseinsatz, ROI noch nicht ausreichend empirisch belegt
  • Probleme "den anderen" immer auf dem Laufenden zu halten
  • absolute Teamfähigkeit der Pairs ist erforderlich
weitere Informationen siehe http://www.pairprogramming.com
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
 Eintrag kommentieren 
 Eintrag bewerten 
 Erfahrung zum Thema berichten 
Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben.
 
Zum Seitenanfang Top Drucken Impressum AGB
Home

VSEK ©2001-2010