Management of Professional Development Plans and User Portfolios
An example system for managing professional development plans may include a plan management module for receiving data representing a development plan for one or more users and an achievement module. The achievement module may determine one or more achievements associated with the development plan and may provide the one or more achievements to a user device of a first user. The achievement module may receive an association of an achievement selected from the one or more achievements with the goal-related aspect of the development plan and associate the achievement with the goal-related aspect of the development plan. The system may further include a reporting module for generating, based on associating the achievement with the goal-related aspect, a report describing the progress of the first user on the development plan.
1 . A computer-implemented method comprising:
receiving, using one or more computing devices, a development plan for one or more users, the development plan including a goal-related aspect associated with a profession;
determining, using the one or more computing devices, one or more achievements associated with the development plan;
providing, using the one or more computing devices, the one or more achievements to a user device of a first user;
receiving, using the one or more computing devices, an association of an achievement selected from the one or more achievements with the goal-related aspect of the development plan; and
associating, using the one or more computing devices, the achievement with the goal-related aspect of the development plan.