InfoQ

Topic/Tag specific view

All content and news on InfoQ about Pair Programming


Latest featured content about Pair Programming

Adopting Agile Development Practices: Using Patterns to Share our Experiences

Community
Agile
Topics
Agile Techniques

Agile adoption often proves challenging. Participants at a recent OpenSpace event focused on the dynamics of adoption rather than the structure that results from adoption. The resulting patterns are part of an effort to compile Agile adoption patterns answering: "What specific practices should I adopt?", "How can I adopt incrementally?" and "Where can I expect pitfalls?"

News about Pair Programming

Integrating Testers on to the Agile Team

Community
Agile
Topics
Collaboration,
Adopting Agile

What is the role of testers on an Agile team? What is their day to day experience like? What lessons have they learned

Bedtime User Stories: Cowboys and Fairytales

Community
Agile
Topics
Customers & Requirements,
Methodologies

In which David Longstreet claims Agile Software Development is a Fairy Tale that just tries to legitimise Cowboy development, and Geoff Slinker invites him to write a Serious Article based on Logical Arguments and Citing Sources.

Analyzing Experimental Data Concerning Agile Practices

Community
Agile
Topics
Research

Agile literature is sprinkled with experiments on the effectiveness of one or more practices. Not all experiments come to the same conclusion. Some experiments come to conclusions that may not coincide with your team’s experience. To understand experimental results, and the level of confidence that you should have in their outcomes, an understanding of a few simple evaluation criteria is helpful.

Has Agile Crossed the Chasm?

Community
Agile
Topics
Delivering Value,
Agile in the Enterprise,
Agile Techniques

Carrying on from last year's survey, Scott Ambler published the 2007 Agile Adoption survey this month. InfoQ provides some analysis of his findings and asks readers how they would approach getting a single view of Agile trends from across the community.

Debating the Merits of Pair Programming

Community
Agile
Topics
Agile Techniques

Mike Arace writes about his negative early impressions of pair programming. Are the benefits of pair programming worth the costs?

Sharing What's Worked: Patterns for Adopting Agile Practices

Community
Agile
Topics
Agile Techniques

Organizations adopting Agile naturally ask these questions; "Where do I start?", "What specific practices should I adopt?", "How can I adopt incrementally?" and "Where can I expect pitfalls?" In this article, Amr Elssamadisy gives a glimpse into an ongoing effort to document Agile practice adoption patterns: Participants at XPday Montreal took a stab at "Simple Design" and "Pair Programming."

Common misconceptions about paired programming

Community
Agile
Topics
Teamwork,
Agile Techniques

Paired programming is an agile practice that is the source of much debate. Martin Fowler has posted an article on common misconceptions with paired programming, suggesting that pair programming is not a requirement of XP, it does not halve productivity, and others.