1. A computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method for estimating a complexity of a computing job, said one or more computer programs comprising computer readable code for: retrieving selected data objects relevant to a data repository, wherein each of the selected data objects is formed of multiple elements; assigning points to the multiple elements according to a predefined schedule; calculating scores for the selected data objects by applying a mathematical function to the multiple elements; estimating complexities of the data objects based upon the calculated scores and the predefined schedule; and estimating a complexity of the computing job based upon the estimated complexities of the data objects.