Re: [extremeprogramming] Pairing styles
"Keith Nicholas" <[email protected]> Wed, 30 Oct 2019 10:40:52 +1300
| Newsgroups | gmane.comp.programming.extreme-programming |
|---|---|
| Message-ID | <CAC9mgDV15=Pj_5yYEjJoJRByJx2d00Btnuz0mEJBcYq7Sz7vcg@mail.gmail.com> |
Sorry, I didn't mean to imply good coding discipline correlates with social design.....It's just when developers already have good coding discipline, full time pairing is less useful. What is still useful though is conversations about design, so a team needs to have a running, as necessary, narrative around design. Just to be clear though, pairing is still an active tool, most often in the form of micro pairing ( 10-15 minute collaborations on a piece of code ) and longer pairings with a "product owner" to evolve the product concept. As with everything, this is contextual and tools are applied as seems appropriate. In this case, I'm talking about teams where the majority of people have been working together for more than 8 years. I've now experienced this twice. My anecdotal observation is by letting developers work individually on code but still with high levels of interaction with the rest of the team, more ideas were tried and more innovation happened. I think this is because letting people mull over problems and have some space for introspection is very useful and it also allows more freedom to sidetrack a little to play with something. On Wed, Oct 30, 2019 at 12:36 AM J. B. Rainsberger <[email protected]> wrote: > On Tue, Oct 29, 2019 at 11:22 AM Keith Nicholas <[email protected]> > wrote: > >> I gave up on pairing (after about 6-7years of doing it) other than as a >> tool to be pulled out to deal with certain issues contextually. I see it >> more of a tool to increase coding ability / discipline and for developing >> shared understanding. I found if individuals have good coding disciplines >> then they tend to be way more productive working as individuals but still >> having social conversations about design. >> > > Interesting! It doesn't surprise me to stop pairing as a habit once we > notice the benefits coming from other practices, but it genuinely surprises > me that "good coding disciplines" should correlate with "having social > conversations about design". Do you have an idea why that might be > happening or why that might be so in general? I would consider them largely > orthogonal to each other. > -- > J. B. (Joe) Rainsberger :: https://tdd.training :: http://www.jbrains.ca > :: http://www.thecodewhisperer.com > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#160143): https://groups.io/g/extremeprogramming/message/160143 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]] -=-=-=-=-=-=-=-=-=-=-=-