We want to optimize our processes, we need to save resources and meet deadlines. I think it is interesting to see that traditional tiger teams or crash programs remind us some the things thaAgile preaches.

Please read teh following article. 

http://scalingsoftwareagility.wordpress.com/2008/01/21/meeting-deadlines-%E2%80%9Ctiger-teams%E2%80%9D-vs-agile-project-management-practices/