Projects are in the middle of constant change. Without some degree of planning, they will get swallowed up in the resulting tumult. However, being able to flex and adapt to changes is equally key. A successful project organization must be good at both planning and flexing, and it must be skilled at varying the balance between them. Thus, I like project approaches that emphasize progressive, incremental planning, such as rolling wave and iterative.