HUMAN RESOURCE DEVELOPMENT SUPPORT SYSTEM
20180012162 · 2018-01-11
Assignee
Inventors
Cpc classification
G06Q10/06311
PHYSICS
G06Q10/06
PHYSICS
G06Q10/0631
PHYSICS
International classification
G06Q10/06
PHYSICS
Abstract
A human resource development support system calculates, for each agent, a profitability indicator value that is a value of an indicator of profitability of the agent on the basis of order histories for customers regarding industrial machinery at the agent. Then, the human resource development support system generates, for each agent, reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened, on the basis of the calculated profitability indicator value and on the basis of constitution information indicating the numbers of service personnel belonging to the agent for individual grades.
Claims
1. A human resource development support system for supporting creating a plan for training and development of service personnel belonging to each of a plurality of agents of industrial machinery, the human resource development support system comprising: a profitability indicator value calculation unit that calculates, for each of the plurality of agents, a profitability indicator value that is a value of an indicator of profitability of the agent on the basis of order histories for customers regarding industrial machinery at the agent; a reference information generation unit that generates, for each of the plurality of agents, human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened, on the basis of the profitability indicator value calculated by the profitability indicator value calculation unit and on the basis of constitution information indicating the numbers of service personnel belonging to the agent for individual grades; and an output unit that outputs the human-resource-development reference information generated by the reference information generation unit.
2). The human resource development support system according to claim 1, wherein the reference information generation unit is configured to generate human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened in a first agent, on the basis of the constitution information on a second agent having a higher profitability indicator value than the first agent.
3. The human resource development support system according to claim 2, wherein the reference information generation unit is configured to generate human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened in a first agent, on the basis of the constitution information on a second agent having a service-providing-performance indicator value substantially equal to a service-providing-performance indicator value of the first agent and having a higher profitability indicator value than the first agent.
4. The human resource development support system according to claim 2, wherein the reference information generation unit is configured to generate human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened in a first agent, on the basis of the constitution information on a second agent having a number of service personnel substantially equal to the number of service personnel of the first agent and having a higher profitability indicator value than the first agent.
5. The human resource development support system according to claim 2, wherein the reference information generation unit is configured to generate human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened in a first agent, on the basis of the constitution information on a second agent having a larger number of service personnel than the first agent by a predetermined value and having a higher profitability indicator value than the first agent.
6. The human resource development support system according to claim 2, wherein the reference information generation unit is configured to generate human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened in a first agent, on the basis of the constitution information on a second agent having a number of managed pieces of industrial machinery substantially equal to the number of managed pieces of industrial machinery of the first agent and having a higher profitability indicator value than the first agent.
7. The human resource development support system according claim 1, further comprising: a customer ratio calculation unit that calculates, for each of the plurality of agents, customer ratios for individual ranks; a customer ratio information generation unit that generates customer ratio information on customer ratios calculated for a second agent by the customer ratio calculation unit, the second agent being an agent having a higher profitability indicator value than a first agent; and a second output unit that outputs the customer ratio information generated by the customer ratio information generation unit.
8. The human resource development support system according to claim 1, further comprising: a storage unit that stores training material content corresponding to a grade of service personnel; an extraction unit that extracts, from the storage unit, training material content corresponding to a grade of service personnel for which human resource development is to be strengthened, the grade being identifiable using the human-resource-development reference information; and a providing unit that provides the training material content extracted by the extraction unit.
9. The human resource development support system according to claim 1, wherein the profitability indicator value calculation unit includes a rank setting unit that sets, for each of the plurality of agents, ranks of the customers on the basis of the order histories, and a good-customer-proportion calculation unit that calculates, for each of the plurality of agents, a proportion of good customers on the basis of the ranks of the customers set by the rank setting unit, and the profitability indicator value calculation unit is configured to calculate, for each of the plurality of agents, a profitability indicator value that is a value of an indicator of profitability of the agent on the basis of the proportion of good customers calculated by the good-customer-proportion calculation unit.
10. The human resource development support system according to claim 9, wherein the reference information generation unit includes a service-providing-performance indicator value calculation unit that calculates, for each of the plurality of agents, a service-providing-performance indicator value that is a value of an indicator of performance of the agent for providing services, on the basis of the numbers of service personnel belonging to the agent for the individual grades, and a grouping unit that divides the plurality of agents into a plurality of groups on the basis of the calculated profitability indicator value and the service-providing-performance indicator value calculated by the service-providing-performance indicator value calculation unit, and the reference information generation unit is configured to generate, for each of the plurality of groups obtained by the grouping unit, human-resource-development reference information capable of identifying a grade of service personnel for which human resource development is to be strengthened in each of the plurality of agents.
11. The human resource development support system according to claim 10, wherein the profitability indicator value calculation unit and the service-providing-performance indicator value calculation unit are each configured to execute multiple regression analysis by using sales projection for a customer as a target variable and by using the numbers of service personnel for the individual grades and the calculated proportion of good customers as explanatory variables to acquire coefficients of the explanatory variables, and are configured to calculate a profitability indicator value and a service-providing-performance indicator value, respectively, on the basis of the acquired coefficients of the explanatory variables.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0036] A preferred embodiment of the present invention will be described with reference to the drawings. Embodiments given below provide examples of a method and an apparatus for embodying a technical concept of the present invention, and the technical concept of the present invention is not limited to what is described below. The technical concept of the present invention may be variously changed without departing from the technical scope defined by the appended claims.
[0037] A human resource development support system according to an embodiment of the present invention is designed to support creating a plan for training and development of service personnel involved in maintenance services for industrial machinery. Examples of the industrial machinery may include various pieces of machinery such as various types of construction machinery and pieces of machinery installed in productive facilities such as factories, including a reciprocating compressor, a screw compressor, a turbo-compressor, a vacuum deposition apparatus, a tire testing machine, a continuous mixer, and a rubber mixer. Industrial machinery is used over a long-term period, and maintenance services such as repair, inspection, replacement of parts, and technical guidance are required. Such maintenance services are provided by agents under contract with the manufacturer of industrial machinery. Service personnel belonging to each agent have a role to perform sales activities for customers to encourage the customers to receive appropriate maintenance services.
Configuration of Human Resource Development Support System
[0038] In this embodiment, the human resource development support system is implemented by a single server.
[0039] A detailed configuration of the server 1 will now be described.
[0040] The CPU 11a is capable of executing a computer program loaded onto the RAM 11c. The CPU 11a executes a computer program 14a for supporting creating a plan for human resource development to allow the computer 1a to function as the server 1.
[0041] The ROM 11b is constituted by a mask ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or the like, and has recorded thereon a computer program to be executed by the CPU 11a, data used for the computer program, and so on.
[0042] The RAM 11c is constituted by a static RAM (SRAM), a dynamic RAM (DRAM), or the like. The RAM 11c is used to read a variety of computer programs recorded on the hard disk 11d. The RAM 11c is further used as a work area of the CPU 11a when the CPU 11a executes a computer program.
[0043] The hard disk 11d has installed therein a variety of computer programs to be executed by the CPU 11a, such as an operating system and an application program, and data to be used to execute the computer programs. The hard disk 11d also has installed therein the computer program 14a.
[0044] The reading device 11e is constituted by a flexible disk drive, a compact disc ROM (CD-ROM) drive, a digital versatile disc ROM (DVD-ROM) drive, or the like and is capable of reading a computer program or data recorded on a portable recording medium 14. The portable recording medium 14 stores the computer program 14a, which enables the computer 1a to function as the server 1. The computer 1a reads the computer program 14a from the portable recording medium 14 by using the reading device 11e, and installs the computer program 14a into the hard disk 11d.
[0045] The computer program 14a can be provided not only by the portable recording medium 14 but also from an external device, which is connected to the computer 1a via a telecommunication line (either wired or wireless) so as to be capable of communicating with the computer 1a, over the telecommunication line. For example, the computer program 14a can be stored in a hard disk of a server computer on the Internet, and the computer 1a can access the server computer to download the computer program 14a and to install the computer program 14a into the hard disk 11d.
[0046] The hard disk 11d further includes a customer information management database (DB) 101, a customer satisfaction survey result database (DB) 102, a delivered-machine database (DB) 103, an order history database (DB) 104, a ranking result database (DB) 105, a training material content database (DB) 106, an agent database (DB) 107, and a service personnel database (DB) 108. The details of the individual databases will be described below.
[0047] The input/output interface 11f is constituted by, for example, a serial interface such as a Universal Serial Bus (USB) interface, an Institute of Electrical and Electronics Engineers (IEEE) 1394 interface, or an RS-232C interface, a parallel interface such as a small computer system interface (SCSI), an Integrated Drive Electronics (IDE) interface, or an IEEE 1284 interface, and an analog interface that includes, for example, a digital-to-analog (D/A) converter and an analog-to-digital (A/D) converter, and so on. The input/output interface 11f is connected to the input unit 13, which is constituted by a keyboard and a mouse. A user can input data to the computer 1a by using the input unit 13.
[0048] The communication interface 11g is an interface to be connected to the network NTW. The computer 1a transmits and receives data to and from the terminal devices 2, which are connected to the network NTW, through the communication interface 11g by using a predetermined communication protocol.
[0049] The image output interface 11h is connected to the image display unit 12, which is constituted by a liquid crystal display (LCD) or a cathode-ray tube (CRT) display, and outputs a video signal corresponding to image data provided by the CPU 11a to the image display unit 12. The image display unit 12 displays an image (screen) in accordance with the input video signal.
[0050] Next, the details of the databases described above will be described with reference to the drawings.
(a) Customer Information Management DB 101
[0051] The customer information management DB 101 is a database for storing information concerning customers.
(b) Customer Satisfaction Survey Result DB 102
[0052] The customer satisfaction survey result DB 102 is a database for storing results of a questionnaire survey on customer satisfaction.
(c) Delivered-Machine DB 103
[0053] The delivered-machine DB 103 is a database for storing information concerning industrial machinery delivered to customers.
(d) Order History DB 104
[0054] The order history DB 104 is a database for storing order history information concerning maintenance of industrial machinery. The order history DB 104 stores, for each order received, information concerning an order history. Orders received for a delivered machine include purchase of parts, equipment inspection, repair, and dispatch of technical staff to provide technical guidance, and a purchase of parts, an equipment inspection, a repair, or a dispatch of technical staff constitutes a single order.
[0055]
(e) Ranking Result DB 105
[0056] The ranking result DB 105 is a database for storing information concerning results obtained when customers are ranked. In this system, customers are ranked. Ranking is performed by assigning rank values 1 to 5 to customers in accordance with order histories for the customers during a certain period. Rank value 1 is the best level and the level decreases as the rank value increases. The customers are categorized into a plurality of groups in accordance with their characteristics. Ranking is performed on a group-by-group basis. The period during which ranking is performed (hereinafter referred to as the “target order-receiving period”) is identified by designating the start date and the end date of the period. The details of the ranking process will be described below.
[0057]
(f) Training Material Content DB 106
[0058] The training material content DB 106 is a database for storing content of training materials for maintenance of industrial machinery.
[0059] The content of the training material content DB 106 is updated with the most recent one, as appropriate.
(g) Agent DB 107
[0060] The agent DB 107 is a database for storing information concerning agents.
(h) Service Personnel DB 108
[0061] The service personnel DB 108 is a database for storing information concerning service personnel.
Operation of Human Resource Development Support System
[0062] Next, the operation of the human resource development support system having the configuration described above will be described with reference to a flowchart.
1. Rank Setting Process
[0063] The human resource development support system (the server 1) ranks customers regularly (for example, at intervals of one year) or irregularly.
[0064]
[0065] Then, the CPU 11a of the server 1 reads all of the registered customer IDs from the customer information management DB 101 (S102). The CPU 11a searches the delivered-machine DB 103 by using the read customer IDs as the key and computes, for each customer, the number of delivered machines installed and a delivered-machine ratio for each type (S103).
[0066] The CPU 11a searches the order history DB 104 by using the customer IDs as the key and computes the following items for each customer (S104):
[0067] (1) the total order amount during the target order-receiving period;
[0068] (2) the total order amount per delivered machine during the target order-receiving period;
[0069] (3) the gross profit amount per delivered machine during the target order-receiving period;
[0070] (4) the total number of orders per delivered machine during the target order-receiving period;
[0071] (5) the parts purchase order ratio during the target order-receiving period;
[0072] (6) the construction order ratio during the target order-receiving period; and
[0073] (7) the new machine order ratio during the target order-receiving period.
[0074] The parts purchase order ratio is a percentage of how much of the total order amount the total purchase amount of parts occupies. The construction order ratio is a percentage of how much of the total order amount the total order amount of constructions including equipment inspection (the sum of the order amounts of constructions including equipment inspection and repair) occupies. The new machine order ratio is a percentage of how much of the total order amount the purchase amount of new machines occupies.
[0075] The CPU 11a calculates a total order amount point by using the total order amount calculated in S104 (S105). The total order amount point is calculated using any of the following formulas depending on whether the total order amount is greater than or equal to a threshold Amax.
[0076] Total order amount point=total order amount÷Amax×Arange (in the case where the total order amount is less than Amax)
[0077] Total order amount point=Arange (in the case where the total order amount is greater than or equal to Amax)
[0078] In the formulas above, Arange denotes the upper limit of the total order amount point. For example, Amax is 500,000,000 yen and Arange is 150. In this case, if the total order amount is 300,000,000 yen, the total order amount point is 90, and, if the total order amount is 600,000,000 yen, the total order amount point is 150. Alternatively, the total order amount point may not be calculated using separate formulas depending on the cases described above, but all total order amount points may be calculated using the formula described above for the case where “the total order amount is less than Amax”.
[0079] The CPU 11a uses the total order amount per delivered machine (hereinafter referred to as the “per-machine order amount”), which is calculated in S104, to calculate a per-machine order amount point (S106). The per-machine order amount point is calculated using any of the following formulas depending on whether the per-machine order amount is greater than or equal to a threshold Bmax.
[0080] Per-machine order amount point=per-machine order amount÷Bmax×Brange (in the case where the per-machine order amount is less than Bmax)
[0081] Per-machine order amount point=Brange (in the case where the per-machine order amount is greater than or equal to Bmax)
[0082] In the formulas above, Brange denotes the upper limit of the per-machine order amount point. Alternatively, the per-machine order amount point may not be calculated using separate formulas depending on the cases described above, but all per-machine order amount points may be calculated using the formula described above for the case where “the per-machine order amount is less than Bmax”.
[0083] The CPU 11a uses the gross profit amount per delivered machine (hereinafter referred to as the “per-machine profit amount”), which is calculated in S104, to calculate a per-machine profit amount point (S107). The per-machine profit amount point is calculated using any of the following formulas depending on whether the per-machine profit amount is greater than or equal to a threshold Cmax.
[0084] Per-machine profit amount point=per-machine profit amount÷Cmax×Crange (in the case where the per-machine profit amount is less than Cmax)
[0085] Per-machine profit amount point=Crange (in the case where the per-machine profit amount is greater than or equal to Cmax)
[0086] In the formulas above, Crange denotes the upper limit of the per-machine profit amount point. Alternatively, the per-machine profit amount point may not be calculated using separate formulas depending on the cases described above, but all per-machine profit amount points may be calculated using the formula described above for the case where “the per-machine profit amount is less than Cmax”.
[0087] The CPU 11a uses the total number of orders per delivered machine (hereinafter referred to as the “per-machine number of orders”), which is calculated in S104, to calculate a per-machine number-of-orders point (S108). The per-machine number-of-orders point is calculated using any of the following formulas depending on whether the per-machine number of orders is greater than or equal to a threshold Dmax.
[0088] Per-machine number-of-orders point=per-machine number of orders÷Dmax×Drange (in the case where the per-machine number of orders is less than Dmax)
[0089] Per-machine number-of-orders point=Drange (in the case where the per-machine number of orders is greater than or equal to Dmax)
[0090] In the formulas above, Drange denotes the upper limit of the per-machine number-of-orders point. Alternatively, the per-machine number-of-orders point may not be calculated using separate formulas depending on the cases described above, but all per-machine number-of-orders points may be calculated using the formula described above for the case where “the per-machine number of orders is less than Dmax”.
[0091] The CPU 11a ranks the customers by using the points calculated in S105 to S108 (S109). Specifically, the customers are ranked in accordance with which of the following criteria the total point value obtained by integration of the total order amount point, the per-machine order amount point, the per-machine profit amount point, and the per-machine number-of-orders point for each customer meets.
[0092] Rank 1: total point value≧Xrange×0.8
[0093] Rank 2: total point value≧Xrange×0.6
[0094] Rank 3: total point value≧Xrange×0.4
[0095] Rank 4: total point value≧Xrange×0.2
[0096] Rank 5: total point value<Xrange×0.2
[0097] The upper limit)(range of the total point value is given by the following formula.
Xrange=Arange+Brange+Crange+Drange
[0098] Then, the CPU 11a categorizes the customers into a plurality of groups (S110) by using the number of delivered machines installed and the delivered-machine ratio for each type, which are computed in S103, and by using the parts purchase order ratio and the construction order ratio, which are calculated in S104.
[0099] A description will be given of grouping in S110. The customers are divided into groups in terms of the following three viewpoints. It is assumed here that three types of delivered machines A, B, and C are present.
[0100] Viewpoint 1: the constitution of the delivered machines owned by each customer
[0101] (1) The delivered machines are constituted by mainly the delivered machines A (the delivered machines A account for 70% or more of all the owned delivered machines).
[0102] (2) The delivered machines are constituted by mainly the delivered machines B (the delivered machines B account for 70% or more of all the owned delivered machines).
[0103] (3) The delivered machines are constituted by mainly the delivered machines C (the delivered machines C account for 70% or more of all the owned delivered machines).
[0104] (4) The delivered machines are constituted by a plurality of types of delivered machines (other than (1) to (3) described above)
[0105] Viewpoint 2: the number of delivered machines installed
[0106] (1) The number of delivered machines installed is small (the number of delivered machines installed is less than or equal to 5).
[0107] (2) The number of delivered machines installed is slightly large (the number of delivered machines installed is greater than or equal to 6 and less than or equal to 15).
[0108] (3) The number of delivered machines installed is large (the number of delivered machines installed is greater than or equal to 16).
[0109] Viewpoint 3: the content of orders for maintenance
[0110] (1) Orders for mainly replacement parts are placed (the parts purchase order ratio is greater than or equal to 70%).
[0111] (2) Orders for mainly equipment-inspection construction are placed (the construction order ratio is greater than or equal to 70%).
[0112] (3) Orders for both replacement parts and equipment-inspection construction are placed (other than (1) and (2) described above).
[0113] In S110, the CPU 11a categorizes the customers into 36 groups based on the three viewpoints described above. Accordingly, the customers are divided into five ranks for each of the 36 groups.
[0114] Then, the CPU 11a searches the customer satisfaction survey result DB 102 by using the customer IDs as the key to acquire the most recent customer satisfaction survey results for each customer (S111). Further, the CPU 11a registers the results of ranking which are obtained through the process described above in the ranking result DB 105 (S112). Then, the rank setting process ends.
2. KPI Value Calculation Process
[0115] Next, a key performance indicator (KPI) value calculation process for calculating a KPI value will be described. In this embodiment, two KPI values, namely, a service-providing-performance indicator value and a profitability indicator value, are calculated and are used as references for supporting human resource development.
[0116]
Rank-1 customer ratio=(number of customers assigned rank 1 among all customers of corresponding agent)/(total number of customers of corresponding agent)×100 (1)
Rank-2 customer ratio=(number of customers assigned rank 2 among all customers of corresponding agent)/(total number of customers of corresponding agent)×100 (2)
Rank-3 customer ratio=(number of customers assigned rank 3 among all customers of corresponding agent)/(total number of customers of corresponding agent)×100 (3)
Rank-4 customer ratio=(number of customers assigned rank 4 among all customers of corresponding agent)/(total number of customers of corresponding agent)×100 (4)
Rank-5 customer ratio=(number of customers assigned rank 5 among all customers of corresponding agent)/(total number of customers of corresponding agent)×100 (5)
Loyal customer ratio=rank-1 customer ratio+rank-2 customer ratio+rank-3 customer ratio (6)
[0117] Then, the CPU 11a creates a multiple regression equation for sales projection that includes the total order amount during the target order-receiving period, which is the projected sales amount, as the target variable and the numbers of service personnel for the individual grades and the loyal customer ratio as explanatory variables, and performs a multiple regression analysis process using the multiple regression equation for sales projection (S202). Thus, the coefficients (a to d) of the explanatory variables are calculated. The multiple regression equation for sales projection is given by
y=ax.sub.1+bx.sub.2+cx.sub.3+dx.sub.4+e,
where y denotes the sales projection, x.sub.1 denotes the number of entry-level service personnel, x.sub.2 denotes the number of intermediate-level service personnel, x.sub.3 denotes the number of senior-level service personnel, x.sub.4 denotes the loyal customer ratio, and e denotes the probable error.
[0118] The CPU 11a calculates, for each agent, a service-providing-performance indicator value by using the coefficients of the explanatory variables obtained in the way described above and by using the following formula (S203).
Service-providing-performance indicator value=a×number of entry-level service personnel+b×number of intermediate-level service personnel×c+number of senior-level service personnel
[0119] The CPU 11a further calculates, for each agent, a profitability indicator value by using the coefficients of the explanatory variables in the way described above and by using the following formula (S204).
Profitability indicator value=d×loyal customer ratio
[0120] Through the process described above, the service-providing-performance indicator values and the profitability indicator values, which are KPI values, are obtained for the individual agents. The CPU 11a registers the calculation results in the agent DB 107 (S205). Then, the KPI value calculation process ends.
3. Grouping Process
[0121] A grouping process for dividing agents into groups is executed by using the service-providing-performance indicator values and the profitability indicator values obtained in the way described above. In this embodiment, an S-P scatter diagram based on the KPI values, with the x axis denoting the service-providing-performance indicator values (S-values) and the y axis denoting the profitability indicator values (P-values), is developed in the CPU 11a, and the agents are divided into groups in accordance with which region on the S-P scatter diagram each agent is plotted.
4. Human Resource Development Support Process
[0122] Next, a human resource development support process for supporting creating a plan for training and development of service personnel will be described. The human resource development support process includes a first human resource development support process intended mainly for improving profitability and a second human resource development support process intended mainly for enhancing service providing performance.
[0123] An agent categorized in the first group as a result of the grouping process described above is considered to have a certain level or more of service providing performance but have an unsatisfactory level of profitability. The reason for this is that it is anticipated that appropriate service personnel would have failed to perform appropriate sales activities in accordance with customer loyalty (customer's sense of loyalty) to the agent. In this case, at least one of the following measures is considered to be taken to improve profitability: (a) improving services to be provided for customer loyalty, (b) improving the personal leverage ratio (the ratio of the number of entry-level and intermediate-level service personnel per senior-level service person), and (c) improving the quality of service personnel. For an agent categorized in the first group, therefore, an agent group having service-providing-performance indicator values substantially equal to the service-providing-performance indicator value of the agent and having higher profitability than the agent is extracted. In addition, (a) the difference in the customer segment on which the focus is placed and (b) the difference in personal leverage ratio are provided, and (c) the grade of service personnel for which human resource development is to be strengthened, which is estimated from the differences described above, is identified. Training material content intended for the identified grade is provided. The processes described above are executed in the first human resource development support process.
[0124] An agent categorized in the second group is considered to have a certain level or more of profitability but have an unsatisfactory level of service providing performance. In this case, to further increase profitability, at least one of the following measures is considered to be taken: (a) improving the personal leverage ratio, (b) improving the number of service personnel required, and (c) improving the quality of service personnel. For an agent categorized in the second group, therefore, an agent group having higher profitability than the agent is extracted. In addition, (a) the difference in a customer segment on which the focus is placed and (b) the difference in personal leverage ratio are provided with reference to the difference in the number of required service personnel of the agent, the number of managed machines of the agent, and so on, and (c) the grade of service personnel for which human resource development is to be strengthened, which is estimated from the differences described above, is identified. Training material content intended for the identified grade is provided. The processes described above are executed in the second human resource development support process.
[0125] An agent categorized in the third group is considered to be unsatisfactory in terms of both profitability and service providing performance. In this case, the first human resource development support process is performed for agents plotted in a region to the lower right of a line connecting the origin and the intersection point of S.sub.min and P.sub.min on the S-P scatter diagram (the broken line in
[0126] An agent categorized in the fourth group is an agent whose profitability and service providing performance are greater than or equal to certain reference values S.sub.min and P.sub.min). In this case, within an agent group belonging to the fourth group, agents that are assigned higher profitability indicator value than the agent and that manage more machines than the agent are extracted, and different human resource development support processes are used depending on whether the number of extracted agents is greater than or equal to a predetermined number (for example, whether the ratio of the number of extracted agents to the total number of agents belonging to the fourth group is greater than or equal to a predetermined value). If the number of extracted agents is greater than or equal to the predetermined number, the second human resource development support process is performed for the agent. If the number of extracted agents is smaller than the predetermined number, the first human resource development support process is performed for the agent.
[0127] The details of the first and second human resource development support processes will be described hereinafter.
4-1. First Human Resource Development Support Process
[0128]
[0129] In each agent, a person in charge of human resource development can operate the terminal device 2 to send an instruction to the human resource development support system (the server 1) to start the first human resource development support process. Upon receipt of the instruction, the CPU 11a generates information for displaying an agent selection screen and transmits the generated information to the terminal device 2, which has requested the display of the agent selection screen, to display the agent selection screen on the terminal device 2 (S301).
[0130]
[0131] Upon receipt of the selection of an agent in the way described above (S302), the CPU 11a acquires from the agent DB 107 the service-providing-performance indicator value (S-value) and the profitability indicator value (P-value) of the selected agent (hereinafter referred to as the “subject agent”) (S303).
[0132] Then, the CPU 11a extracts, from the agent DB 107, agents having S-values close to the S-value of the subject agent within a range of ±α% and having P-values larger than the subject agent to obtain processing-target agents (S304). The value a is set as appropriate in accordance with the form and size of the business to which this system is applied. The processing-target agents are a collection of agents that are models to be referenced by the subject agent. By using various information related to the processing-target agents, the CPU 11a executes a reference information generation process described below (S305).
4-1-1. Reference Information Generation Process
[0133]
[0134] On the basis of the customer ratios of the processing-target agent group, the CPU 11a calculates focused customer ranks that are customer ranks on which the individual agents place the focus (S401). Specifically, the calculation of the focused customer ranks is performed in the following way. First, the CPU 11a acquires, for each of the processing-target agents, customer ratios for the individual ranks (the rank-1 customer ratio to the rank-5 customer ratio) from the agent DB 107. Then, the CPU 11a identifies, for each agent, the rank having the highest customer ratio and sets the identified rank as the focused customer rank. If there are ranks having the same customer ratio, the highest rank is set as the focused customer rank.
[0135] The CPU 11a calculates the numbers of agents for the individual focused customer ranks on the basis of the results obtained in S401 (S402).
[0136] Then, the CPU 11a acquires, from the agent DB 107, the numbers of senior-level, intermediate-level, and entry-level service personnel in each of the processing-target agents and calculates personal leverage ratios for each focused customer rank on the basis of the numbers of senior-level, intermediate-level, and entry-level service personnel (S403). Specifically, the personal leverage ratios are calculated using the following formulas.
Personal leverage ratio A=(number of intermediate-level service personnel+number of entry-level service personnel)/number of senior-level service personnel
Personal leverage ratio B=number of intermediate-level service personnel/number of senior-level service personnel
Personal leverage ratio C=number of entry-level service personnel/number of senior-level service personnel
[0137] The personal leverage ratios described above are expressed in “persons”.
[0138] On the basis of the personal leverage ratios A to C for the individual agents, which are calculated in S403, the CPU 11a calculates the average values of the personal leverage ratios A to C for the individual focused customer ranks (S404).
[0139] Then, the CPU 11a generates reference information to be used as a reference for human resource development, on the basis of the numbers of agents for the individual focused customer ranks, which are calculated in S402, the average values of the personal leverage ratios A to C for the individual focused customer ranks, which are calculated in S404, and the personal leverage ratios A to C of the subject agent (S405). Then, the CPU 11a generates information for displaying the reference information and transmits the generated information to the terminal device 2 to display a screen showing the reference information on the terminal device 2 (S406).
[0140]
[0141] (1) information concerning customers to be targeted in sales activities for maintenance services (“information on tips for service strategy planning”); and
[0142] (2) information concerning the constitution of service personnel (“information on tips for creating a plan for human resource development for services”).
[0143] In the “information on tips for service strategy planning”, the ratios of agents that place the focus on the individual customer ranks to the processing-target agents (the proportions of the numbers of agents that place the focus on the individual customer ranks in the number of processing-target agents) are represented using a bar graph 1002a. The bar graph 1002a also contains information 1002b for identifying the focused customer rank of the subject agent and information 1002c for identifying the focused customer rank having the highest agent ratio. A group of agents that place the focus on the customer rank having the highest agent ratio is hereinafter referred to as a “most-focused-customer-rank agent group”. The example illustrated in
[0144] Additionally, the “information on tips for service strategy planning” may provide quantitative information on the subject agent and the most-focused-customer-rank agent group, such as the order amounts (for example, the average total order amounts, the average total order amounts per machine, the average gross profit amounts per machine, the average total numbers of orders, the average total numbers of machines, the average parts purchase order ratios, the average construction order ratios, the average new machine order ratios, etc.).
[0145] Referring to
[0146] The reference information display screen 1002 provides a button 1002d for sending an instruction to execute training to compensate for the gaps described above. A person in charge of human resource development clicks on the button 1002d when they desire to execute training.
[0147] When a click on the button 1002d is detected (YES in S407), the CPU 11a executes a training material content presenting process described below (S306). If no click on the button 1002d is detected (NO in S407), the process ends.
4-1-2. Training Material Content Presenting Process
[0148]
[0149] In the training material content presenting process, the grade of a person to be trained is identified on the basis of the following values.
[0150] A(x): the personal leverage ratio A of the subject agent
[0151] B(x): the personal leverage ratio B of the subject agent
[0152] C(x): the personal leverage ratio C of the subject agent
[0153] MaxA: the average value of the personal leverage ratios A in the most-focused-customer-rank agent group
[0154] MaxB: the average value of the personal leverage ratios B in the most-focused-customer-rank agent group
[0155] MaxC: the average value of the personal leverage ratios C in the most-focused-customer-rank agent group
[0156] The CPU Ha determines whether A(x)/MaxA is greater than 1+γ (S501). The value γ is set as appropriate in accordance with the form and size of the business to which this system is applied. If it is determined that A(x)/MaxA is greater than 1+γ (YES in S501), the process proceeds to S507 described below. On the other hand, if it is determined that A(x)/MaxA is not greater than 1+γ (NO in S501), the CPU 11a determines whether A(x)/MaxA is equal to 1±γ (S502).
[0157] If it is determined in S502 that A(x)/MaxA is equal to 1±γ (YES in S502), the CPU 11a determines whether B(x)/MaxB is greater than 1+γ (S503). If it is determined that B(x)/MaxB is greater than 1+γ (YES in S503), the process proceeds to S509 described below. On the other hand, if it is determined that B(x)/MaxB is not greater than 1+γ (NO in S503), the CPU 11a determines whether B(x)/MaxB is equal to 1±γ (S504). If it is determined that B(x)MaxB is equal to 1±γ (YES in S504), the process proceeds to S507 described below. If it is determined that B(x)/MaxB is not equal to 1±γ (NO in S504), the process proceeds to S508 described below.
[0158] If it is determined in S502 that A(x)/MaxA is not equal to 1±γ (NO in S502), the CPU 11a determines whether B(x)/C(x) is greater than 1+γ (S505). If it is determined that B(x)/C(x) is greater than 1+γ (YES in S505), the process proceeds to S509 described below. On the other hand, if it is determined that B(x)/C(x) is not greater than 1+γ (NO in S505), the CPU 11a determines whether C(x)/B(x) is greater than 1+γ (S506). If it is determined that C(x)/B(x) is greater than 1+γ (YES in S506), the process proceeds to S508 described below. If it is determined that C(x)/B(x) is not greater than 1+γ (NO in S506), the process proceeds to S507 described below.
[0159] In S507, the CPU 11a sets service personnel of all the grades, namely, the entry level, the intermediate level, and the senior level, as persons to be trained. In S508, the CPU 11a sets entry-level service personnel as persons to be trained. In S509, the CPU 11a sets intermediate-level service personnel as persons to be trained.
[0160] Then, the CPU 11a refers to the agent DB 107 and calculates the average values of the parts purchase order ratio, the construction order ratio, and the new machine order ratio in the most focused-customer-rank agent group (S510). The CPU 11a compares the calculated average values with the respective reference values associated with the training material types in the training material content DB 106 and extracts from the training material content DB 106 training material content for which the average values are less than or equal to the reference values and which has, as the target learner attribute, the grade set in any of steps S507 to S509 as that of the persons to be trained (S511). For example, if the average value of the construction order ratio is 30,000,000 yen, training material content having the training material type “strengthening of construction orders” with which the reference value of less than or equal to 30,000,000 yen is associated is extracted. The CPU 11a transmits the extracted training material content to the terminal device 2 via the communication interface 11g (S512).
[0161] In the training material content presenting process described above, appropriate persons to be trained and training material content can be automatically identified by comparing a most-focused-customer-rank agent group to be used as models for the subject agent with the subject agent. This enables appropriate training to be easily performed.
4-2. Second Human Resource Development Support Process
[0162] Next, the second human resource development support process will be described.
[0163]
[0164] As in the first human resource development support process, the CPU l la generates information for displaying an agent selection screen and transmits the generated information to the terminal device 2, which has requested the display of the agent selection screen, to display the agent selection screen on the terminal device 2 (S601). In this case, the agent selection screen 1001 illustrated in
[0165] Upon receipt of the selection of an agent in the way described above (S602), the CPU 11a acquires from the agent DB 107 the service-providing-performance indicator value (S-value) and the profitability indicator value (P-value) of the selected agent (the subject agent) (S603).
[0166] The CPU 11a extracts, from the agent DB 107, agents having total numbers of service personnel close to the total number of service personnel of the subject agent within a range of ±β% and having P-values larger than the subject agent to obtain processing-target agents (S604). Then, the CPU 11a determines whether the number of extracted agents is greater than a predetermined threshold (S605). If it is determined that the number of extracted agents is greater than the threshold (YES in S605), the CPU 11a executes the reference information generation process (S305) and the training material content presenting process (S306) described above. The reference information display screen obtained as a result of the reference information generation process in this case, which is not illustrated in the drawings, is similar to that illustrated in
[0167] On the other hand, if it is determined in S605 that the number of extracted agents is not greater than the threshold (NO in S605), the CPU 11a extracts from the agent DB 107 agents having total numbers of service personnel close to a value obtained by increasing the total number of service personnel of the subject agent by 0% within a range of ±β% and having larger P-values than the subject agent to obtain processing-target agents (S606). The value θ is set as appropriate in accordance with the form and size of the business to which this system is applied. Then, the CPU 11a determines whether the number of extracted agents is greater than a predetermined threshold (S607). If it is determined that the number of extracted agents is greater than the threshold (YES in S607), the CPU 11a executes the reference information generation process (S305) and the training material content presenting process (S306) described above. The reference information display screen obtained as a result of the reference information generation process in this case, which is not illustrated in the drawings, is similar to that illustrated in
[0168] On the other hand, if it is determined in S607 that the number of extracted agents is not greater than the threshold (NO in S607), the CPU 11a extracts from the agent DB 107 agents having numbers of managed machines close to the number of managed machines of the subject agent within a range of ±β% and having P-values larger than the subject agent to obtain processing-target agents (S608). Then, the CPU 11a determines whether the number of extracted agents is greater than a predetermined threshold (S609). If it is determined that the number of extracted agents is greater than the threshold (YES in S609), the CPU 11a executes the reference information generation process (S305) and the training material content presenting process (S306) described above. The reference information display screen obtained as a result of the reference information generation process in this case, which is not illustrated in the drawings, is similar to that illustrated in
[0169] On the other hand, if it is determined in S609 that the number of extracted agents is not greater than the threshold (NO in S609), the CPU 11a extracts from the agent DB 107 agents having P-values larger than the subject agent by ω% or more to obtain processing-target agents (S610) and executes the reference information generation process (S305) and the training material content presenting process (S306) described above. The value co is set as appropriate in accordance with the form and size of the business to which this system is applied. The reference information display screen obtained as a result of the reference information generation process in this case, which is not illustrated in the drawings, is similar to that illustrated in
[0170] The reason for which it is determined in S605, S607, and S609 whether the number of extracted agents is greater than a predetermined threshold is that if the number of extracted agents is excessively small, the processing-target agents do not appropriately function as models. The threshold is determined as appropriate in accordance with the total number of agents, for example.
[0171] The second human resource development support process described above enables reference information having appropriate content, human resource development investment planning information having appropriate content, and training material content having appropriate content to be provided by taking into account the number of service personnel required, the number of managed machines, and so on.
Other Embodiments
[0172] In the embodiment described above, processing-target agents are extracted without taking into account an area for which agents are responsible. Alternatively, processing-target agents may be extracted from among agents that are responsible for the same area as and areas adjacent to the area for which the subject agent is responsible.
[0173] In the embodiment described above, furthermore, when processing-target agents are to be extracted, agents having higher profitability indicator values than the subject agent are extracted. In addition, agents having the same profitability indicator value as that of the subject agent may also be extracted. Alternatively, agents having low profitability indicator values may be extracted. In this case, the processing-target agents function as negative models for the subject agent.
[0174] In the embodiment described above, furthermore, the grouping process is executed and any one of the first human resource development support process and the second human resource development support process is applied to each agent in accordance with the result of the grouping process. However, the present invention is not limited to this embodiment. The first human resource development support process and/or the second human resource development support process may be applied to all agents without using the grouping process.
[0175] In the embodiment described above, furthermore, all the processes of the computer program 14a are executed by a single computer 1a. However, the present invention is not limited to this configuration, and a distributed system may be used in which processes similar to those of the computer program 14a are executed by a plurality of apparatuses (computers) in a distributed manner.
[0176] A human resource development support system according to an embodiment of the present invention is suitable for use as a human resource development support system for supporting human resource development for service personnel involved in maintenance services for industrial machinery, for example.