| I have been hearing a lot about paired
| |
| | styles and there may be potential
|
| programming recently. I've done some
| |
| | conflicts.
|
| research on the net about this to find
| |
| | I have found that the biggest objection
|
| out what exactly "paired programming"
| |
| | to this idea is the lack of scientific
|
| involves.
| |
| | research into comparing the productivity
|
| First off, here's one of the better
| |
| | quality of paired programming and the
|
| descriptions of Paired or Collaborative
| |
| | traditional approach.
|
| Programming from Wikipedia:
| |
| | I must admit over 11 years of my
|
| Description:
| |
| | programming, personally, I have produced
|
| "Pair programming requires two software
| |
| | better results when programming with
|
| engineers to participate in a combined
| |
| | another person. My second ever
|
| development effort at one workstation.
| |
| | professional project never had any bugs
|
| Each member performs the action the other
| |
| | from the testers or the field and I was
|
| is not currently doing: While one types
| |
| | working very closely with another
|
| in unit tests the other thinks about the
| |
| | programmer. Can it be a coincidence?
|
| class that will satisfy the test, for
| |
| | Maybe I am more suited to working other
|
| example.
| |
| | people.
|
| The person that is doing the typing is
| |
| | FutureEspecially due to the following
|
| known as the driver while the person that
| |
| | reasons, I see a lot of potential for the
|
| is guiding is known as the navigator. It
| |
| | collaborative programming in the upcoming
|
| is often suggested for the two partners
| |
| | years:- A very significant amount of
|
| to switch roles at least every
| |
| | software programming in the USA, UK and
|
| half-hour."
| |
| | other countries have been outsourced to
|
| Pros/Cons
| |
| | India, China, Russia and similar
|
| That are people for and against the idea
| |
| | countries. One of the biggest challenges
|
| for different reasons. The supporters of
| |
| | that have been well publicised is for the
|
| the idea argue that the paired
| |
| | Western companies training up the
|
| programming- increases software quality
| |
| | outsourced partners and having enough
|
| for various reasons.- increases morale
| |
| | control over the software that is being
|
| and team work- speeds up the software
| |
| | produced.- Broadband technology has had a
|
| delivery- improves hands-on training of
| |
| | giant leap within the last few years. The
|
| the junior programmers- and spreads the
| |
| | analysts predict that the dial-up
|
| code knowledge reducing the dependency on
| |
| | technology will be history very soon.-
|
| a single person for an area of the code.
| |
| | Google is now trying to by-pass the whole
|
| Other people object that- some people are
| |
| | dependency, created by Microsoft in the
|
| more productive when they work on their
| |
| | 80s, so that everything can be done over
|
| own- senior people may find it
| |
| | the internet without having to need
|
| frustrating work with people who are
| |
| | anything but a browser.
|
| still coming up to speed. Also, the new
| |
| | So, the way I see it is that the paired
|
| people may find it frustrating if the
| |
| | programming can be and will used to have
|
| senior people have a tendency to take
| |
| | tighter relationships with the outsourced
|
| over the whole programming process.-
| |
| | partners in the upcoming years.
|
| different people have different coding
| |
| |
|