> To all the people jeering for Agile's demise, please provide a superior alternative.
Give individuals ownership over different parts and then let them self organize, that is all you need if you hire competent people. I'll never work at a place which doesn't work like that again.