Moving to agile development methodologies has created a whirlwind of change for people. Out with the old and in the new. But the focus on iterative customer-led developments has meant that we are less comfortable nailing down requirements in advance. In turn this means we are less sure what we will deliver. If we don’t know what we are going to develop how can we say what the impact is?