대부분의 회사에서 작업을 배분할 때 작업과 프로그래머의 비율을 1:1로 정하고 있습니다. 가장 쉬운 예로, 해야할 작업이 2가지이고 프로그래머가 2명일 경우 프로그래머 각각 하나의 작업을 수행합니다. 물론 작업의 양과 프로그래머의 능력에 따라 이 비율은 N:1, 1:N, N:M 등이 될 수도 있겠지만, 프로그래머들은 (그 습성상 그리고 경영진의 압박으로) 개인적으로 작업을 진행합니다. 설령 매우 큰 하나의 작업을 여럿이서 진행한다 할지라도 독립적인 모듈로 나누어 작업한 후 통합합니다. Pair Programming 흔히 말하는 짝 프로그래밍은 위와 같이 개인적으로 작업을 진행한 후 통합하는 방식이 아니라 2인 이상의 프로그래머가 한 조가 되어 같은 작업을 진행하는 방식을 말합니다. (물론 짝 프로그래밍에..