Answer:
If you believe that the project schedule and activities are flexible, then the best alternative is adaptive planning. Adaptive planning basically divides a large project into stages and every stage is fulfilled at a time.
If the project schedule and activities are not flexible, then you should go for predictive planning.