Automation support device and automation support method
An automation support device includes a processor and a storage unit. In this automation support device, the storage unit stores a man-hour estimation rule that is a rule for estimating man-hours for automation of a work procedure manual related to a procedure of work. Then, the processor calculates man-hours required for automation of the work procedure manual by using the man-hour estimation rule stored in the storage unit with the work procedure manual and a work execution record which is a record of execution according to the work procedure manual as inputs.
1 . An automation support device for selecting for computer-implemented automation in an information technology system a procedure of work formerly performed manually comprising:
a processor; and
a storage unit, wherein
the storage unit stores a man-hour estimation rule that is a rule for calculating a man-hour for automation of a work procedure manual related to the procedure of work formerly performed manually,
the processor performs a calculation of an amount of man-hours required for automation of the work procedure manual by using the man-hour estimation rule stored in the storage unit with the work procedure manual and a work execution record that is a record of execution according to the work procedure manual as inputs;
the processor determines based on the calculation that the procedure of work formerly performed manually to be performed automatically by the information a technology system;
the processor determines a bottleneck step by totaling a number of GUI screenshots in a work execution record and
the processor instructs the information technology system to automatically perform the procedure of work formerly performed manually, including automating the bottleneck step.
2 . The automation support device according to claim 1 , wherein
the storage unit stores the man-hour estimation rule used by the processor to calculate a man-hour required for automation of the work procedure manual based on a length of a character string and/or number of items of work instruction content included in the work procedure manual.
3 . The automation support device according to claim 1 , wherein
the work procedure manual includes a check list for checking that work is normally completed, and
the storage unit stores the man-hour estimation rule used by the processor to calculate a development man-hour required for automation of the work procedure manual based on number of check items of the check list.
4 . The automation support device according to claim 1 , wherein
the storage unit stores the man-hour estimation rule used by the processor to calculate a development man-hour required for automation of the work procedure manual based on a development man-hour of another work procedure manual that has a high degree of similarity with the work procedure manual in description content and for which a development man-hour is determined.
5 . The automation support device according to claim 1 , wherein
the storage unit stores the man-hour estimation rule used by the processor to calculate a development man-hour required for automation of the work procedure manual by calculating stability relating to variation in work time of the work procedure manual based on the work execution record and multiplying a calculated development man-hour by the stability.
6 . The automation support device according to claim 1 , wherein
the storage unit stores the man-hour estimation rule used by the processor to calculate a man-hour required for maintenance of the work procedure manual changed after automation based on a change frequency of the work procedure manual.
7 . The automation support device according to claim 6 , wherein
the change frequency is determined based on number of changes per elapsed time after the work procedure manual is changed or number of changes per number of executions of the work procedure manual.
8 . The automation support device according to claim 1 , wherein
the storage unit stores the man-hour estimation rule used by the processor to calculate a man-hour required for automation of the work procedure manual by further using a skill requirement indicating a degree of difficulty of input work.
9 . The automation support device according to claim 8 , wherein
the work execution record includes a record of number of times of error occurrence during work, and
the man-hour estimation rule is a rule defining that the processor calculates an error occurrence rate from the number of times of error occurrence and calculates a development man-hour related to error processing by further using the error occurrence rate.
10 . The automation support device according to claim 1 , wherein
the storage unit stores the man-hour estimation rule used by the processor to calculate a man-hour required for automation of the work procedure manual by further using a work target which is an input target of work, and
the man-hour estimation rule is a rule defining that the processor calculates a man-hour required for automation of the work procedure manual based on number of types of the work targets.
11 . The automation support device according to claim 1 , wherein
the storage unit stores a weight set for the man-hour estimation rule, and
the processor further adjusts a value of the weight set for the man-hour estimation rule so as to reduce a difference between an actual man-hour required for automation of the work procedure manual and a man-hour obtained by multiplying a man-hour calculated based on the man-hour estimation rule by the weight.
12 . The automation support device according to claim 1 , further comprising:
a display device, wherein
the processor accumulates, in the storage unit, a record of a screenshot of a screen indicating normal completion of work associated with the work procedure manual in the work execution record, and
presents, on the display device, work with a large number of counts of a same type of the screenshots as work that hinders automation.
13 . The automation support device according to claim 1 , further comprising:
a display device, wherein
the processor accumulates, in the storage unit, feedback in which a worker designates a description portion that hinders automation of work in the work procedure manual, and
presents, on the display device, work related to a portion with a large number of pieces of feedback as work that hinders automation.
14 . An automation support method for selecting for computer-implemented automation in an information technology system a piece of work formerly performed manually and performed using a processor and a storage unit, the automation support method comprising:
causing the processor to
acquire a work procedure manual related to a procedure of work and a work execution record which is a record of execution according to the work procedure manual, and
calculate an amount of man-hours required for automation of the work procedure manual by referring to a man-hour estimation rule that is a rule for calculating a man-hour required for automation of the work procedure manual stored in the storage unit and using the man-hour estimation rule;
determine based on the amount of man hours required that the procedure of work formerly performed manually to be performed automatically by the information a technology system;
determine a bottleneck step by totaling a number of GUI screenshots in a work execution record; and
instruct the information technology system to automatically perform the procedure of work formerly performed manually including automating the bottleneck step.
15 . A non-transitory computer readable storage medium having stored thereon a program for causing a processor to execute the automation support method according to claim 14 .