The art of agile development - Shore, James; Warden, Shane (Theory in practice series., 2008)