The novel features believed characteristic of the invention are set forth in the appended claims. The invention itself, however, as well as a preferred mode of use, further objectives and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment when read in conjunction with the accompanying drawings, wherein:
The illustrative embodiments provide for optimizing a workforce through the identification and segmentation of resources and job tasks. The illustrative embodiments create a repeatable, robust methodology to identify and implement the optimal workforce to accomplish an organization's goals. The purpose of this methodology is to improve workforce flexibility, position the organization for growth, and leverage the global environment for balancing the supply and demand of key skills.
The advantages of utilizing this process include the optimization of an organization's worldwide workforce pool in the areas of flexibility, skill balancing, effective hiring, cost, and availability to market. It is a consistent, repeatable process which all product and/or service organizations in all geographies can utilize for workforce optimization. The process encourages evaluation based on financial and non-financial attributes. These attributes include workforce flexibility/variability, workforce efficiency/effectiveness, skills management/refinement, and cost optimization.
The process described in the illustrative embodiments is based on the establishment of a baseline of current workforce data. From this baseline, the evaluation of core functions and/or skill areas is performed based on a set of strategic questions. This evaluation determines the workforce optimization opportunities and the initial roadmap to pursue. The final action is to develop the deployment plans and track the progress toward the stated objectives. The deployment plan defines the areas or resources in which an organization will invest in, divest of, or provide retraining for.
In step 1, Develop Functional Strategy 104 provides the development of a functional strategy that is linked to the overall enterprise strategy. The functional strategy development is a two-pronged approach which focuses on an organizational development aspect as well as an optimized performance aspect. Balancing these two efforts is the key to establishing a strong, clearly-defined baseline for a workforce management methodology.
The organizational development aspect focuses on increasing the overall horizontal and vertical integration, increasing the environmental sensing capability, increasing an organization's flexibility in options of missions and services, and refocusing from client focused to client driven. The other side of the scale is the optimization of performance aspect. Optimization of performance is built around flexibility and cost, leveraging of skills and information, optimized execution, such as reliability, responsiveness, efficiency, and compliancy, superior customer experience, and best of breed competitiveness.
Accomplishing a healthy balance between the two aspects of a functional strategy requires that an organization focus on leveraging a worldwide workforce as well as on opening up the culture to drive partnering across functions in order to create a full spectrum of practitioners. The above items lead to the development of a functional strategy which can efficiently and quickly provide the core structure for skill identification for workforce management.
In step 2, Identify Core/Non-Core Skills 104 initial actions in identifying core/non-core skills is to inventory current tasks and the skills required to accomplish these tasks. The inventory of the tasks and skills may be performed by a survey of company employees to identify tasks, with a database provided by the company, or the like. The second action is to identify the task and skill requirements associated with the functional strategy and the emerging growth skill areas of the function. These emerging growth skill areas may currently be small or non-existent in today's business environment but may become key requirements in the coming years.
The next action is to identify skill gaps between current requirements and what may be needed in the future. A skill gap analysis compares the currently required skills with the skills expected to be required for the job in the future in order to identify future improvement opportunities. Identifying skill gaps allows the organization to assess the right mix of skills and workforce type such as regular, contractor, vendor, etc. Following identification of these skill gaps, consideration of gap closure actions is required. Gap closure actions are actions that may be taken to reach the future requirements, such as acquisition, hiring, redeployment, and skill development along with the timeframe, closure rate, and geographical area tied to each item.
One of the key aspects in determining skill area placement is the identification of core skills. Skills or job tasks can be identified as normalizing, established, investigating, or innovating. These descriptors correspond smoothly to a 2×2 matrix based on the business problem at hand as well as the solution identification. The value of breaking out the core tasks from the non-core tasks is to understand tasks that can be remote. Core tasks reflect the need to be close to a part of the business demanding face-to-face interaction with either an internal operation, a supplier base or customer location.
The output of matrix 200 in
Returning to
Once the skill area being considered for optimization is identified, an analysis is conducted including financial and non-financial impacts. The financial assessment focuses on the total impact on the organization's after-tax earnings, cash flow and return-on-investment. The non-financial assessment looks at factors dependent on the characteristics of each specific decision. Within that assessment, a supply risk assessment on skills is needed, including a view of the market capabilities, labor relations issues, and training.
The output of the make/buy analysis process results in a clear identification of those tasks to be performed by the organization and those tasks to be out-sourced to outside providers or internally handled in low cost geographies. The process flow now directs the organization to the sourcing phase of the process methodology.
In step 4, Set Sourcing Direction 108 focuses on the interaction of the affected organizations and geographies with the workforce management optimization team. During the workforce evaluation process, these groups will work together to define the workforce management strategies and plans. In setting the sourcing direction, the initial aspect is to determine the conditions surrounding each task. The determination of the conditions can cover a variety of elements including the technical capabilities required, the level of on-site control needed, the determination of whether the task is customer facing, and the level of standardization of the task across the organization.
Secondly, the organization needs to assess capabilities within the countries being considered as part of the workforce management initiative. The assessment of capabilities includes understanding the organizational business requirements, the best practices of competitors who are sharing that country's landscape, and the identification of cities within the countries that are to be considered strategic for potential future resource growth. Within these cities, the organization must consider skilled workforce availability, and the city infrastructure and business environment, as well as the total overall cost of doing business in that city.
The third element of the process is the determination of the optimal geographical location, country and structure for each of the tasks considered within the workforce management initiative. The second element of Set Sourcing Direction 108 will provide a significant amount of the information necessary to make an informed decision.
The last task within Set Sourcing Direction 108 is to perform a detailed business case analysis and declare a sourcing direction for each of the tasks identified for movement.
Performing the detailed business case analysis and declaring a sourcing direction for each of the tasks identified for movement will require that the organization have a robust process in place which follows the traditional project management approach for implementation. As the implementation occurs, the strategy behind the activity as well as the activity itself will require communication from the stakeholders to the affected parties. The updated and approved workforce management strategy needs to be input to the organization's strategic planning process and communicated as appropriate. Using this input will allow for this updated strategy to drive the execution of the tactical planning process inside the organizational structure.
As the process begins, an organizational development structure is defined that focuses on increasing overall horizontal and vertical integration, increasing environmental sensing capability, and increasing organizational flexibility (step 302). The organizational development structure is a strategic and inward-looking structure of the organization. The organization development structure focuses on organizational capability, understanding of the environment that the organization is operating in, and determination of how the organization will be operating going forward, such as client driven vs. client focused or flexible vs. rigid. Then, an optimization performance structure is defined around flexibility and cost, leveraging of skills and information, optimized execution, such as reliability, responsiveness, efficiency, and compliancy, superior customer experience, and best of breed competitiveness (step 304). The optimization performance structure is more tactical in nature. The optimization performance structure focuses on current performance and how to improve on this performance. The optimization performance structure takes into account cost, customer satisfaction, and the existing competitive environment. In simpler terms, the optimization performance structure identifies how well the organization executes. Once the organizational development structure and the optimization performance structure are defined, a functional strategy is developed that defines the tasks that are needed to meet the company's goals (step 306).
With the tasks identified to meet the company's functional strategy, an inventory is performed of the current tasks and skills that exist within the company (step 308). The key tasks to develop in a functional strategy would be to understand the corporate strategy, to understand the divisional strategy, to understand key corporate metrics, and to define a functional strategy which is aligned with the above aspects. One of the key aspects is to develop a balance between leverage of the worldwide workforce and the fostering of a partnering environment across functions to create a full spectrum of practitioners. This strategy needs to take into account the function's core mission including tasks performed and skills needed as well as the future functional mission based on the corporate strategy including the tasks performed and skills needed. Any task or skill that is associated with the company's functional strategy tasks are identified (step 310). Then, skill gaps are identified between the company's current tasks and skills and the company's functional strategy tasks (step 312). Once the skill gaps are identified, actions may be determined so that the skill gaps may be closed (step 314).
Using the determined actions, an analysis is made as to whether to make or buy the necessary items to complete the actions (step 316). A determination is then made of all the conditions surrounding each of the company's functional strategy tasks (step 318). The determination of the conditions may cover a variety of elements including the technical capabilities required, the level of on-site control needed, whether the task is customer facing, and how standardized the task is across the organization. Then, an assessment of the capability of the each organizational sector is performed (step 320). The assessment of the capabilities of each organizational sector includes understanding the organizational business requirements, the best practices of competitors who are sharing that country's landscape, and the identification of cities within the countries that are to be considered for resource growth. Within these cities, the organization must consider skilled workforce availability, and the city infrastructure and business environment, as well as the total overall cost of doing business in that city.
A determination is then made as to the best location to produce the desired result in order to meet the company's functional strategy tasks (step 322). Finally, a detailed business case analysis is produced and a sourcing direction is declared for each of the tasks identified for movement (step 324), with the process ending thereafter.
Thus, the illustrative embodiments provide for the means for optimizing a workforce for a company. An organizational development structure and an optimization performance structure are identified. A set of functional strategy tasks are identified using the organizational development structure and the optimization performance structure. An inventory of tasks and skills currently within the company is performed. Tasks and skills from the current tasks and skills that are associated with the set of functional strategy tasks are identified to form a set of identified tasks and skills. A set of skill gaps is then identified using the set of identified tasks and skills.
While the aspects described in the illustrative embodiments above are described as a manual process, the processes described may be implemented in a computer environment.
Processor unit 404 serves to execute instructions for software that may be loaded into memory 406. Processor unit 404 may be a set of one or more processors or may be a multi-processor core, depending on the particular implementation. Memory 406, in these examples, may be, for example, a random access memory. Persistent storage 408 may take various forms depending on the particular implementation. For example, persistent storage 408 may be, for example, a hard drive, a flash memory, a rewritable optical disk, a rewritable magnetic tape, or some combination of the above.
Communications unit 410, in these examples, provides for communications with other data processing systems or devices. In these examples, communications unit 410 is a network interface card. I/O unit 412 allows for input and output of data with other devices that may be connected to data processing system 400. For example, I/O unit 412 may provide a connection for user input though a keyboard and mouse. Further, I/O unit 412 may send output to a printer. Display 414 provides a mechanism to display information to a user.
Instructions for the operating system, the object-oriented programming system, and the applications or programs are located on persistent storage 408. These instructions may be loaded into memory 406 for execution by processor unit 404. The processes of the different embodiments may be performed by processor unit 404 using computer implemented instructions, which may be located in a memory, such as memory 406.
The invention can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment containing both hardware and software elements. In a preferred embodiment, the invention is implemented in software, which includes but is not limited to firmware, resident software, microcode, etc.
Furthermore, the invention can take the form of a computer program product accessible from a computer-usable or computer-readable medium providing program code for use by or in connection with a computer or any instruction execution system. For the purposes of this description, a computer-usable or computer-readable medium can be any tangible apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The medium can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system (or apparatus or device) or a propagation medium. Examples of a computer-readable medium include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read-only memory (ROM), a rigid magnetic disk and an optical disk. Current examples of optical disks include compact disk-read only memory (CD-ROM), compact disk-read/write (CD-R/W) and DVD.
A data processing system suitable for storing and/or executing program code will include at least one processor coupled directly or indirectly to memory elements through a system bus. The memory elements can include local memory employed during actual execution of the program code, bulk storage, and cache memories which provide temporary storage of at least some program code in order to reduce the number of times code must be retrieved from bulk storage during execution.
Input/output or I/O devices (including but not limited to keyboards, displays, pointing devices, etc.) can be coupled to the system either directly or through intervening I/O controllers.
Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modems and Ethernet cards are just a few of the currently available types of network adapters.
The description of the present invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiment was chosen and described in order to best explain the principles of the invention, the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.