Project Needs, Complexity and Magnitude