Cost Estimating and analysis