Where is Scrum in the current Agile world?
Scrum + Engineering Practices: Experiences of Three Microsoft Teams