Work placement assistance device and program
The system addresses the challenge of inaccurate personality-task alignment by generating workflows, classifying employees, and validating questionnaire responses, ensuring precise task assignments that match employee personalities.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2026-03-05
AI Technical Summary
Conventional methods struggle to accurately analyze employee personality suitability for tasks due to discrepancies in job understanding or unclear job scopes, particularly for employees with diverse responsibilities, leading to inappropriate task assignments.
A system that generates workflow information based on employee work history, estimates representative procedures, classifies employees into general and managerial levels, and presents personalized questionnaire information to accurately identify and analyze personality suitability for specific task scopes.
Enables accurate analysis of personality suitability for tasks, ensuring appropriate task placements that align with employees' personalities by clarifying their responsibilities and validating responses within predefined thresholds.
Smart Images

Figure JP2024031022_05032026_PF_FP_ABST
Abstract
Description
Work placement support device and program
[0001] One aspect of the present invention relates to a task allocation support device and a program used to support the task allocation of employees in, for example, a company or organization.
[0002] It is known that when personality classification and occupational classification suitability match, employee motivation and performance tend to increase. Therefore, technologies and services have been proposed that analyze the relationship between an employee's personality and the content of their work from the results of a questionnaire and, based on the analysis results, suggest work placements that suit the employee's personality (see, for example, Non-Patent Document 1).
[0003] Jumpei YAMASHITA, “A state-trait approach for bridging the gap between basic and applied occupational psychological constructs”, Chapter 5 Estimating Data-Driven Occupational Preferences While Assuming Occupational Personality Trait Mechanisms, Internet<URL: https: / / repository.kulib.kyoto-u.ac.jp / dspace / bitstream / 2433 / 284117 / 1 / djohk00837.pdf>
[0004] However, with conventional methods, when conducting a questionnaire survey on a specific job, if there is a discrepancy in the employee's understanding of the scope of the job or if the scope of the job is unclear, it is not possible to accurately analyze the employee's personality suitability for the job. In particular, employees with a wide range of jobs, such as managers, are prone to inconsistencies in their answers regarding the personality elements required for a specific job. This makes it difficult to propose appropriate job assignments that match employees' personalities.
[0005] This invention was made with the above-mentioned circumstances in mind, and aims to provide a technology that enables accurate analysis of an employee's personality suitability for a task, and enables proposals to be made to employees for appropriate task placement that suits their personality.
[0006] In order to solve the above problems, a first aspect of the work placement support device of this invention comprises a first processing unit that generates work flow information in which a plurality of work items are arranged according to work procedures based on work history information of a plurality of employees; a second processing unit that estimates, for each of the plurality of employees, a representative work procedure for the employee in the work flow based on the frequency with which the employee performs the work; a third processing unit that presents, to a general employee among the plurality of employees whose work range is within a predetermined range, first work range confirmation information that clearly indicates the representative work procedure of the general employee on the work flow, and acquires information representing a first self-acknowledged work range specified by the employee in response to the presented first work range confirmation information; and a fourth processing unit that presents questionnaire information corresponding to the first self-acknowledged work range to the general employee, and acquires the results of the general employee's responses to the work items included in the first self-acknowledged work range.
[0007] According to the first aspect of the present invention, a general employee can specify his / her own task scope after checking his / her representative task procedure clearly indicated on the workflow. As a result, even if the task scope recognized by the general employee is inconsistent or unclear, the task allocation support device can accurately identify the task scope of the general employee. Therefore, by conducting a questionnaire survey of the accurately identified task scope, it becomes possible to accurately analyze the personality suitability of the general employee for the task in question.
[0008] A second aspect of the present invention includes a fifth processing unit that classifies the self-acknowledged task ranges of the plurality of employees into a plurality of task clusters by clustering and generates employee task map information that associates the employees with the task clusters; a sixth processing unit that, for a managerial employee among the plurality of employees whose task range exceeds the predetermined range, extracts the task cluster corresponding to the representative task procedure of the managerial employee based on the employee task map information; and a sixth processing unit that provides the managerial employee with second task range confirmation information that specifies the managerial employee's task cluster on the task flow. and a seventh processing unit that presents questionnaire information corresponding to the extracted business cluster to the management employee and acquires information representing a second self-acknowledged business scope designated by the management employee in response to the presented second business scope confirmation information; an eighth processing unit that presents questionnaire information corresponding to the extracted business cluster to the management employee and acquires responses from the management employee to the work items included in the business cluster; and a ninth processing unit that determines whether the responses from the management employee are valid or invalid based on the degree of similarity or degree of deviation between the business cluster of the management employee and the second self-acknowledged business scope.
[0009] According to the second aspect of the present invention, a managerial employee can specify the task range that he or she recognizes after checking the task clusters that correspond to his or her own representative task procedures. As a result, even if a managerial employee is responsible for multiple task ranges, the task allocation support device can accurately identify the multiple task ranges that the managerial employee is responsible for. Therefore, by conducting a questionnaire for each of the multiple task ranges that have been accurately identified, it is possible to accurately analyze the personality suitability of the managerial employee for that task.
[0010] Furthermore, when analyzing the survey responses of the managerial employee, if the estimated job cluster for the managerial employee deviates from the self-identified job scope specified by the managerial employee by more than a threshold range, the survey responses are invalidated. This prevents the problem of incorrect analysis results for the managerial employee being adopted as the correct result.
[0011] That is, according to one aspect of the present invention, a technology can be provided that enables an employee's personality suitability for a task to be accurately analyzed, and enables appropriate task placement that suits the employee's personality to be proposed.
[0012] FIG. 1 is a diagram showing an example of the configuration of a system including a task placement support device according to an embodiment of the present invention. FIG. 2 is a block diagram showing an example of the hardware configuration of a task placement support device according to an embodiment of the present invention. FIG. 3 is a block diagram showing an example of the software configuration of a task placement support device according to an embodiment of the present invention. FIG. 4A is a flowchart showing the first half of the task placement support control process executed by the control unit of the task placement support device shown in FIG. 3. FIG. 4B is a flowchart showing the second half of the task placement support control process executed by the control unit of the task placement support device shown in FIG. 3. FIG. 5 is a diagram showing an example of a workflow generation process. FIG. 6 is a diagram showing an example of the estimation result of a representative task procedure. FIG. 7 is a diagram showing an example of a self-acknowledged task scope specified by a general employee for a representative task procedure. FIG. 8 is a diagram showing an example of task map information. FIG. 9 is a diagram showing an example of the extraction result of a task cluster as the task scope specified by a managerial employee. FIG. 10 is a diagram showing an example of a self-acknowledged task scope specified by a managerial employee for a task cluster. FIG. 11 is a diagram showing an example of task log data stored in a task log data storage unit. FIG. 12 is a diagram showing an example of data representing a task flow stored in a task flow storage unit. Fig. 13 is a diagram showing an example of information representing a representative work procedure stored in a representative work procedure storage unit. Fig. 14 is a diagram showing an example of information representing a work cluster stored in a work cluster storage unit. Fig. 15 is a diagram showing an example of questionnaire response information stored in a questionnaire response storage unit.
[0013] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0014] [One Embodiment] (Configuration Example) (1) System FIG. 1 is a diagram showing an example of the configuration of a system including a task allocation support device SV according to one embodiment of the present invention.
[0015] The system of one embodiment is equipped with a work placement support device SV, and enables the transmission of information data between this work placement support device SV and a plurality of employee terminals UT1 to UTn used by employees, and between this work placement support device SV and an administrator terminal MT used by a system administrator, via a network NW.
[0016] The employee terminals UT1 to UTn are composed of information communication terminals such as smartphones or personal computers, and are equipped with a browser or mailer for sending and receiving information data to and from the job placement support device SV. The information data to be sent and received may include, for example, data related to confirmation of the scope of work of employees and data related to a questionnaire.
[0017] The manager terminal MT is used by a system manager to perform various settings relating to the operation of the system in the task allocation support device SV.
[0018] The network NW is composed of a wide area network such as the Internet and an access network for accessing this wide area network. The access network may be a wired or wireless local area network (LAN), an optical transmission network, or a mobile communication network that adopts the 5G standard.
[0019] (2) Task Allocation Support Device SV FIGS. 2 and 3 are block diagrams showing an example of the hardware configuration and software configuration of the task allocation support device SV, respectively.
[0020] The task allocation support device SV is provided on a server computer located on the Web or the cloud, for example. The task allocation support device SV includes a control unit 1 having a hardware processor, and a storage unit including a program storage unit 2 and a data storage unit 3, and a communication I / F unit 4 connected to the control unit 1 via a bus 5.
[0021] The communication I / F unit 4 transmits and receives information data to and from the employee terminals UT1 to UTn and the manager terminal MT in accordance with a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol) defined in the network NW.
[0022] The program storage unit 2 is, for example, a combination of a non-volatile memory such as a HDD (Hard Disk Drive) or SSD (Solid State Drive) as a storage medium that can be written to and read from at any time, and a non-volatile memory such as a ROM (Read Only Memory), and stores application programs necessary to execute various processes related to one embodiment of the present invention, in addition to middleware such as an OS (Operating System).
[0023] The data storage unit 3 is a combination of a non-volatile memory such as an HDD or SSD that can be written to and read from at any time, and a volatile memory such as a RAM (Random Access Memory), and its storage area includes a business log data storage unit 31, a business flow storage unit 32, a representative business procedure storage unit 33, a business scope storage unit 34, a business cluster storage unit 35, a questionnaire basic data storage unit 36, a questionnaire response storage unit 37, and an analysis data storage unit 38.
[0024] The business log data storage unit 31 stores data representing business logs when multiple employees perform work using, for example, employee terminals UT1 to UTn, in association with the employee's identification information (hereinafter also referred to as user ID).
[0025] The business flow storage unit 32 stores data representing business flows generated based on the business log data of the plurality of employees.
[0026] The representative work procedure storage unit 33 stores information representing the representative work procedure of an employee, which is generated for each employee based on the work log data, in association with the user ID.
[0027] The job scope storage unit 34 stores, for each employee, information indicating the self-acknowledged job scope designated by the employee as his / her job scope in association with the user ID.
[0028] The task cluster storage unit 35 stores information representing a task map of each employee, which is generated based on the self-acknowledged task range of each employee stored in the task range storage unit 34 .
[0029] The questionnaire basic data storage unit 36 stores questionnaire basic data representing questions and the like for each business item required for creating questionnaire information.
[0030] The questionnaire response storage unit 37 stores the responses given by the employees to the item numbers of the questions in the questionnaire information together with the user IDs of the employees.
[0031] The analysis data storage unit 38 stores information representing the analysis results of the above-mentioned questionnaire response information.
[0032] The control unit 1 has the following processing functions necessary to realize one embodiment of the present invention: a business flow generation processing unit 11, a representative business procedure estimation processing unit 12, an employee level classification processing unit 13, a general business scope confirmation processing unit 14, a business map generation processing unit 15, a business cluster extraction processing unit 16, a management business scope confirmation processing unit 17, a survey execution processing unit 18, and an analysis processing unit 19.
[0033] Each of the processing units 11 to 19 is realized by causing a hardware processor of the control unit 1 to execute an application program stored in the program storage unit 2. Note that some or all of the processing units 11 to 19 may be realized using hardware such as an LSI (Large Scale Integration) or an ASIC (Application Specific Integrated Circuit).
[0034] The business flow generation processing unit 11 generates information representing a business flow that shows the flow of work based on work history information contained in the business log data of multiple employees stored in the business log data storage unit 31, and stores the generated information representing the business flow in the business flow storage unit 32.
[0035] The representative work procedure estimation processing unit 12 performs clustering for each worker based on the frequency of work procedure execution included in the work log data, estimates the representative work procedure of the worker, and stores information representing the estimated representative work procedure in the representative work procedure storage unit 33 in association with the user ID that identifies the worker.
[0036] The employee level classification processing unit 13 classifies each employee according to the level of their assigned task range, based on the representative task procedures of each employee stored in the representative task procedure storage unit 33. Specifically, the employee level classification processing unit 13 classifies each employee into a general-level employee (also referred to as a general employee) who is responsible for a single system of representative task procedures, and a management-level employee (also referred to as a management employee) who is responsible for multiple systems of representative task procedures. Note that the level of assigned task range is not limited to the above-mentioned single system or multiple systems, and can be set arbitrarily.
[0037] The general job scope confirmation processing unit 14 presents information requesting confirmation of job scope to a general employee classified as a general level by the employee level classification processing unit 13. Then, the general job scope confirmation processing unit 14 acquires information (first self-acknowledged job scope information) representing the self-acknowledged job scope that the employee has recognized and responded to as his / her own job scope in response to the request, and stores it together with the employee ID in the job scope storage unit 34. Note that an example of the operation of requesting confirmation of the job scope will be described in the operation example.
[0038] The business map generation processing unit 15 performs clustering based on information representing each employee's self-recognized business range stored in the business range memory unit 34, generates employee business map information representing multiple business clusters and the distribution of each employee relative to those business clusters, and stores the generated business map information in the business cluster memory unit 35.
[0039] The task cluster extraction processing unit 16 extracts all task clusters corresponding to the representative task range of each managerial employee who is classified into the management level from among the employees, based on the task map information stored in the task cluster storage unit 35. The task cluster extraction processing unit 16 then stores the extracted task clusters in the task cluster storage unit 35 in association with the user ID of the managerial employee.
[0040] The management task scope confirmation processing unit 17 presents information requesting confirmation of the task scope to the managerial employee classified into the management level. The management task scope confirmation processing unit 17 then acquires information (second recognized task scope information) indicating the self-acknowledged task scope that the managerial employee has recognized and responded to the confirmation request as his / her own task scope, and stores the acquired self-acknowledged task scope information together with the managerial employee's user ID in the task scope storage unit 34. An example of the information requesting confirmation of the task scope will be described in the operation example.
[0041] The survey execution processing unit 18 generates and transmits to the survey target employee survey information regarding the employee's self-identified job scope or job cluster based on information representing the questions stored in the survey basic data storage unit 36. The survey execution processing unit 18 then acquires the employee's response information to each of the questions included in the survey information, and stores the acquired response information in the survey response storage unit 37 in association with the user ID of the employee who responded.
[0042] The analysis processing unit 19 analyzes the employee's personality suitability for the scope of work they are responsible for based on the response information stored in the questionnaire response memory unit 37, and stores the analysis data in the analysis data memory unit 38 in association with the employee's user ID.
[0043] (Example of Operation) Next, an example of operation of the task allocation support device SV configured as above will be described.
[0044] 4A and 4B are flowcharts showing an example of the procedure and content of the task allocation support control executed by the control unit 1 of the task allocation support device SV.
[0045] It is assumed that the task log data storage unit 31 collects and stores log data including the work history of tasks performed by each employee during a predetermined period in the past.
[0046] 11 shows an example of the business log data stored in the business log data storage unit 31. In this example, a user ID that identifies the employee who performed the work and a function ID that identifies the type of work are stored in association with time-series information on when each task related to the work was performed.
[0047] (1) Generation of Workflows In step S10, the control unit 1 of the task placement support device SV, under the control of the task flow generation processing unit 11, first reads the task log data of each employee from the task log data storage unit 31, and generates information representing a task flow in which multiple task items are arranged according to the task procedure, based on the work history information contained in the read task log data. The task flow generation processing unit 11 then stores the generated information representing the task flow in the task flow storage unit 32.
[0048] FIG. 5 shows an example of a generated business flow, in which a plurality of tasks 1, 2, . . . are arranged in a tree-like connection in the order in which they are to be executed.
[0049] Figure 12 shows an example of information representing a business flow stored in the business flow memory unit 32. In this example, a function ID that identifies the work performed by an employee is stored in association with a user ID that identifies the employee.
[0050] (2) Estimation of Representative Work Procedures Subsequently, in step S11, the control unit 1 of the task allocation support device SV, under the control of the representative work procedure estimation processing unit 12, performs clustering for each worker based on the frequency of execution of work procedures represented by the worker's work log data stored in the work log data storage unit 31, and estimates the worker's representative work procedure in the workflow. The representative work procedure estimation processing unit 12 then stores information representing the estimated representative work procedure in the representative work procedure storage unit 33, in association with the worker's user ID and a function ID that identifies the work.
[0051] FIG. 6 shows an example of the estimated results of representative work procedures for employees on a workflow. In this example, representative work procedures PGa, PGb, PGc, and PGd estimated for employees A, B, C, and D are shown.
[0052] 13 shows an example of the estimation result of a typical work procedure stored in the typical work procedure storage unit 33. In this example, a function ID that identifies a typical task performed by an employee is stored in association with a user ID that identifies the employee.
[0053] Note that the representative work procedure is used by the employee to confirm the main scope of his or her own work scope during the work scope confirmation process described below, and therefore in one embodiment, work procedures that are used less frequently are not included in the estimation results, but the range to be estimated as the above-mentioned representative work procedure can be set arbitrarily.
[0054] (3) Classification of employees by task level: In step S12, the control unit 1 of the task placement support device SV, under the control of the employee level classification processing unit 13, determines for each employee based on the information representing the representative task procedure stored in the representative task procedure memory unit 33 whether the employee is a general-level employee in charge of a single system of representative task procedures or a management-level employee in charge of multiple systems of representative task procedures, and classifies the employee into a general employee or a management employee according to the results of this determination.
[0055] For example, in the example shown in Figure 6, employees A, B, and C are all in charge of single-system representative work procedures PGa, PGb, and PGc, and are therefore classified as general employees, while employee D is in charge of two-system representative work procedures PGd, and is therefore classified as a management employee.
[0056] In this example, the employees are classified into two work levels, general employees and managerial employees, but they may be classified into three or more work levels.
[0057] (4) Confirmation of the self-acknowledged scope of work of the general employee Next, in step S13, the control unit 1 of the work placement support device SV, under the control of the general work scope confirmation processing unit 14, executes the following process to confirm the self-acknowledged scope of work of the general employee.
[0058] That is, the general task scope confirmation processing unit 14 first reads out the task flow from the task flow storage unit 32, and generates task scope confirmation request information for each general employee on the read out task flow, displaying the range of the representative task procedure of the general employee read out from the representative task procedure storage unit 33. The general task scope confirmation processing unit 14 then transmits the generated task scope confirmation request information from the communication I / F unit 4 via the network NW to the corresponding employee terminal (e.g., UT1).
[0059] As a result, the above-mentioned business scope confirmation request information is displayed on the display device of the employee terminal UT1 of the general employee.
[0060] The general employee specifies and inputs the scope of work that he or she is aware of in response to the displayed job scope confirmation request information. At this time, the job scope confirmation request information displays the general employee's own representative job procedure, so the general employee can accurately specify the job scope that he or she is responsible for by checking the displayed representative job procedure.
[0061] FIG. 7 shows an example of the result of specifying the self-acknowledged work range Qg that a general employee recognizes as the work range that he or she is responsible for in response to the displayed work range confirmation request information.
[0062] The general job scope confirmation processing unit 14 receives information indicating the self-acknowledged job scope Qg designated and input by the general employee from the employee terminal UT1 via the network NW at the communication I / F unit 4. Then, the general job scope confirmation processing unit 14 stores the received information indicating the self-acknowledged job scope Qg in the job scope storage unit 34 in association with the employee ID of the general employee.
[0063] The general work scope confirmation processing unit 14 executes the above-described confirmation process of the self-acknowledged work scope of each general employee for each general employee.
[0064] (5) Generation of Business Map Next, in step S14, the control unit 1 of the business allocation support device SV, under the control of the business map generation processing unit 15, generates business map information indicating the distribution of the business scope of each general employee on the business flow as follows.
[0065] That is, the task map generation processing unit 15 performs clustering based on the information representing the self-acknowledged task range of each general employee stored in the task range storage unit 34, and generates task map information by mapping the multiple task clusters obtained thereby onto a task flow. In addition, the task map generation processing unit 15 creates list data of general employees classified into each task cluster in association with the task cluster, and adds the created list data of general employees for each task cluster to the task map information. The task map generation processing unit 15 stores the generated task map information in the task cluster storage unit 35.
[0066] 8 shows an example of task map information. In this example, the ranges WCx, WCy, and WCz of task clusters X, Y, and Z are mapped onto a task flow, and the employee IDs of general employees Ux, Uy, and Uz whose recognized task ranges are within these task clusters X, Y, and Z are associated with these task clusters X, Y, and Z.
[0067] (6) Extraction of task clusters of managerial employees In step S15, the control unit 1 of the task placement support device SV, under the control of the task cluster extraction processing unit 16, targets the managerial employees classified by the employee level classification processing unit 13 and extracts all task clusters corresponding to the representative task procedures of the managerial employees from the task map information stored in the task cluster storage unit 35. The task cluster extraction processing unit 16 then stores the extracted task clusters of the managerial employees in the task cluster storage unit 35 in association with the user IDs of the managerial employees.
[0068] FIG. 9 shows an example of task clusters extracted for a certain managerial employee, in which task clusters X and Z are extracted.
[0069] 14 shows an example of a task cluster stored in the task cluster storage unit 35. In this example, a user ID identifying a general employee classified by the task map generation processing unit 15 and a user ID identifying a managerial employee whose task cluster has been extracted by the task cluster extraction processing unit 16 are stored in association with a cluster number that identifies the task cluster.
[0070] (7) Confirmation of the managerial employee's self-acknowledged scope of work: In step S16, the control unit 1 of the work placement support device SV, under the control of the management work scope confirmation processing unit 17, executes the following process to confirm the managerial employee's self-acknowledged scope of work.
[0071] That is, the management task scope confirmation processing unit 17 first reads the task flow from the task flow storage unit 32, and generates task scope confirmation request information on the read task flow that displays the range of the task cluster extracted for each management employee by the task cluster extraction processing unit 16. At this time, the management task scope confirmation processing unit 17 also adds employees corresponding to the task clusters of the management employees to the task scope confirmation request information.
[0072] The management business scope confirmation processing unit 17 then transmits the generated business scope confirmation request information to the corresponding employee terminal (e.g., UTk) via the network NW from the communication I / F unit 4. As a result, the business scope confirmation request information is displayed on the display device of the employee terminal UTk of the managing employee.
[0073] The managerial employee specifies and inputs the job scope that he / she is aware of in response to the displayed job scope confirmation request information. At this time, the job scope confirmation request information displays the job cluster scope of the managerial employee and the employee ID corresponding to this job cluster, so the managerial employee can accurately specify and input the job scope that he / she is responsible for by referring to the displayed job cluster scope and employee ID.
[0074] FIG. 10 shows an example in which a supervisor specifies self-acknowledged work ranges Qm1 and Qm2 that he or she recognizes as his or her own work range in response to the work range confirmation request information displayed on the employee terminal UTk.
[0075] The management task scope confirmation processing unit 17 receives information indicating the self-acknowledged task scopes Qm1 and Qm2 designated and input by the managing employee from the employee terminal UTk via the network NW at the communication I / F unit 4. The management task scope confirmation processing unit 17 then stores the received information indicating the self-acknowledged task scopes Qm1 and Qm2 in the task scope storage unit 34 in association with the employee ID of the managing employee.
[0076] The management task scope confirmation processing unit 17 executes the above-described confirmation process of the self-acknowledged task scope of general employees for all management employees.
[0077] (8) Transmission of Survey Information The control unit 1 of the business allocation support device SV first selects one employee to be surveyed in step S17 under the control of the survey execution processing unit 18. The employee to be surveyed is designated, for example, by the system administrator via the administrator terminal MT, but the survey target may be one or more.
[0078] Next, in step S18, the survey execution processing unit 18 determines whether the selected employee is a "general employee" or a "management employee." If the result of this determination is that the employee is a general employee, the survey execution processing unit 18 generates survey information for general employees in step S19.
[0079] The questionnaire information for general employees is generated by selectively reading out from the questionnaire basic data storage unit 36 a number of questions for investigating the personality suitability of the general employee for the range of work that the general employee self-identifies as being the subject of the survey.
[0080] In step S19, the survey execution processing unit 18 transmits the generated survey information from the communication I / F unit 4 via the network NW to the employee terminal of the corresponding general employee.
[0081] On the other hand, if the selected employee is a managerial employee, the survey execution processing unit 18 generates survey information for the managerial employee in step S22. The survey information for the managerial employee is generated by selectively reading out from the survey basic data storage unit 36 a plurality of questions for investigating the personality aptitude of the managerial employee for each of a plurality of task clusters for which the managerial employee is the subject of the survey.
[0082] In step S22, the survey execution processing unit 18 transmits the generated survey information from the communication I / F unit 4 via the network NW to the employee terminal of the relevant managerial employee.
[0083] (9) Acquisition of Survey Response Information The survey information is received and displayed on the employee terminals UT1 to UTn. General employees and managerial employees input responses to the multiple questions contained in the displayed survey information. When an operation to send the responses is performed, the survey response information is returned from the employee terminals UT1 to UTn to the job placement support device SV via the network NW.
[0084] In step S20 or S23, under the control of the survey execution processing unit 18, the control unit 1 of the work placement support device SV receives the survey response information returned from the employee terminals UT1 to UTn via the communication I / F unit 4, and stores the received survey response information in the survey response memory unit 37 in association with the employee ID.
[0085] 15 shows an example of the questionnaire response information stored in the questionnaire response storage unit 37. In this example, the user ID identifying the employee who is the subject of the questionnaire and the response result are stored in association with the question number included in the questionnaire information.
[0086] (10) Analysis of Questionnaire Responses Next, in step S21, the control unit 1 of the work placement support device SV, under the control of the analysis processing unit 19, reads out the questionnaire response information of the general employee or managerial employee from the questionnaire response memory unit 37, and based on this questionnaire response information, analyzes the personality suitability of the general employee or managerial employee for the characteristics of the work in the presented work range or work cluster.
[0087] For example, if the tasks corresponding to the scope of work are defined as mechanical work, manual work, clerical work, repetitive work, service sales, etc., an analysis is conducted to determine whether the employee has the personality traits suitable for these tasks, such as openness, cooperativeness, extroversion, etc.
[0088] The analysis processing unit 19 stores the data representing the analysis results in the analysis data storage unit 38 in association with the user ID of the employee being analyzed.
[0089] Furthermore, for a managerial employee, the analysis processing unit 19 determines in step S24 the degree of similarity or divergence between the range of the business cluster extracted by the business cluster extraction processing unit 16 and the self-identified business range specified and input by the managerial employee during the business range confirmation process. If the degree of similarity is below a preset threshold range or the degree of divergence exceeds the threshold range, the survey response information of the managerial employee is invalidated and is not subjected to the analysis processing.
[0090] (11) Determining Completion of Questionnaire Survey: In step S25, the control unit 1 of the job placement support device SV determines whether the questionnaire survey has been completed for all employees designated as survey subjects. If there are any unselected employees remaining, the control unit 1 returns to step S17 to select the next employee and executes a series of processes related to the questionnaire survey in steps S18 to S21 for the selected employee. Thereafter, the control unit 1 repeatedly executes a series of processes related to the questionnaire survey in steps S18 to S21 for each employee designated as a survey subject. When the questionnaire survey has been completed for all employees designated as survey subjects, the control unit terminates job placement support control.
[0091] (12) Output of analysis results When the questionnaire survey for one employee is completed, the control unit 1 of the work placement support device SV, under the control of the analysis processing unit 19, reads out the analysis data for the employee stored in the analysis data storage unit 38, and transmits the read-out analysis data together with the employee's user ID from the communication I / F unit 4 to, for example, the administrator terminal MT.
[0092] The analysis data may be transmitted in a batch for each general employee and managerial employee, or may be transmitted in a batch after the questionnaire survey for all employees has been completed.
[0093] Furthermore, the analysis processing unit 19 may generate a recommendation for an optimal work allocation for each employee based on the analysis data, and transmit the generated recommendation to the manager terminal.
[0094] (Effects) As described above, in one embodiment, log data related to the work of multiple employees is first clustered to generate a workflow indicating the flow of multiple tasks related to the work. A representative work procedure in the workflow is estimated for each employee. Based on the estimation results, the multiple employees are classified into managerial employees responsible for multiple work procedures and general employees responsible for a single work procedure. A workflow indicating each of the general employees' representative work procedures is then presented to each employee, and information indicating the self-acknowledged work scope that the general employee recognizes as their own work scope is acquired. The acquired self-acknowledged work scope of each general employee is then clustered to generate a work map indicating the distribution of the general employee's work clusters in the workflow and the general employee's correspondence with the work clusters. Then, for each managerial employee, a work cluster corresponding to the managerial employee's representative work procedure is extracted from the work map, and a work flow indicating the extracted work cluster is presented to the managerial employee, and information indicating the self-acknowledged work scope that the managerial employee recognizes as their own work scope is acquired. Finally, questionnaire information regarding the self-identified work scope is presented to each of the general employees and the managerial employees, and response information is obtained. Based on the obtained response information, the personality suitability of the general employees and the managerial employees for their work is analyzed.
[0095] Therefore, general employees can specify their own job scope after checking their representative job procedures clearly indicated on the workflow, and thus the job placement support device SV can accurately identify the job scope of the general employee even if there is a discrepancy in the job scope recognized by the general employee or the job scope is unclear. Therefore, by conducting a questionnaire survey of the general employees regarding the above accurately identified job scope, it becomes possible to accurately analyze the personality suitability of the general employee for the job in question.
[0096] On the other hand, a managerial employee can specify the task range that he or she recognizes after checking the task clusters that correspond to his or her own representative task procedures. As a result, even if a managerial employee is responsible for multiple task ranges, the task allocation support device SV can accurately identify the multiple task ranges that the managerial employee is responsible for. Therefore, by conducting a questionnaire for each of the multiple task ranges that have been accurately identified, it becomes possible to accurately analyze the personality suitability of the managerial employee for that task.
[0097] Furthermore, when analyzing the survey responses of the managerial employee, if the estimated job cluster for the managerial employee deviates from the self-identified job scope specified by the managerial employee by more than a threshold range, the survey responses are invalidated. This prevents the problem of incorrect analysis results for the managerial employee being adopted as the correct result.
[0098] [Other Embodiments] (1) In one embodiment, the process of confirming the self-acknowledged job scope of a managerial employee in steps S14 to S16 is performed after the process of confirming the self-acknowledged job scope of a general employee in step S13 is completed. However, this is not limited to this. For example, after the process of confirming the self-acknowledged job scope of a general employee in step S13 is completed, a series of processes related to a questionnaire survey of the general employees may be performed, and after the questionnaire survey of the general employees is completed, the process of confirming the self-acknowledged job scope of a managerial employee in steps S14 to S16 may be performed, and further a series of processes related to a questionnaire survey of managers in steps S17 to S25 may be performed.
[0099] (2) In one embodiment, the validity / invalidity of the questionnaire responses is determined only for the manager in step S24. However, the validity / invalidity of the questionnaire responses may also be determined for general employees based on the degree of similarity or divergence between their representative work procedures and their self-recognized work scopes.
[0100] (3) In the embodiment, the functions of the task placement support device are provided on a server computer on the Web or the cloud. However, the functions of the task placement support device may be provided on a personal computer used by a system administrator, etc. Furthermore, the processing functions of the task placement support device may be distributed across multiple information processing devices, such as server computers and personal computers.
[0101] Although the embodiments of the present invention have been described in detail above, the above description is merely an example of the present invention in every respect. It goes without saying that various improvements and modifications can be made without departing from the scope of the present invention. In other words, when implementing the present invention, specific configurations according to the embodiments may be appropriately adopted.
[0102] In short, this invention is not limited to the above-described embodiments, and in the implementation stage, the components can be modified and embodied without departing from the spirit of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiments. For example, some components may be omitted from all the components shown in the embodiments. Furthermore, components from different embodiments may be appropriately combined.
[0103] SV...task allocation support device MT...manager terminal UT1 to UTn...employee terminal NW...network 1...control unit 2...program storage unit 3...data storage unit 4...communication I / F unit 5...bus 11...workflow generation processing unit 12...representative work procedure estimation processing unit 13...employee level classification processing unit 14...general work scope confirmation processing unit 15...work map generation processing unit 16...work cluster extraction processing unit 17...management work scope confirmation processing unit 18...questionnaire execution processing unit 19...analysis processing unit 31...work log data storage unit 32...workflow storage unit 33...representative work procedure storage unit 34...work scope storage unit 35...work cluster storage unit 36...questionnaire basic data storage unit 37...questionnaire response storage unit 38...analysis data storage unit
Claims
1. A work allocation support device comprising: a first processing unit that generates a work flow in which a plurality of work items are arranged according to work procedures based on work history information of a plurality of employees; a second processing unit that estimates a representative work procedure for each of the plurality of employees in the work flow based on the frequency with which the employee performs the work; a third processing unit that presents first work scope confirmation information that clearly indicates the representative work procedure of the general employee in the work flow to a general employee among the plurality of employees whose work scope is within a predetermined range, and acquires information representing a first self-acknowledged work scope specified by the employee in response to the presented first work scope confirmation information; and a fourth processing unit that presents questionnaire information corresponding to the first self-acknowledged work scope to the general employee and acquires the results of the general employee's responses to the work items included in the first self-acknowledged work scope.
2. A fifth processing unit that classifies the self-acknowledged task ranges of the plurality of employees into a plurality of task clusters by clustering and generates employee task map information that associates the employees with the task clusters; a sixth processing unit that, for a managerial employee among the plurality of employees whose task range exceeds the predetermined range, extracts the task cluster corresponding to the representative task procedure of the managerial employee based on the employee task map information; a seventh processing unit that presents to the managerial employee second task range confirmation information that clearly indicates the task cluster of the managerial employee in the task flow and acquires information that represents the second self-acknowledged task range specified by the managerial employee in response to the presented second task range confirmation information; an eighth processing unit that presents to the managerial employee questionnaire information corresponding to the extracted task cluster and acquires the results of the managerial employee's responses to the work items included in the task cluster; 2. The job placement support device of claim 1, further comprising: a ninth processing unit that determines whether the response result of the managerial employee is valid or invalid based on the degree of similarity or deviation between the job cluster of the managerial employee and the second self-acknowledged job range.
3. The work placement support device of claim 2, wherein the seventh processing unit presents the second work scope confirmation information to the managerial employee, which indicates the managerial employee's work cluster in the work flow as well as the employees classified into the work cluster.
4. A program for causing a processor included in a task placement support device to execute the processing performed by a processing unit included in the task placement support device according to any one of claims 1 to 3.
Citation Information
Patent Citations
Business analysis support program, device and method
JP2006185316A
Business processing flow generation system, generation method, and device
JP2017227944A
Organizational change support system, organizational change support method, and organizational change support program
JP2021068291A
Management diagnosis support device and management diagnosis support program
JP6621903B1