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