This document discusses principles for software effort estimation. It begins with an introduction explaining the importance of accurate estimation. It then discusses publications in the area and lists eight key questions about effort estimation. The document provides answers to the questions in the form of twelve principles. It discusses issues like using multiple methods, improving analogy-based estimation, handling lack of local data, and determining the essential data needed. The principles promote methods that can compensate for missing size attributes, combine outlier and synonym pruning, and be aware of sampling method trade-offs.
Related topics: