Organizational Patterns of Agile Software Development - Coplien, James; Harrison, Neil B. (Pearson Prentice Hall, 2005)