On Wednesday, October 27, 2004, at 8:45:41 AM, Ken Boucher wrote:

>> Hmmm, interesting.  Each of the practices above, from
>> my point of view, value people.  Doesn't each one say
>> 'people work in certain way, and I will naturally fit
>> into that way of working' ?

> Not everyone I know wants to work at the same time. Even with
> having all daylight worker in our shop , time of arrival varies
> between 6 am and 9 am. And I know a few people who would
> love to work nights.

Yes. Should everyone be able to work where they please, when they please,
in the manner they please?

Whether the answer to the above is yes or no, does it seem likely that the
same amount and quality of work will get done under every combination of
where, when, and how?

> This lends itself more towards autonomous workers than
> the concepts of pairing and everyone sitting together. I 
> also believe that co-locating has cost us some good people
> and put a strain on a couple marriages. (It's hard to work in
> one city and have a spouse somewhere else.)

Yes. I chose to move back to where my spouse was when I was doing that. But
I would not argue for a second that I'd have been as productive for the
Milwaukee company once I was back in Michigan.

> Even Ron, 
> when he pairs, has realized that getting everyone in the same
> room is an issue and in order to be more productive he's made
> a decision to do remote-pairing over same-room.

If you mean by "remote pairing" that my pair and I go to the same room
/somewhere/ and pair, yes. If you mean pairing via phone and electronic
hookup, no. We tried that and it was not as effective, nor as much fun.

> I've never naturally fitted into XP. It's been a hard adjustment
> and sometimes it still is after all these years. But I love the 
> people I work with and I'm proud of what we do. If I have to
> pair program in order to get sustainable pace, well, I can
> live with that. And there are people who resist pairing a lot
> more than I do. (I'm pretty sure Ron has some experience 
> with seeing that as well.)

Yes. But it has always seemed to me that pairing would make them better if
they'd do it, and that they'd probably come to like it.

Are you reporting above that you don't like it and would prefer to work
alone? Have you done any informal or formal comparisons of your
"productivity" alone vs paired?

> Is XP a great way to work? Sure! But while it is definately for
> some and acceptable to others, I don't think it's for everyone.

Surely it isn't. Surgery isn't for people who don't want to wash up either.
Driving isn't for the blind, no matter how awesome that Pontiac commercial
was a while back.

It just might be that top-drawer team productivity isn't for people who
want to solo. All the really good software that has come from "me" has been
the work of teams, and were I to do it over again, I'd have them working
more closely together, not less so. And over my many years of doing this, I
can't think of anyone I've worked with who wouldn't have thrived in that
mode.

Ron Jeffries
www.XProgramming.com
Steering is more important than speed,
in driving and in software development.




To Post a message, send it to:   [EMAIL PROTECTED]

To Unsubscribe, send a blank message to: [EMAIL PROTECTED]

ad-free courtesy of objectmentor.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/extremeprogramming/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to