RE: Pair Programming
"J. B. Rainsberger" <[email protected]> Sun, 29 Dec 2002 15:07:55 -0500
| Newsgroups | gmane.comp.programming.extreme-customering |
|---|---|
| Message-ID | <[email protected]> |
So said STEURS Stefan on 12/24/2002 -------------------- >Some added thoughts > >> -----Original Message----- >> From: J. B. Rainsberger [mailto:[email protected]] >> Sent: Monday, December 23, 2002 7:06 PM >> To: [email protected] >> Subject: Re: [XC] Pair Programming >> >> >> Further to this, pairing can actually enable taking more >> advantage of flex time, because more people are able to do >> the same kind of work at the same level of quality. Over >> time, pairing distributes knowledge and skills among the team >> members, so that if Frank has to leave early today to pick up >> the kids from day care, the team tends not to suffer as much >> as they would in a one-person-to-a-cubicle environment. True, >> conversation helps address this issue as well; however >> pairing addresses it naturally *as a side effect* of its >> other effects. > >This opens a whole new discussion to me. Pair Programming is a quality >enabler at a coding level. Lets step back from programming and look at the >whole of the development process. > >If pairing is good as a quality enabler at a coding level, why wouldn't it >be good let's say, at a customer level (why is there only 1 customer >representative needed, not 2) or at a tester level (imagining that there is >room for an acceptance test facilitator - which I think there is), or why >not at a project management level. > >If 2 is better than 1 for code, then it must be for getting stories right, >for getting customer tests right, for getting project management right. Well-intentioned feedback coming from knowledgeable people is never bad, unless the one person who needs to Make The Decision And Get On With It lets conflicting feedback paralyze him in his decision-making process. J. B. Rainsberger, President, Diaspar Software Services Let's write software that people understand. http://www.diasparsoftware.com/ telephone: +1 416 791-8603 All correspondence (c) 2002 Diaspar Software Services. If you want to use it, just ask; don't steal. ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/NhFolB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: extremecustomering-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/