Originally posted by Johannes de Jong:
Greg when is your company moving to Amsterdam, really sounds like a great place to work for
As fate would have it I noticed an evaluation package of three 3cd on the desk of a colleague. "Tamino X-Studio" from Software AG. competition for you guys Greg?
Originally posted by Bill Prentice:
All of the above leads me to several conclusions.
Flexi-time (which we enjoy) is pretty much incompatible with XP.
Working from home is a no-no.
Developers with external (non-work) responcibilties (familly, life etc) stand out like sore thumbs if they stick to a 40 hour week when other team members stay late every night.
Don't misunderstand, I would like to try XP but my own circumstances would be at odds to the method immediately. My day begins at 6.00 am and I leave at 16:00 because this arrangement suits my personal circumstances (I have an autistic son who needs my attention). Since I can only change this arrangement for exceptional circumstances how do I pair program or restrict myself to 40 working hours. Do I expect the rest of the team to fall into line with my hours.
Originally posted by Johannes de Jong:
You make a very valid point here Greg. The amount of work done by the staff involved in pair programmning. If the one is a hardworker and other one not. Surely the fact that the work is jointly owned will create tremendous conflict. Its obvious that one has to really know the people that are involved in a project.
I must say another thing that springs to mind is that Pair Programming could ease the yearly work evaluation one has with the manager regarding increase, education etc. The manager simply gets the input from the people I paired with. He really will know how I performed.
Originally posted by landon manning:
Has anyone had the chance to work on an open source software project? If so, what role did you play in it (ie. where you in charge of maintaining the main branch, releasing the software every-so-often, or just as a programmer) and what were your thoughts about it in general.
Also, do you think open source projects are commercially viable?
Originally posted by Nikhil Kumar:
I thought 40-hours is just a metaphor meaning work only planned hours. If you need more hours, you underestimated, and there is something wrong somewhere in the process, which needs to be corrected before getting into a similar situation in the future. Or does 40-hours mean 40 hours? Please opine.
Originally posted by Johannes de Jong:
Hi Greg thanks for sharing your experience. If I may ask, what sort of company do you work for?
And do yourself and your team a favour and complete the survey on
http://www.pairprogramming.com
Originally posted by martin fowler:
In XP it's important to rotate the pairs. Often you might pair with one person in the morning and someone else in the afternoon. This is because different combinations of skills are needed for different tasks, but primarily becuase swapping pairs helps spread knowledge around the team.