Variance analysis, which is a systematic approach to the comparison of the actual and budgeted costs of the raw materials and labor used during a production period. While some form of variance analysis is still used by most manufacturing firms, it nowadays tends to be used in conjunction with innovative techniques such as "life cycle cost analysis" and "activity-based costing", which are designed with specific aspects of the modern business environment in mind. "Life-cycle costing" recognizes that managers’ ability to influence the cost of manufacturing a product is at its greatest when the product is still at the design stage of its product life-cycle (i.e., before the design has been finalized and production commenced), since small changes to the product design may lead to significant savings in the cost of manufacturing the products.