How Can I prepare a project financial proposal before the business analysis phase of software development system, what is the best practice for prepare the initial plan for the project and how to estimate each phase's efforts and cost with the only high-level requirement?
Especially that sometimes it is very hard to adjust the budget after getting approval on project proposal from client/sponsor?