Agile software development : - Cockburn, Alistair (The Agile software development series, 2007)