All content and news on InfoQ about XP
Latest featured content about XP

- Agile
- Topics
- Delivering Quality,
- Unit Testing,
- Agile Techniques
Debate sprang up at JAOO '07 around Bob Martin's assertion that "nowadays it is irresponsible for a developer to ship a line of code he has not executed in a unit test." In this InfoQ video, he debated with Jim Coplien on this and other topics, including Design by Contract vs. TDD and how much up-front architecture is needed to keep a system consistent with the business domain model.
-
By Jim Coplien and Bob Martin
on Feb 18, 2008,
News about XP
- Agile
- Topics
- Methodologies,
- Change,
- Leadership
Joseph Pelrine has come full circle: from university studies in Psychology, journeying through SmallTalk, XP and Scrum, and now back to broader questions: Why and how does Agile work? In this interview, Joseph talked about Complexity Science, and how story-telling, "sense-making," network analysis and speed-dating's gut-feel approach may prove more useful than our old toolkits for managing teams.
-
By Deborah Hartmann
on Apr 14, 2008,
- Architecture,
- Agile
- Topics
- Artifacts & Tools,
- Modeling,
- Agile Techniques
After asserting that one must, as a rule, always version their database work, Scott Allen detailed an approach to making the best of versioning databases. Allen presented a comprehensive, practical approach to creating a baseline, using change scripts to manage schematic revisions, controlling programmatic database objects, and handling branching and merging.
-
By Mike Bria
on Feb 18, 2008,
- Agile
- Topics
- Object Oriented Design,
- Methodologies,
- Agile Techniques
Peter Ritchie raised concern about TDD and BDD keeping practitioners from writing good unit tests. He cites an over-reliance on “interaction testing", a core mantra and essence of TDD and BDD, as a driver with tendency to result in incomplete unit testing.
-
By Mike Bria
on Feb 14, 2008,
Articles about XP

- Agile
- Topics
- Methodologies
In an interview with InfoQ editor Kurt Christensen, Kent Beck shares his thoughts on a range of topics, from the challenges associated with adopting and applying agile values and practices within a large organization, to the future of agile as it gains mainstream acceptance.
-
By Kurt Christensen
on Feb 09, 2007,

- Agile
- Topics
- Delivering Value,
- Stories & Case Studies,
- Change
It's easy to forget what originally motivated us, once we're implementing Agile. Teams spin, trying to figure out which practices to start with, unsure which will have the biggest impact, or how they fit together. Amr Elssamadisy and John Mufarrige propose a customized adoption approach to help teams decide where to focus first - an alternative to adoption of pre-packaged methodologies.
-
By Amr Elssamadisy & John Mufarrige
on Jan 29, 2007,

- 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?"
-
By Amr Elssamadisy
on Nov 06, 2006,
Interviews about XP

- Architecture,
- Agile
- Topics
- Programming,
- Adopting Agile
Kent Beck is interviewed at OOPSLA 2007 about his new book, "Implementation patterns", the relationship between these patterns and XP, problems when adopting agile and the current status of design patterns.
-
By Kent Beck
on Jan 25, 2008,

- Agile
- Topics
- Delivering Quality,
- Customers & Requirements,
- Delivering Value
Ron Jeffries' upcoming book looks at how tracking "Running Tested Features" is the essential element of Agility, from which all other practices and activities necessarily follow. Deborah Hartmann interviews Ron who takes to the whiteboard to explain how, when supported by XP's "simple design" practice, RTF helps teams deliver consistently without building up costly technical debt.
-
By Ron Jeffries
on Nov 30, 2006,
Books about XP

- Agile
- Topics
- Stories & Case Studies,
- Agile Techniques
For those getting started with Agile, this book offers a detailed first-person account of how one Swedish company implemented Scrum and XP with a distributed team of 40 people, and how they continuously improved their process over a year’s time.
-
By Henrik Kniberg
on Jun 27, 2007,