Agile Community

Agile Software Development Made Easy!

James Owen
  • Male
  • United Kingdom
Share
Share on Twitter
Share on Facebook

James Owen's Discussions

Pair Programming
11 Replies

One of the agile practices I've never tried is pair programming. I can see the arguments for higher quality and more focused team members, but I can't get my head round the idea that output won't be…

Started this discussion. Last reply by Gertjan Assies Jan 31.

 

James Owen's Page

Latest Activity

A human brain has two sides or modes, the left side is the logical, functional mode, the right side is the creative one. The person at the keyboard will be working with his left side, writing the lines of code focusing on the details, the one sittin…
January 31
If you want to start then it's probably best to start on selected parts of the code. For example code that has to be reviewed anyway. This way you can get experience without added cost. Afterwards, let the team decide how much pair-programming is b…
January 13
Convincing management of the benefits of pair programming can be a challenge if the concept is not properly understood. I often see the question "I'm paying two people to do the same work - is the task they are working on going to be done twice as f…
January 12
From a practical QA perspective pair programming gives testers (and other project members) greater and easier access to developers time. If I need to discuss anything around a story that a pair have just completed, be it automated tests, details of…
January 11
Our management was very sceptical about pair programming, at first. They allowed us to give it a try on a difficult feature and where surprised that it didn't take any longer than originally planned, at all. Since then, we are absolutely free on whe…
January 11
What I do is look at the number of user stories we have, how many points those user stories cost. Depending on how fast we want to go, I know how many developers I assign to the sprint and go from there. If I don't have enough developers, then the c…
January 10
One thing to remember about great agile teams is they should be able to self organise so if pairing works for them they should be able to do it...the velocity of the team over a period of time will enable you to assess the capability of the team..as…
January 10
Hi Robert. I'm curious. What do you mean about budgeting by number of developers? Don't you have to know how many people to budget for? Kelly.
January 10
..and to add to the two first replies: "how we would sell the idea of pair programming to the business". In a case of in-house programming it would probably be a case of trying and let the results speak for itself. When it comes to sell the idea of…
January 10
To add to the first response, I would also argue that programmers are not 100% efficient when working on new code. Therefore your programmer is already spending his/her time trying to figure out what to do with the code and how to change it. Adding…
January 10
The basic idea behind pair programming is that programming / writing code is -above all- intellectual work. So two brains working together through a specific task perform better (maybe not always faster but always with greater quality). And in our p…
January 10
James Owen added a discussion
One of the agile practices I've never tried is pair programming. I can see the arguments for higher quality and more focused team members, but I can't get my head round the idea that output won't be significant less. I'm also concerned about how we…
January 10
James Owen is now a member of Agile Community
January 10

Comment Wall

You need to be a member of Agile Community to add comments!

Join Agile Community

  • No comments yet!
 
 
 

© 2010   Created by Kelly Waters   Powered by .

Badges  |  Report an Issue  |  Terms of Service