The theoretical inflexibility of project objectives in the traditional project management methodology is usually
represented by an arrow from the controlling to the planning processes [2].
It assumes that objectives must be finalised before starting any planning. However, practical experience shows that objectives might have to be changed due to unforeseen problems or to new specifications