You here SCRUM all the time but the question is how do those sprints work especially when they are such quick turnarounds (2-3 weeks). Ethan Huang has a post on how one agile project went. It includes the good, the bad, and the ugly. Worth the time to view the pictures and progression of the project over time.