Agility, reduce in iteration size and engineering practices to support them; new roles, ways the Teams and larger cross-functional groups operate - are all subordinate to a new concept of Product Development. It means that organization shifts from projects, when scope, budget and time are all assumed to be known.