A computer system, method, program product, and service method for
evaluating a learning program/service is disclosed with one or more
databases having one or more variables. The invention systematically
determines the attractiveness of the program/service, preferably a
learning program, to one or more end users by determining one or more
variables. Each of the variables defines one or more aspects of the
learning program/service. An assessment value is associated with each of
the variables. The assessment value is a combination of two or more
importance assessments given by one or more of the users for each of the
respective aspects. A provisioning value is also associated with each of
the variables. The provisioning value is a combination of two or more
availability assessments given by one or more stake holders for the
respective aspect. Then an evaluation process determines a measure of
comparison between the assessment value and the respective provisioning
value for one or more of the respective variables. The invention may
include an aggregation process that combines two or more of the measures
to obtain a program measure that can be used to indicate an
attractiveness of the learning program/service to the users.