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: determining, using at least one of the processors, a cost of a first unit of the good for a selected potential learning curve value based upon a 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 a good based upon the cost of the first unit of the good and the selected potential learning curve value.