September 2012
Intermediate to advanced
152 pages
3h 31m
English

Constraints are any dependencies that delay the completion of a task in the software development lifecycle that are not within the control of the team responsible for the task. Constraints are the primary reasons why business software projects are delivered late, over budget, and with poor quality.
Ask Bob the Development Manager why his team missed another delivery deadline, and you will never hear Bob say, “It’s because we’re just not smart enough . . .” or “My team just isn’t motivated enough . . .” You will instead likely hear Bob rationalize the failure thusly:
“We did everything we could do. Sally’s team ...