Using pair programming to combat project waste
- Less Overproduction (of unused functions in interface between team members)
- Less Waiting (for the only person who knows a particular area)
- Less Motion (as everyone gets more skilled)
- Fewer Defects (because two pair of eyes see better than one)
- Less Over-processing (from duplicate responsibility)
- Less Inventory (as team works on focused set of features and tasks)
- Less Transportation (handoffs inside a story)
- Less Underused talent (as everyone gets to share their skills)