Patent ID: 7822634

Claim:
A computer program for managing work role yields, comprising: computer-readable media comprising program instructions which when executed by a computer processor provides a user with a personal triangle framework, said framework comprising a visual representation on a computer monitor or viewing device of a triangle with three areas, a first area comprising information about how and what an individual provides, performs, produces and operates within his or her work role's central function and purpose, a second area comprising information about the community, ecosystem, social factors, and environmental factors of the work role and life at work for the individual, and a third area comprising information about the other parts, priorities and influences of the balance of the individual's life external to work roles and the workplace; a data input module for the user to input information into the first area, second area, third area, or combination thereof; and a database for storing the information input by the user; computer-readable media comprising second program instructions which when executed by a computer processor provides the user with an organizational triangle framework, said framework comprising a visual representation on a computer monitor or viewing device of a triangle with three areas, a first area comprising information about the outcomes and results desired by an organization for a particular work role, a second area comprising information about the resources required for a particular work role, and a third area comprising information about risk relating to or concerning the work role and decisions about the work role and individuals in the work role; further wherein the second program instructions when executed carry out the following steps: creating a database file for a discrete work role, said database file comprising work role management information; creating a work role yields file, said work role yields file comprising yields information for one or more yields that a user wishes to gain or avoid for the discrete work role; for each yield in the work role yields file, identifying functions to be performed to ensure that that yield is realized or avoided; for each function identified, identifying utilization parameters for that function; identifying personal capabilities and qualities suited for an identified function; and automatically comparing a candidate's personal capabilities and qualities to the personal capabilities and qualities for at least one identified function; wherein the steps of identifying utilization parameters for that function and identifying personal capabilities and qualities suited for an identified function are iteratively repeated, with the utilization parameters being modified based on the personal capabilities and qualities identified in the previous iteration, and personal capabilities and qualities being modified based on the utilization parameters identified in the previous iteration.