In a first exemplary aspect of the present invention, described herein is a method, structure, and system of estimating a cost related to at least one of computer software development, computer software maintenance, and information technology services.