Re: [extremeprogramming] Pairing styles
"Wouter Lagerweij" <[email protected]> Tue, 29 Oct 2019 17:33:15 +0100
| Newsgroups | gmane.comp.programming.extreme-programming |
|---|---|
| Message-ID | <CABJ7RBzOKvGQNGNqrDaoKU47JpVkPKRCN21_OnASdAnPUts7zQ@mail.gmail.com> |
On Tue, Oct 29, 2019, 15:26 J. B. Rainsberger <[email protected]> wrote: > On Tue, Oct 29, 2019 at 2:20 PM Jeff Langr <[email protected]> wrote: > >> In 2003, I paired daily on a fairly strict XP team as a traveling >> consultant at HEB in San Antonio. Well, not quite daily--many of us did >> 9/80 (80 hours across 9 days) so that we could salvage more weekend time >> with family. Most days stretched to 9 or 10 hours of pairing as a result. I >> learned a lot about pairing during that stint--much of it in the form of >> "what not to do." Such as: pair for 9-10 hours straight. >> > > Ooh! Do tell more. :) > > Pairing helped keep me engaged and energized across such long days, but it >> did pretty much wipe me out regularly. (I was 39 at the time.) After HEB I >> started pushing no more than 5-6 hours of pairing daily. I did near 8 >> hours remote pairing daily from 2013-2016, but found that I really wanted >> to be done after about 6-7 hours. >> > > How much of that, would you say, did the technology contribute to draining > your energy? > > Over the years I noted a few more benefits, but also began to gather a >> list of "management overhead" elements that pairing incurred. When I >> started doing more mobbing, I realized that it generally eliminates of a >> lot of these concerns: troublesome pairings, context switching overhead >> (which does bring some positives), what to do with the odd pair, what to do >> with solo-dev'd stuff, etc. Nowadays I greatly prefer to mob, though I >> once again find that 6 hours is plenty. >> > > I would never have guessed 20 years ago that mobbing would be easier to > accept than pairing, given the common objections at the time. We talked > about it at the XP Toronto user group and mostly dismissed it as a pipe > dream. "If 2 is good, then surely 3 would be better...." > > What's also interesting: Mobbing seems to foster a lot less active >> resistance from both devs and managers. >> > > Any insights there? > I've noticed the same. I often introduce mobbing in a limited/targeted context: learning, knowledge sharing, or solving difficult problems (ie code that people are scared to touch). Maybe that's easier to accept than a general change to the way if working? Or maybe developers are less intimidated than with pairing, and the resistance wasn't originating from management after all? Wouter -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#160135): https://groups.io/g/extremeprogramming/message/160135 Mute This Topic: https://groups.io/mt/39413621/2417047 Group Owner: [email protected] Unsubscribe: https://groups.io/g/extremeprogramming/leave/4902963/619838065/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-