In a second exemplary aspect of the present invention, described herein is a method, structure, and system of estimating necessary amounts of resources for an effort related to at least one of computer software development, computer software maintenance, and information technology services.