Lately my team has been getting frustrated from the shifts and changes in their projects. New constraints, priority shifts, change in project goals, and so on. When it came down to it, the team expected to be able to follow a perfect design process, without shifts.