Fred Brooks pointed out that with a small team of competent programmers, any organizational methodology will work.
If you pay attention, the best Agile systems focus on improving the skills of developers instead of forcing people to follow the 'steps' or a formula.