1. A method for assessing a software generation environment (SGE), said method comprising: identifying a plurality of SGE characteristics of the SGE; generating at least one query for each SGE characteristic, wherein each query has a plurality of response choices, and wherein each response choice has a numerical score; receiving a selected response choice for each query; computing and displaying a SGE score for each SGE characteristic, wherein the SGE score for each SGE characteristic is equal to a summation of the numerical scores associated with the selected response choices for the SGE characteristic; and computing and displaying a total score, wherein the total score is equal to a summation of the SGE scores.