1. An apparatus for assessing standards compliance during computer development, comprising: an interface operable to receive a first selection from a user, the first selection comprising a design assessment ruleset to be used for evaluating a computer change, the design assessment ruleset comprising one or more design assessment rules, each design assessment rule associated with a condition that determines whether the design assessment rule is evaluated; a memory operable to store the design assessment ruleset; and a processor communicatively coupled to the interface and the memory, the processor operable to: determine whether the condition associated with each design assessment rule is satisfied; communicate to the user a design evaluation question relating to each design assessment rule whose associated condition is satisfied, an answer to the design evaluation question indicating an extent to which the computer change complies with the design assessment rule; and determine one or more design scores based on the answer to each design evaluation question.