How does XP compare to other lightweight processes, like Scrum, and FDD?
Scrum is a lightweight process that is philosophically very close XP. SCRUM focuses more effort removing impediments, with daily stand-up meetings where programmers list any outside issues that are impeding progress, and a Scrum Master who is tasked with removing those impediments. Peter Coad’s Feature Driven Development is an iterative lightweight process, but is much more hierarchical than XP, with a chief programmer, who directs class owners, who direct feature teams. For an in-depth comparison of various lightweight processes, see Martin Fowler’s paper The New Methodology.