First let me start by saying this is not a blog bashing Google - quite the contrary -this blog just proves that whether your Google or Microsoft SDLC Agility remains a challenge. Just having technology is not a panacea for the problem at hand.
I recently watched this very good talk by Jeff Sutherland on SCRUM and lessons that he learnt as he was helping Google out with their "AdWord project" and I thought I would share my own 2 cents on SCRUM and some common pitfalls that I have seen in the field with various enterprise customers:
InfoQ: Agile Project Management: Lessons Learned at Google