Pair Programming Team



Definition

Pair Programming Team
a team consisting of two programmers who sit side-by-side at a single computer and who closely collaborate to produce production software components, whereby one programmer programs while the other programmer technically evaluates the first programmer’s software in real time as it is developed

Classification

Pair Programming Team Inheritance Hierarchy

As illustrated in the preceding figure, Pair Programming Team is part of the following inheritance hierarchy:

Responsibilities

The team-specific responsibilities of a Pair Programming Team are to:

Roles

A pair programming team typically consists of two persons, each of which plays the following roles:

Tasks

A pair programming team typically performs the following tasks.

Work Products

A pair programming team typically produces the following work products:

Guidelines