Patent ID: 7756738

Claim:
A computer-implemented method comprising: a) storing by a computer in a computer-readable digital storage medium a database comprising: i) a list of employee identifiers corresponding to salaried professionals employed for multiple time periods by a service firm and paid a salary, ii) a menu of project codes corresponding to predefined projects routinely performed by the professionals of the service firm, wherein the predefined projects comprise billable and non-billable projects, iii) a set of point values assigning a fixed point value to each of the project codes corresponding to the billable and non-billable projects, wherein the point values represent valuations within the service firm of the predefined projects, and iv) a set of point requirement totals assigning a point requirement to each employee identifier for each of the multiple time periods wherein the salary of each salaried professional is related to the point requirement total assigned to the employee identifier corresponding to the salaried professional; and v) a set of project records, wherein each project record comprises an employee identifier selected from the list of employee identifiers and a project code selected from the list of project codes; b) for each of the time periods, calculating by the computer total points earned by a professional by adding point values assigned to project codes corresponding to billable and non-billable projects completed by the professional during the time, wherein the point values are earned by the professional irrespective of time spent by the professional on the corresponding billable and non-billable projects completed; and c) generating by the computer a summary report of the calculated total points earned by the professional over multiple time periods, wherein the summary report comprises a point difference between the point requirement total for the professional and the total points earned by the professional over the multiple time periods, whereby the performance of the professional may be evaluated.