The challenging relationship between agility and project management

A contradiction, natural complements, or something else?