Systems, program product, and methods for organization realignment
First Claim
1. A system to realign an organization structure, the system comprising:
- a computer network;
at least one computer accessible to the computer network to define an organization realignment program server, the organization realignment program server having a processor and memory coupled to the processor to store operating instructions therein;
a database accessible to the processor of the organization realignment program server and having a plurality of data records relating to organization functions, activities supporting the functions, tasks required to complete the activities, and roles to perform the tasks;
a plurality of process development team member computers each positioned remote from the organization realignment program server and accessible to the computer network and having a processor, memory coupled to the processor to store operating instructions therein and to receive data records, a display in communication with the processor to display data records using an associated process development team member web browser, and a user interface in communication with the processor to provide an associated process development team member with online access to the data records over the computer network to facilitate reorganization program development;
a plurality of process development representative computers positioned remote from the organization realignment program server and accessible to the computer network and having a processor and memory coupled to the processor to store operating instructions therein and to receive data records, a display in communication with the processor to display data records using an associated process development representative web browser stored in the memory, and a user interface in communication with the processor to provide an associated process development representative with online access to the plurality of data records over the computer network to thereby view and edit activity and role data;
organization realignment program product stored in the memory of the organization realignment program server to facilitate reorganization program development through online access to the plurality of data records, the organization realignment program product including;
a functions former positioned to provide data to display an online functions and activities template form having a plurality of input fields and to receive user input data indicating for each of a plurality of functions a name of the respective function and a name of each of a plurality of corresponding activities under each respective one of the plurality of functions, an activity analysis suggestion former positioned to provide data to display an online activity analysis suggestion template form having a plurality of activity analysis attribute input fields and to receive user input data indicating activity analysis attributes to thereby assemble activity analysis suggestion data separately for each of the plurality of activities under each respective one of the plurality of functions, a finalized activity analysis former positioned to provide data to display an online finalized activity analysis template form having a plurality of activity attributes input fields and to receive user input data indicating finalized activity attributes to thereby assemble finalized activity analysis data separately for each selected one of the plurality of activities under each respective one of the plurality of functions, a task former positioned to provide data to display an online task template form having a task input field and to receive user input data indicating a task description to thereby assemble a task list separately for each selected one of the plurality of activities under each respective one of the plurality of functions, a role task former positioned to provide data to display an online role responsibility level template form having a role responsibility level input field and to receive user input data indicating a role interaction required to complete each task defining a role responsibility level to thereby separately assign at least one role to each task on the task list for each selected one of the plurality of activities under each respective one of the plurality of functions and to thereby assign a role responsibility level to each role task combination, a role competency suggestion former positioned to provide data to display an online role competency suggestion template form having a plurality of role competency attribute input fields and to receive user input data indicating role competency attributes to thereby assemble role competency suggestion data separately for each selected one of a plurality of roles associated with the plurality of activities under each respective one of the plurality of functions, a role competency former positioned to provide data to display an online role competency template form having a plurality of role competency input fields and to receive user input data indicating role competency attributes to thereby assemble finalized role competency data to develop an online role competency self-evaluation template form separately for each selected one of the plurality of roles associated with the plurality of activities under each respective one of the plurality of functions, a role competency report former positioned to compile role competency self-evaluation results data responsive to at least one role competency self-evaluation and to provide data to display an online role competency report form having a plurality of role competency output fields indicating qualification for and interest in each of the plurality of roles by each of a plurality of organization members to thereby display a qualified resource supply for each of the plurality of roles to support assignment of organization members to the plurality of roles, a qualified resource supply determiner positioned to determine a qualified supply of resources responsive to the role competency self-evaluation of each of the plurality of organization members and to provide data to display a web page form indicating the qualified supply of resources, a demand estimate determiner positioned to compile a demand estimate for each of the plurality of roles and to provide data to display a demand estimate report form indicating a number of resources required per unit of time for each of the plurality of roles to perform assigned tasks within activities of each of the plurality of functions, the demand estimate determination responsive to an estimated number of hours required of each role to perform assigned tasks within activities of each of the plurality of functions and responsive to the determined average number of assignable hours per unit of time for each of the plurality of roles to determine an estimated number of units of time required for each role to perform assigned tasks within each activity under each one of the plurality of functions to thereby determine the demand estimate defining the number of resources required for each role to perform the activities of each one of the plurality of functions, and a skills gap analysis template former positioned to cause display of skills gap analysis results data responsive to role identification data, demand estimate data, and qualified supply data to thereby enhance organization transition planning.
1 Assignment
0 Petitions
Accused Products
Abstract
A system to realign an organization structure, program product, and associated methods are provided. The system includes an organization realignment program server, a database accessible to the organization realignment program server, a plurality of process development team member computers, a plurality of process development representative computers, and an organization realignment program product stored in the memory of the organization realignment program server to facilitate reorganization program development through online access to the plurality of data records. The organization realignment program product can provide organization analysis web pages to capture data used to analyze and define functions, activities, tasks, and roles, forming a new organization structure, and can provide resource determination web pages to determine a qualified supply of resources available to the new organization structure to thereby determine a skills gap and a resource gap between resources demanded by the new organization structure and the qualified supply of resources.
-
Citations
129 Claims
-
1. A system to realign an organization structure, the system comprising:
-
a computer network;
at least one computer accessible to the computer network to define an organization realignment program server, the organization realignment program server having a processor and memory coupled to the processor to store operating instructions therein;
a database accessible to the processor of the organization realignment program server and having a plurality of data records relating to organization functions, activities supporting the functions, tasks required to complete the activities, and roles to perform the tasks;
a plurality of process development team member computers each positioned remote from the organization realignment program server and accessible to the computer network and having a processor, memory coupled to the processor to store operating instructions therein and to receive data records, a display in communication with the processor to display data records using an associated process development team member web browser, and a user interface in communication with the processor to provide an associated process development team member with online access to the data records over the computer network to facilitate reorganization program development;
a plurality of process development representative computers positioned remote from the organization realignment program server and accessible to the computer network and having a processor and memory coupled to the processor to store operating instructions therein and to receive data records, a display in communication with the processor to display data records using an associated process development representative web browser stored in the memory, and a user interface in communication with the processor to provide an associated process development representative with online access to the plurality of data records over the computer network to thereby view and edit activity and role data;
organization realignment program product stored in the memory of the organization realignment program server to facilitate reorganization program development through online access to the plurality of data records, the organization realignment program product including;
a functions former positioned to provide data to display an online functions and activities template form having a plurality of input fields and to receive user input data indicating for each of a plurality of functions a name of the respective function and a name of each of a plurality of corresponding activities under each respective one of the plurality of functions, an activity analysis suggestion former positioned to provide data to display an online activity analysis suggestion template form having a plurality of activity analysis attribute input fields and to receive user input data indicating activity analysis attributes to thereby assemble activity analysis suggestion data separately for each of the plurality of activities under each respective one of the plurality of functions, a finalized activity analysis former positioned to provide data to display an online finalized activity analysis template form having a plurality of activity attributes input fields and to receive user input data indicating finalized activity attributes to thereby assemble finalized activity analysis data separately for each selected one of the plurality of activities under each respective one of the plurality of functions, a task former positioned to provide data to display an online task template form having a task input field and to receive user input data indicating a task description to thereby assemble a task list separately for each selected one of the plurality of activities under each respective one of the plurality of functions, a role task former positioned to provide data to display an online role responsibility level template form having a role responsibility level input field and to receive user input data indicating a role interaction required to complete each task defining a role responsibility level to thereby separately assign at least one role to each task on the task list for each selected one of the plurality of activities under each respective one of the plurality of functions and to thereby assign a role responsibility level to each role task combination, a role competency suggestion former positioned to provide data to display an online role competency suggestion template form having a plurality of role competency attribute input fields and to receive user input data indicating role competency attributes to thereby assemble role competency suggestion data separately for each selected one of a plurality of roles associated with the plurality of activities under each respective one of the plurality of functions, a role competency former positioned to provide data to display an online role competency template form having a plurality of role competency input fields and to receive user input data indicating role competency attributes to thereby assemble finalized role competency data to develop an online role competency self-evaluation template form separately for each selected one of the plurality of roles associated with the plurality of activities under each respective one of the plurality of functions, a role competency report former positioned to compile role competency self-evaluation results data responsive to at least one role competency self-evaluation and to provide data to display an online role competency report form having a plurality of role competency output fields indicating qualification for and interest in each of the plurality of roles by each of a plurality of organization members to thereby display a qualified resource supply for each of the plurality of roles to support assignment of organization members to the plurality of roles, a qualified resource supply determiner positioned to determine a qualified supply of resources responsive to the role competency self-evaluation of each of the plurality of organization members and to provide data to display a web page form indicating the qualified supply of resources, a demand estimate determiner positioned to compile a demand estimate for each of the plurality of roles and to provide data to display a demand estimate report form indicating a number of resources required per unit of time for each of the plurality of roles to perform assigned tasks within activities of each of the plurality of functions, the demand estimate determination responsive to an estimated number of hours required of each role to perform assigned tasks within activities of each of the plurality of functions and responsive to the determined average number of assignable hours per unit of time for each of the plurality of roles to determine an estimated number of units of time required for each role to perform assigned tasks within each activity under each one of the plurality of functions to thereby determine the demand estimate defining the number of resources required for each role to perform the activities of each one of the plurality of functions, and a skills gap analysis template former positioned to cause display of skills gap analysis results data responsive to role identification data, demand estimate data, and qualified supply data to thereby enhance organization transition planning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to realign an organization structure comprising:
-
a computer network;
at least one computer accessible to the computer network to define an organization realignment program server, the organization realignment program server having a processor and memory coupled to the processor to store operating instructions therein;
a plurality of process development team member computers each positioned remote from the organization realignment program server and accessible to the computer network and having a processor, memory coupled to the processor to store operating instructions therein and to receive data records, a display in communication with the processor to display data records using an associated process development team member web browser, and a user interface in communication with the processor to provide an associated process development team member with online access to data records over the computer network to facilitate reorganization program development; and
organization realignment program product stored in the memory of the organization realignment program server to facilitate reorganization program development over the computer network, the organization realignment program product including;
an activity analysis suggestion former positioned to provide data to display an online activity analysis suggestion template form having a plurality of activity analysis attribute input fields and to receive user input data indicating activity analysis attributes to thereby assemble activity analysis suggestion data separately for each of a plurality of activities under each respective one of a plurality of functions, a task former positioned to provide data to display an online task template form having a task input field and to receive user input data indicating a task description to thereby assemble a task list separately for each selected one of the plurality of activities under each respective one of the plurality of functions, a role task former positioned to provide data to display an online role responsibility level template form having a role responsibility level input field and to receive user input data indicating a role interaction required to complete each task defining a role responsibility level to thereby separately assign at least one role to each task on the task list for each selected one of the plurality of activities under each respective one of the plurality of functions and to thereby assign a role responsibility level to each role task combination, and a role competency suggestion former positioned to provide data to display an online role competency suggestion template form having a plurality of role competency attribute input fields and to receive user input data indicating role competency attributes to thereby assemble role competency suggestion data separately for each selected one of a plurality of roles associated with the plurality of activities under each respective one of the plurality of functions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of realigning an organization structure, the method comprising the steps of:
-
determining a need to realign an existing organization structure to a new organization structure;
defining a plurality of major functions of the new organization structure; and
providing a plurality of organization realignment workshops each including an agenda, a presentation, a learning-in-action exercise, and post-workshop individual and team assignments to exploit newly acquired knowledge and skills to thereby communicate information to selected organization members defining process development team members and involve the process development team members in performing tasks to avert anxiety associated with organization change resulting from the realignment and to encourage learning, promote a sense of ownership, and encourage full involvement in realigning to the new organization structure. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of realigning an organization structure, comprising the steps of:
-
determining a need to realign an existing organization structure to a new organization structure;
developing an organization transition plan to realign the existing organization structure to the new organization structure;
defining a plurality of major functions of the new organization structure;
identifying at least one activity for each of the plurality of major functions of the new organization structure;
providing an activity analysis workshop exercise to train each of a plurality of selected organization members defining a respective plurality of process development team members to analyze each activity and, responsive to the respective activity analysis, to formulate tasks to thereby support each activity;
forming a plurality of process development teams from the plurality of process development team members to analyze each of a plurality of activities; and
formulating at least one task supporting the at least one activity of each of the plurality of functions responsive to the activity analysis of each of the plurality of activities. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of realigning an organization structure, the method comprising the steps of:
-
providing a suggested activity analysis input web page form to each of a plurality of process development team members to enter a suggested analysis for each of a plurality of activities of an assigned function, the suggested activity analysis input web page form having a plurality of input fields providing for entry of a description of a plurality of activity attributes responsive to process development team member input to thereby receive a suggested activity description;
providing a finalize activity analysis input web page form to each of a plurality of process development team representatives to enter a finalized analysis for each of the plurality of activities of the assigned function, the finalize activity analysis input web page form having a plurality of input fields providing for entry of a description of a plurality of activity attributes responsive to process development team representative input and responsive to review of the suggested activity analysis provided by each of the plurality of process development team members to thereby receive a finalized activity description;
storing each finalized activity analysis in a database accessible to an online communication network responsive to posting each respective finalized activity analysis to thereby allow multi-party access to each finalized activity analysis; and
alerting online each of a preselected plurality of organization members of the posting of each respective finalized activity analysis responsive to the posting of each respective finalized activity analysis to thereby solicit comment from each of the preselected plurality of organization members. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A method of realigning an organization structure, the method comprising the steps of:
-
defining a plurality of activities to support major functions of a new organization structure;
providing a task and roles workshop to train each of a plurality of selected organization members defining a respective plurality of process development team members to thereby formulate tasks and roles for each of the plurality of activities supporting the major functions of the new organization structure to enable identification of competencies and skill sets required to successfully complete each of the plurality of activities;
developing and sequentially listing by each of the plurality of process development team members a plurality of tasks individually determined to be required to accomplish each respective one of the plurality of activities for each respective major function; and
determining by each of the plurality of process development team members at least one role required to perform each one of the plurality of tasks determined to be required to accomplish each respective one of the plurality of activities for each respective major function. - View Dependent Claims (48, 49, 50, 51)
-
-
52. A method of realigning an organization structure, the method comprising the steps of:
-
defining a plurality of activities to support major functions of a new organization structure;
providing a suggested task analysis input web page form to each one of a plurality of process development team members to enter a plurality of tasks and to assign roles for each of a plurality of activities associated with an assigned one of a plurality of major functions, the suggested task analysis input web page form having an input field providing for entry of each task associated with a selected one of the plurality of activities and an input field to associate at least one role thereto responsive to process development team member input to thereby receive a plurality of tasks and associated roles defining a suggested task list required to perform the selected activity;
performing process development team meetings by each of a plurality of process development teams to combine, streamline, or revise each respective task list;
providing a finalized task analysis input web page form to each of a plurality of process development team representatives to enter a plurality of tasks and to assign roles for each one of the plurality of activities, the finalized task analysis input web page form having an input field providing for entry of each task associated with a selected one of the plurality of activities and an input field to associate at least one role thereto and responsive to process development representative input to thereby receive the finalized task list of the respective selected activity;
storing each finalized list of tasks in a database accessible to an online communication network responsive to posting each respective finalized list of tasks to thereby allow multi-party access to each finalized task list; and
notifying online each of a preselected plurality of affected organization members of the posting of each respective finalized task list responsive to the posting of each respective finalized task list to thereby solicit comment from each of the preselected plurality of affected organization members. - View Dependent Claims (53, 54, 55)
-
-
56. A method of realigning an organization structure, the method comprising the steps of:
-
defining a plurality of activities to support major functions of a new organization structure;
developing a listing of a plurality of tasks and associated roles to accomplish for each of the plurality of activities;
providing a resource availability and role man-hours workshop to train each of a plurality of selected organization members defining a respective plurality of process development team members to thereby prepare the plurality of process development team members to use the listing of tasks and roles to determine resource availability and required role competencies for each of the plurality of roles; and
estimating a hands-on time requirement required to complete each of the plurality of tasks by each respective associated responsible role responsive to individual and collective experience of the plurality of process development team members to thereby estimate a total workload requirement for the new organization structure. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A method of realigning an organization structure, comprising the steps of:
-
defining a plurality of activities to support a plurality of major functions of a new organization structure;
developing a listing of a plurality of tasks and associated roles to accomplish for each of the plurality of activities;
determining demand on each one of the plurality of roles within each one of the plurality of functions;
providing a demand estimate template to thereby display demand for each one of the plurality of roles within each one of the plurality of functions;
determining aggregate demand for each of the plurality of roles; and
providing a demand aggregation template to thereby display aggregate demand for each one of the plurality of roles to thereby enhance resource development management. - View Dependent Claims (69, 70)
-
-
71. A method of realigning an organization structure, the method comprising the steps of:
-
defining a plurality of activities to support major functions of a new organization structure;
developing a listing of a plurality of tasks and associated roles to accomplish for each of the plurality of activities;
providing a role competency and activity frequency workshop to train each of a plurality of selected organization members defining a respective plurality of process development team members to thereby determine an estimated frequency of each of the plurality of activities and to thereby define skill sets required for each of the plurality of roles;
analyzing each of the plurality of activities to determine an estimated frequency to which each of the plurality of activities is accomplished over a preselected time period; and
analyzing each of the plurality of roles to thereby define competency for each respective role. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. A method of realigning an organization structure, the method comprising the steps of:
-
defining a plurality of activities to support major functions of a new organization structure;
developing a listing of a plurality of tasks and associated roles to accomplish for each of the plurality of activities;
determining a total demand on each role based on associated tasks each role is responsible for performing across associated functions to thereby define an aggregate resource demand, the aggregate resource demand further determined by identifying a sum of products of time duration to perform each associated task and an aggregate frequency of the respective task;
determining a number of qualified personnel having a required competency available to fulfill each one of the plurality of roles to thereby determine a qualified resource supply; and
determining a skills gap in transitioning to the new organization structure, the skills gap defined as a difference between aggregate resource demand and qualified resource supply. - View Dependent Claims (83, 84, 85, 86, 87)
-
-
88. A method of realigning an organization structure, the method comprising the steps of:
-
determining a need to realign an existing organization structure to a new organization structure;
developing an organization transition plan to realign the existing organization structure to the new organization structure;
defining a plurality of major functions of the new organization structure;
identifying a plurality of activities for each of the plurality of major functions of the new organization structure;
developing a listing of a plurality of tasks and associated roles to accomplish for each respective one of the plurality of activities;
estimating time durations for each of a plurality of task-role combinations;
identifying an estimated frequency and complexity of the each of the plurality of activities to thereby determine resource demand for the new organization structure;
defining competency for each of the plurality of roles;
determining a number of qualified personnel having a required competency available to fulfill each one of the plurality of roles to thereby determine a qualified resource supply available to the new organization structure; and
determining a skills gap in transitioning to the new organization structure, the skills gap defined as a difference between aggregate resource demand and qualified resource supply. - View Dependent Claims (89, 90, 91, 92, 93, 94)
-
- 95. A computer readable medium that is readable by a computer, the computer readable medium comprising a set of instructions that cause the computer to perform the operation of providing a plurality of organization analysis web pages associated with an organization realignment web site to capture data developed by a plurality of organization members defining process development team members and used to analyze and define functions, activities, tasks, and roles to form a new organization structure to thereby provide a repository of the data and to provide access to the data by organization member participants during transition development between an old organization structure to the new organization structure to encourage learning, promote a sense of ownership, and encourage full involvement in realigning to the new organization structure.
-
98. A computer readable medium that is readable by a computer, the computer readable medium comprising a set of instructions that cause the computer to perform the following operations:
-
providing a finalize activity analysis input web page form to an organization member defining a process development representative to separately enter a finalized activity analysis for each selected one of a plurality of activities of a selected one of a plurality of functions to thereby post a finalized activity analysis for each of the plurality of activities under the selected one of the plurality of functions, the finalize activity analysis input web page form having a plurality of input fields adapted to receive user input data indicating a description of a corresponding plurality of activity attributes for the selected one of the plurality of activities responsive to process development representative input and responsive to process development representative evaluation of suggested activity analysis data from each of a corresponding plurality of organization members defining process development team members;
storing each finalized activity analysis in a database accessible to an online communication network responsive to posting each respective finalized activity analysis to thereby allow multi-party access to each finalized activity analysis; and
alerting online each of a preselected plurality of organization members of the posting of each respective finalized activity analysis responsive to the posting of each respective finalized activity analysis to thereby solicit comment from each of the preselected plurality of organization members. - View Dependent Claims (99, 100, 101)
-
-
102. A computer readable medium that is readable by a computer, the computer readable medium comprising a set of instructions that cause the computer to perform the following operations:
-
providing a suggested task analysis input web page form to each one of a plurality of organization members defining a corresponding plurality of process development team members to enter one or more tasks separately for each selected one of a plurality of activities of a selected one of a plurality of functions and to assign roles thereto, the suggested task analysis input web page form having an input field providing for iterative entry of a plurality of tasks associated with a selected activity defining a suggested task list required to perform the selected activity and an input field to associate at least one role thereto responsive to process development team member input to thereby receive one or more tasks and associated roles;
storing each suggested task list in a database accessible to an online communication network responsive to posting each respective suggested task list to thereby allow access to each suggested task entered by one of the plurality of process development team members by the other of the plurality of process development team members; and
alerting online the process development representative of a posting of a suggested task list for the selected one of the plurality of activities to thereby notify the process development representative that a new suggested task list analysis for the selected one of the plurality of activities has been posted.
-
-
103. A computer readable medium that is readable by a computer, the computer readable medium comprising a set of instructions that cause the computer to perform the following operations:
-
providing a finalized task analysis input web page form to an organization member defining a process development representative to separately enter a plurality of tasks and to assign roles for each selected one of a plurality of activities of a selected one of a plurality of functions to thereby receive the finalized task list for each selected one of the plurality of activities under the selected one of the plurality of functions, the finalized task analysis input web page form having an input field providing for entry of each task associated with a selected one of the plurality of activities and an input field to associate at least one role thereto responsive to process development representative input;
storing each finalized list of tasks in a database accessible to an online communication network responsive to posting each respective finalized list of tasks to thereby allow multi-party access to each finalized task list;
storing each role for each associated task for the selected activity in the database to thereby allow multi-party access to each role; and
alerting online each of a preselected plurality of organization members of the posting of each finalized task list responsive to the posting of each respective finalized task list to thereby solicit comment from each of the preselected plurality of organization members. - View Dependent Claims (104, 105, 106, 107, 108)
-
-
109. A computer readable medium that is readable by a computer, the computer readable medium comprising a set of instructions that cause the computer to perform the following operations:
-
providing an online role competency suggestion template form to a user to separately assemble role competency suggestion data for each selected one of a plurality of roles associated with a plurality of activities under each respective one of a plurality of functions, the online role competency suggestion template form having a plurality of role competency attribute input fields adapted to receive user input data indicating role competency attributes; and
providing an online role competency template form to a user to assemble finalized role competency data to thereby separately develop an online role competency self-evaluation form for each selected one of the plurality of roles associated with the plurality of activities under each respective one of the plurality of functions, the online role competency template form having a plurality of role competency input fields adapted to receive user input data indicating role competency attributes. - View Dependent Claims (110, 111, 112)
-
-
113. A computer readable medium that is readable by a computer, the computer readable medium comprising a set of instructions that cause the computer to perform the following operations:
-
receiving a plurality of activities to support major functions of a new organization structure responsive to user input;
receiving a listing of a plurality of tasks and associated roles to accomplish for each of the plurality of activities responsive to user input;
calculating a sum of products of a time duration to perform each associated task and an aggregate frequency of the respective task to determine a total demand on each role based on associated tasks each role is responsible for performing across associated functions defining an aggregate resource demand;
determining a number of qualified personnel having a required competency level and availability to fulfill each one of the plurality of roles to thereby determine a qualified resource supply; and
determining a skills gap in transitioning to the new organization structure responsive to role identification, aggregate resource demand, and qualified resource supply to thereby enhance organization transition planning. - View Dependent Claims (114, 115, 116, 117, 118, 119, 120, 121)
-
-
122. A computer memory element containing, stored in signal bearing media, a database containing the following data in computer readable format:
-
data indicating a plurality of functions for a new organization structure;
data indicating a separate plurality of activities associated with and supporting each one of the plurality of functions of the new organization structure;
data indicating a separate listing of a plurality of tasks and associated roles for each one of the plurality of activities;
data indicating a total demand on each role based on associated tasks each role is responsible for performing across associated functions defining an aggregate resource demand;
data indicating a number of qualified personnel having a required competency level and available to fulfill each one of the plurality of roles indicating a qualified resource supply; and
data indicating a skills gap in transitioning to the new organization structure. - View Dependent Claims (123, 124, 125, 126, 127, 128, 129)
-
Specification