What does the Agile Manifesto indicate?
Following the plan is essential for not going over budget.
Documenting requirements up front is more valuable than at the end.
Contract negotiation should be used to settle disputes. [Refernce] (https://www.agilealliance.org/agile101/the-agile-manifesto/) Full Manifesto.
Responding to change is more valuable than following a plan.