Interested in XP but haven't had a chance to try it?
There's a Software Development Intern position open at the
Grameen
Foundation.
In the interests of being up-front about our XP-ness, here's
a rundown
of how we stack up:
* Co-located team. No, not even close. In the recent past
and near
future, we have development going on in Bangalore (India),
Hyderabad
(India), Cairo (Egypt), Tunisia, New York, Washington,
with various
individual volunteers in other places and the
non-technical
employees in Seattle and San Francisco. We try to keep
communication going by the usual open source project
means: mailing
list, IRC, Wiki, etc.
* Continuous integration. Yes. We've been pretty
successful at
getting people to check in frequently, and have had a
cruise control
server running for most of the duration of the project
(one of your
duties might be to get it running again and keep it
running).
* Tests. Our test coverage measured by Cobertura is running
about
80% (not counting a few major areas - most notably jsp
files).
* Sustainable Pace. Yes.
* Pairing. You have to want to pair with me. 100% pairing
is
unlikely to work (for one thing, two people get sick of
each other
if there is no rotation or time off), but expect
significant
pairing.
* Collective Responsibility. I think I've been pretty good
at getting
this across.
* Simple design/refactoring/code quality. Perhaps the
biggest
challenge, although there has been significant progress.
See
http://wiki.java.net/bin/view/Javatools/TechnicalTodo
for a list of
some of the higher-priority cleanups.
I'd encourage you to go read the articles I've written at
http://jkingdon2000
.blogspot.com/ . Because I'm the only programmer
in the DC office, you should try to get a feel for whether
you would
enjoy working closely with me.
The full position description can be found at:
http://www.grameenfoundation.org/get_involved/career_opportu
nities/employment_opportunities/software_dev_intern/
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.
yahoo.com/group/xp-jobs/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://gro
ups.yahoo.com/group/xp-jobs/join
(Yahoo! ID required)
<*> To change settings via email:
mailto p-job
s-digest@yahoogroups.com
mailto p-job
s-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
xp-jobs-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.c
om/info/terms/
|