What are the different cost estimation techniques in waterfall project management and in what circumstances should they be used?

The paper should cover your chosen topic thoroughly and from a unique viewpoint. In this case the chosen topic is cost estimating in project management.

Questions the paper should address are below and there should be no less that 10 sources to go with the paper that come from journals or peer reviewed articles.

Questions the paper should address:

1. What is cost estimation in project management?

2. What is the importance of cost estimation in project management?

3. What are the different cost estimation techniques in waterfall project management and in what circumstances should they be used?

4. What are the different pros and cons to the various cost estimating techniques in waterfall project management?

5. How is cost estimating different in Agile project management and what is the different techniques used?

6. Why does cost estimating techniques in waterfall project management not translate well to agile projects and vice versa?

7. How does cost estimation affect the success or failure of projects?

8. How does cost estimation impact project schedules and duration estimation?

The paper should be 10 pages long and answer the above questions.