Bottom up estimating is a method of project cost estimation that involves estimating the cost of individual tasks at the lowest level of the work breakdown structure and aggregating them up through each level. It is most accurate when the project has a detailed work breakdown structure and activity list, and when the resources required for each activity are known. The advantages include high accuracy, reliability, ability to see impact of changes, and enabling detailed tracking and control. The approach involves assigning resources to work packages, calculating package costs, and rolling the estimates up through the WBS levels to the overall project level.