I have thought about just going with the database approach. That is kinda where we are now and what happened is we have 2 systems. Neither of which was designed to do what it ended up doing and have become unwieldy and cost-prohibitive in the process.

A full project to scope a database for tracking purposes, custom-built for a company with an eye for long-term scalability is going to be a lengthy and expensive project so why not go off-the-shelf? Off-the-shelf and customizable to me would be something like Moodle with an open-source CMS on the front.

@Clark - Great! That is what I was looking for. You are right. Currently we have some WBT and a test. Very lame and just enough to justify my job. I have inadequate testing systems and no budget for things like simulations and true proctored performance but I am hoping to head that direction by creating and supporting a robust mentoring program. Again though - the competency management system would be great.

I need to pursue that idea more.