Good advice
Starting with a budget and then figuring out how to spend it is a poor way to manage a project!
A better way is to
- Establish and document the project's goals
- Crystallize the deliverables, and resource requirements
- Establish the costs to deliver
- If the costs exceed budget expectation
- Increase the budget because the project is worth it
- Or modify the goals and adapt deliverables to fit
- If it still doesn't work, scrap it before wasting any more time and resources