1. A method for developing a skills inventory, comprising: monitoring the activity of a resource object with respect to an activity performed by the resource object, wherein the activity performed requires at least one skill identified in a list of specified skills; extracting data relevant to the at least one skill from results of said monitoring; computing a metric value indicative of a skill level attained by the resource object with respect to each of the at least one skill; and updating a skills inventory database with the computed metric value.