I'm still dabbling with pair programming. I'm curious to those that do pair programming, how often is it done? 100% of the time? Every other day? Only on big / difficult tasks the the development team would think pair programming is the best approach?
What are the advantages and disadvantages to doing it all of time time, some of the time, or only on difficult items?
