Agile software development - Cockburn, Alistair (Addison-Wesley, 2002)