The Five Dysfunctions of an Agile Contract

Description

The traditional approach is to create a project estimate by an architect, which is used to negotiate a contract with the customer. Then a team of people not involved in the original estimate starts the actual work while the PM has to make sure there are no deviations from the plan. Scrum, on the other hand: