Agile contract considerations
John Coleman
Interplay between contract types and agility