Method system and storage medium for creating and implementing a personalized
training program. The method includes receiving a request to generate a personalized
training program by a user and retreiving feedback surveys associated with the
user. The feedback surveys are received from the peers, direct reports, and supervisors
of the user. The feedback surveys include skill levels and knowledge acquired by
the user as perceived by the peers, direct reports, and supervisors. The method
also includes assessing the self-perceived skill levels and knowledge acquired
by the user via input received from the user in response to a questionnaire compiling
information provided in the feedback surveys and results of the assessing, generating
a personalized training plan for the user as a result of the compiling, and tracking
the progress of the user during implementation of the personalized training program.