Target costing is a technique used to design products and processes to achieve a target cost that allows the product to be sold at a predetermined price and achieve the desired profit margin. It focuses on reducing costs during the design stage when changes are easier to make. Implementing target costing involves determining specifications, price, profit, and calculating the target cost. The gap between estimated and target costs is then closed through redesigning the product or process. Value analysis examines which features customers value and which costs can be reduced without affecting customer perceived quality.