A well-functioning team of adequate people will complete a project almost regardless of the process or technology they are asked to use (although the process and technology may help or hinder them along the way).
Agile Software Development (ed. Addison-Wesley Professional, 2002) - ISBN: 9780201699692