one of the things that is a challenge within our organization is that since we are using a large number of outsourced contractors, it is sometimes difficult to manage and validate skillsets. even ranking certain contractors according to ability or performance would be very useful.
even better would be if we were able to choose the skillsets needed for a particular project or task, and prior to assigning team members having the option of first choosing from the available users who is best suited to the task by availability, previous performance, and ability.