T12Distributed search and constraint handling
Agile Software Development Alistair Cockburn Addison Wesley.