Contextualizing agile software development
Succeeding With Agile: Software Development Using Scrum, by Mike Cohn.