Answer:
Please see explanations below
Step-by-step explanation:
Cost estimation refers to the process of forecasting costs including other resources to manage, make decisions and to plan and set standards. It is also the approximation of product, project and service costs from available details in several documents and statements. Preparing precise and accurate cost estimation is important for a firm because such would be relied upon by customers hence could result to variant allocation of resources and misinterpretation to them and functional manager who control resources; where wrong cost estimations are made.
Function point analysis clears the facts that software function comes with different challenges which is dependent on the available resources. For a newly hired programmer, he could spend additional time while rating more of the functions assigned to him. Such could be rated as higher complexity hence create extra hour and also add to cost estimates because complexity estimates is a determinant of different programme features hence the more experienced and professional a programmer is, the lower the total cost of the whole programme process.