1. A method performed by execution of computer-readable program code by at least one processor of at least one computer system, the method comprising: generating a model of a cost of a first unit of a good as a function of potential learning curve values, wherein generating a model of the cost of the first unit of the good comprises: selecting a unit cost to produce the good, and determining a fixed cost to produce the first unit of the good based upon the unit cost; determining a variance factor as a function of potential learning curve values based upon a variance and a benchmark learning curve value; and generating a model of the cost of the first unit of the good as a function of potential learning curve values based upon the variance factor and the fixed cost; determining, using at least one of the processors, the cost of the first unit of the good for a selected potential learning curve value based upon the model of the cost of the first unit of the good as a function of potential learning curve values; and generating, using at least one of the processors, a model of recurring costs to produce the good based upon the cost of the first unit of the good and the selected potential learning curve value.