Search the web
Sign In
New User? Sign Up
extremeprogramming · Extreme Programming
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Role of IM, IRC, other telework technologies in Agile?   Message List  
Reply | Forward Message #126182 of 152318 |
As I mentioned in an earlier message, I have a freelancer writing an
ABCs of Agile Development for CIO.com. He's handed in the article,
with which I'm very pleased. I've completed all of my edits and
queries... with one issue remaining. I hope I can get input here from
you folks, to tell me what (if anything) needs to be said about the topic.

John's article points out the importance of the teams working closely
together, and emphasizes the need for collaboration. He initially
wrote that distributed teams (i.e. one developer in London, another in
Cleveland) probably won't work well on an agile team; I added
something like "unless you can find a way to get the team members to
get together, using instant messaging, IRC, etc."

John's not sure about including that statement (or something like it),
primarily because John just isn't an IM kind of guy. (He doesn't own a
cell phone, because he thinks they're too intrusive.) OTOH, I can't
imagine getting my own work done without IM; for me, it's the best way
to have an ongoing conversation with my team members *without* any of
us being a pest to one another. (Good thing, too, because I work from
home in Arizona and they're all on the east coast.) And my husband, a
committer on an open source project, has an IRC channel open all day long.

The result is that I'm not sure where IM falls in the pantheon of
agile development. Do you feel that working together is
technology-agnostic; that is, that it doesn't matter if you use IM or
a conference room or smoke signals, as long as all the right people
are participating in the process? Or does the requirement of ongoing
communication mean that everyone _literally_ has to be in the same room?

I rather think that it's the former, but I don't feel as though I can
speak authoritatively on the subject. I am, instead, a grasshopper at
your feet. Can you share the "prevailing wisdom" as well as your own
(even or especially if you disagree)?

Esther
senior online editor, BlogMom, and DeveloperWatcher
CIO.com




Tue Mar 13, 2007 5:04 pm

estherschindler
Offline Offline
Send Email Send Email

Forward
Message #126182 of 152318 |
Expand Messages Author Sort by Date

As I mentioned in an earlier message, I have a freelancer writing an ABCs of Agile Development for CIO.com. He's handed in the article, with which I'm very...
estherschindler
Offline Send Email
Mar 13, 2007
5:05 pm

Hi Esther, I've worked on an offshore project (90% offshore, 10% onshore) for a long time. Let's get it out of the way: IM, phone calls, video conferences,...
Eric Lefevre
elefevre7
Offline Send Email
Mar 13, 2007
5:31 pm

That's perfect, Eric. Thank you -- and everybody! ... wrote: . . . ... degrees. ... (significantly?) ... somewhat ... have ... tools as...
estherschindler
Offline Send Email
Mar 13, 2007
8:38 pm

Hi all, Jeff Sutherland recently co-wrote a paper about a distributed team. I think they were using Scrum and XP. Anyway, his numbers supported a conclusion...
Joseph Little
jhlittle1
Offline Send Email
Mar 14, 2007
1:03 pm

... ^^^^ ;-) -- Phlip http://c2.com/cgi/wiki?ZeekLand <-- NOT a blog!!...
Phlip
phlipcpp
Offline Send Email
Mar 14, 2007
3:46 pm

... Doing "Agile" in a distributed environment is one thing, calling such a beast "XP" is a whole other worm of cans....
Adam Sroka
adamjaph
Offline Send Email
Mar 14, 2007
5:35 pm

Synchronous communication beats asynchronous communication, but the electronic version does filter out body language, information radiators (e.g., task boards,...
Steven Gordon
sfman2k
Offline Send Email
Mar 13, 2007
5:33 pm

Hello, estherschindler. On Tuesday, March 13, 2007, at 1:04:55 PM, ... It's probably not easy to make a baby with the mother in London and the father in...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 13, 2007
6:18 pm

... I can imagine a couple of ways to get this done... moving on: "...we have come to value: Individuals and interactions over processes and tools" implies to...
Adam Sroka
adamjaph
Offline Send Email
Mar 13, 2007
8:39 pm

... Me too, but none nearly as enjoyable as doing it in person....
Luiz Esmiralha
lesmiralha
Offline Send Email
Mar 13, 2007
9:42 pm

... I think Adam was considering a Customer proxy... -- ... * George Dinwiddie * http://blog.gdinwiddie.com Software Development...
George Dinwiddie
gdinwiddie
Offline Send Email
Mar 14, 2007
12:33 am

... It matters a great deal. In-person communication is much higher bandwidth, lower lag, and much easier to use than any other medium. This is no surprise; we...
William Pietri
william_pietri
Offline Send Email
Mar 13, 2007
6:53 pm

... Facts on the ground, agility is less about bosses linking hands and singing about harmony than it is about pair programming and TDD. I have heard many good...
Phlip
phlipcpp
Offline Send Email
Mar 13, 2007
7:21 pm

Hello Esther, I've been working with a team scattered across North America since last September. We use Skype (voice) and VNC to pair remotely. I had expected...
Dave Rooney
daverooneyca
Offline Send Email
Mar 14, 2007
2:52 am

... working ... Thanks so much for this feedback; I'm sure it'll make the article that much more authoritative. FWIW, here's the text that we're currently...
estherschindler
Offline Send Email
Mar 14, 2007
5:54 pm

... OK, I just had to chime in here. At the 50,000 foot view, the above is more or less accurate, but my reality from working on and managing a variety of...
Dave Churchville
dchurchv
Offline Send Email
Mar 14, 2007
6:19 pm

... I'm trying to imagine chatting at 12:30 pm PDT, coaxing and cajoling an Eastern European into at least running my test suite each time he submits my code. ...
Phlip
phlipcpp
Offline Send Email
Mar 14, 2007
7:04 pm

... My favorite recent test/dev interactions were with a Pole who spends about 1/3 of the year in Poland and the other 2/3 of the year in California. I am in...
chrs_mcmhn
Offline Send Email
Mar 14, 2007
8:56 pm

... Ah, there's the problem. In my case, the other people have already drank the cool-aid - I wasn't trying to convince them. Dave Rooney...
Dave Rooney
daverooneyca
Offline Send Email
Mar 14, 2007
9:18 pm

... I keep thinking this would be heaven; I TDD all day, go home, come back, and two whole shifts have TDDed the same code forward. I pull the next card & a...
Phlip
phlipcpp
Offline Send Email
Mar 14, 2007
10:31 pm

... Wow. I think that would be a nightmare. When I miss a couple of days on a normal XP team, my pair can always bring me up to speed. If me and another person...
William Pietri
william_pietri
Offline Send Email
Mar 14, 2007
11:09 pm

Not necessarily -- it would be like having a mid-size team where you never pair with some people. A wiki plus daily email (in my experience) can replace daily...
Keith Ray
attkeithray
Offline Send Email
Mar 14, 2007
11:19 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help