KR20220048761A - Robotic process automation management system, and method of robotic process automation management - Google Patents
Robotic process automation management system, and method of robotic process automation management Download PDFInfo
- Publication number
- KR20220048761A KR20220048761A KR1020200132019A KR20200132019A KR20220048761A KR 20220048761 A KR20220048761 A KR 20220048761A KR 1020200132019 A KR1020200132019 A KR 1020200132019A KR 20200132019 A KR20200132019 A KR 20200132019A KR 20220048761 A KR20220048761 A KR 20220048761A
- Authority
- KR
- South Korea
- Prior art keywords
- automation
- task
- information
- tasks
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 업무 자동화 관리 시스템 및 그 방법에 관한 것으로, 보다 상세하게는 다양한 업무의 속성을 고려하여 자동화 업무 우선순위를 결정하여 자동화가 필요한 업무를 추천할 수 있는 업무 자동화 관리 시스템 및 그 방법에 관한 것이다.The present invention relates to a task automation management system and method, and more particularly, to a task automation management system and method capable of recommending tasks requiring automation by determining the priority of automation tasks in consideration of the attributes of various tasks will be.
사람이 하는 단순 반복 업무를 소프트 프로그램으로 구현하여 자동화하는 RPA 기술이 금융 뿐 아니라, 전자, 통신, 제조 등이 다양한 산업 분야로 확장되고 있다. RPA 기술은 귀찮고 반복적으로 작업 시간을 필요로 하는 단순 반복 업무를 자동화된 봇에 의해 수행함으로써, 직원들의 반복 단순 업무들로 인한 작업량을 줄여 직원들의 근무 만족도를 향상시키고, 업무 효율성을 높일 수 있다. 또한, RPA 기술에 의하면, 업무량의 변화에 유연하게 대응할 수 있고, 수작업으로 인해 발생하는 휴먼 에러를 방지할 수 있다. 그러나, 복잡한 업무의 경우, 봇의 구현이 복잡해지고, 현업 인력의 개입 비율이 높아지며, 봇의 유지 보수로 인한 비용으로 인해 오히려 업무의 효율성을 저하시키는 요인이 되는 경우도 있다.RPA technology, which automates simple repetitive tasks performed by humans by implementing them as soft programs, is expanding not only in finance, but also in electronics, telecommunications, manufacturing, and other industries. The RPA technology can reduce the workload caused by repetitive simple tasks of employees by performing simple repetitive tasks that are cumbersome and repeatedly requiring time by an automated bot, thereby improving employee satisfaction and increasing work efficiency. In addition, according to the RPA technology, it is possible to flexibly respond to changes in workload and prevent human errors caused by manual work. However, in the case of complex tasks, the implementation of the bot becomes complex, the intervention rate of field personnel increases, and the cost of bot maintenance may be a factor that reduces work efficiency.
본 발명은 다양한 업무의 속성(예를 들어, 업무 프로세스, 업무 복잡도, 인프라 현황, 업무 투입 인력, 작업 소요 시간, 문서-디지털 데이터 비율, 비규칙 또는 비정형 데이터 비율, 오류 발생시 복구 시급성, 예상 업무 자동화 사용 기간 등)을 고려하여 자동화 업무 우선순위를 결정하여 자동화가 필요한 업무를 추천할 수 있는 업무 자동화 관리 시스템 및 그 방법, 그리고 업무 자동화 관리 방법을 실행하기 위한 프로그램이 기록된 기록 매체를 제공하기 위한 것이다.The present invention relates to various business attributes (eg, business process, business complexity, infrastructure status, business input manpower, task duration, document-digital data ratio, irregular or unstructured data ratio, urgency of recovery in case of error, expected task automation To provide a business automation management system and method that can recommend tasks requiring automation by determining the priority of automation tasks in consideration of the period of use, etc., and a recording medium in which a program for executing the task automation management method is recorded will be.
본 발명의 실시예에 따른 업무 자동화 관리 시스템은: 웹을 통해 고객 단말기로부터 하나 이상의 자동화 대상 업무에 관하여 업무 자동화 요청 정보를 입력받도록 구성되는 입력부; 상기 업무 자동화 요청 정보에 따라 상기 하나 이상의 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정하도록 구성되는 자동화 업무 분석부; 및 상기 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 상기 고객 단말기로 전달하도록 구성되는 출력부를 포함한다.A task automation management system according to an embodiment of the present invention includes: an input unit configured to receive task automation request information regarding one or more tasks to be automated from a customer terminal through a web; an automation task analysis unit configured to calculate a task automation priority for the one or more automation target tasks according to the task automation request information; and an output unit configured to transmit task automation recommendation list information including the task automation priority to the customer terminal.
상기 업무 자동화 요청 정보는: 각 자동화 대상 업무와 관련된 업무 프로세스 정보, 업무 복잡도 정보, 인프라 현황 정보, 업무 투입 인력 정보, 작업 소요 시간 정보, 문서-디지털 데이터 비율 정보, 비규칙 또는 비정형 데이터 비율 정보, 오류 발생시 복구 시급성 정보, 예상 업무 자동화 사용 기간을 포함할 수 있다.The work automation request information includes: work process information related to each automation target task, work complexity information, infrastructure status information, work input manpower information, work required time information, document-digital data ratio information, irregular or irregular data ratio information, It may include information on urgency of recovery in case of an error, and the expected period of use for automation of tasks.
상기 자동화 업무 분석부는: 상기 각 자동화 대상 업무와 관련된 상기 업무 자동화 요청 정보를 기반으로 상기 각 자동화 대상 업무의 자동화 난이도 및 업무 자동화 비용을 산출하고; 상기 자동화 난이도 및 상기 업무 자동화 비용을 기반으로 상기 각 자동화 대상 업무와 관련된 예상 업무 자동화 수익을 산출하고; 그리고 상기 예상 업무 자동화 수익을 기반으로 상기 각 자동화 대상 업무의 업무 자동화 우선순위를 결정하도록 구성될 수 있다.The automation task analysis unit: calculates the automation difficulty and task automation cost of each automation target task based on the task automation request information related to each automation target task; calculating an expected business automation profit related to each of the automation target tasks based on the automation difficulty and the task automation cost; And it may be configured to determine the task automation priority of each automation target task based on the expected task automation revenue.
상기 자동화 업무 분석부는: 상기 고객 단말기로부터 상기 업무 자동화 추천 목록 정보 중에서 하나 이상의 자동화 선택 업무를 포함하는 업무 자동화 선택 정보를 입력받고; 상기 하나 이상의 자동화 선택 업무에 대해 자동화 업무를 수행하도록 하는 하나 이상의 봇의 구축에 관련된 봇 구축 작업 목록을 생성하고; 그리고 상기 봇 구축 작업 목록에 상기 하나 이상의 봇의 구축에 관한 목표 준수율 및 현재 준수율을 업데이트하도록 구성될 수 있다.The automation task analysis unit: receives from the customer terminal task automation selection information including one or more automation selection tasks from among the task automation recommendation list information; generating a list of bot construction tasks related to the construction of one or more bots to perform an automation task for the one or more automation selection tasks; and update a target compliance rate and a current compliance rate with respect to the building of the one or more bots in the bot building task list.
상기 자동화 업무 분석부는: 상기 업무 자동화 선택 정보에 따라 구축된 하나 이상의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터하고; 그리고 각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 포함하는 봇 가동 정보를 생성하도록 구성될 수 있다.The automation task analysis unit: monitors the operation rate and execution error occurrence of one or more automated task bots built according to the task automation selection information; And it may be configured to generate bot operation information including operation rate information and performance error information of each automated task bot.
본 발명의 실시예에 따른 업무 자동화 관리 방법은: 입력부에 의해, 웹을 통해 고객 단말기로부터 하나 이상의 자동화 대상 업무에 관하여 업무 자동화 요청 정보를 입력받는 단계; 자동화 업무 분석부에 의해, 상기 업무 자동화 요청 정보에 따라 각 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정하는 단계; 및 출력부에 의해, 상기 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 상기 고객 단말기로 전달하는 단계를 포함할 수 있다.A method for managing automation of tasks according to an embodiment of the present invention includes: receiving, by an input unit, task automation request information regarding one or more tasks to be automated from a customer terminal through the web; calculating, by the automation task analysis unit, a task automation priority for each automation target task according to the task automation request information; And by the output unit, it may include the step of transmitting the task automation recommendation list information including the task automation priority to the customer terminal.
상기 업무 자동화 우선순위를 산정하는 단계는: 상기 각 자동화 대상 업무와 관련된 상기 업무 자동화 요청 정보를 기반으로 상기 각 자동화 대상 업무의 자동화 난이도 및 업무 자동화 비용을 산출하는 단계; 상기 자동화 난이도 및 상기 업무 자동화 비용을 기반으로 상기 각 자동화 대상 업무와 관련된 예상 업무 자동화 수익을 산출하는 단계; 및 상기 예상 업무 자동화 수익을 기반으로 상기 각 자동화 대상 업무의 업무 자동화 우선순위를 결정하는 단계를 포함할 수 있다.Calculating the task automation priority may include: calculating automation difficulty and task automation cost of each automation target task based on the task automation request information related to each automation target task; Calculating an expected task automation profit related to each of the automation target tasks based on the automation difficulty and the task automation cost; And it may include the step of determining the task automation priority of each automation target task based on the expected task automation revenue.
상기 업무 자동화 우선순위를 산정하는 단계는: 상기 고객 단말기로부터 상기 업무 자동화 추천 목록 정보 중에서 하나 이상의 자동화 선택 업무를 포함하는 업무 자동화 선택 정보를 입력받는 단계; 상기 하나 이상의 자동화 선택 업무에 대해 자동화 업무를 수행하도록 하는 하나 이상의 봇의 구축에 관련된 봇 구축 작업 목록을 생성하는 단계; 상기 봇 구축 작업 목록에 상기 하나 이상의 봇의 구축에 관한 목표 준수율 및 현재 준수율을 업데이트하는 단계; 상기 업무 자동화 선택 정보에 따라 구축된 하나 이상의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터하는 단계; 및 각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 포함하는 봇 가동 정보를 생성하는 단계를 포함할 수 있다.The step of calculating the task automation priority may include: receiving, from the customer terminal, task automation selection information including one or more automation selection tasks from among the task automation recommendation list information; generating a bot construction task list related to the construction of one or more bots to perform an automation task for the one or more automation selection tasks; updating a target compliance rate and a current compliance rate for building the one or more bots in the bot building task list; monitoring the operation rate and execution error occurrence of one or more automated task bots built according to the task automation selection information; and generating bot operation information including operation rate information and performance error information of each automated task bot.
본 발명의 실시예에 따르면, 상기 업무 자동화 관리 방법을 실행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체가 제공된다.According to an embodiment of the present invention, there is provided a computer-readable recording medium in which a program for executing the business automation management method is recorded.
본 발명의 실시예에 의하면, 다양한 업무의 속성(예를 들어, 업무 프로세스, 업무 복잡도, 인프라 현황, 업무 투입 인력, 작업 소요 시간, 문서-디지털 데이터 비율, 비규칙 또는 비정형 데이터 비율, 오류 발생시 복구 시급성, 예상 업무 자동화 사용 기간 등)을 고려하여 자동화 업무 우선순위를 결정하여 자동화가 필요한 업무를 추천할 수 있는 업무 자동화 관리 시스템 및 그 방법, 그리고 업무 자동화 관리 방법을 실행하기 위한 프로그램이 기록된 기록 매체가 제공된다.According to an embodiment of the present invention, various business attributes (eg, business process, business complexity, infrastructure status, business input manpower, work required time, document-digital data ratio, irregular or unstructured data ratio, recovery in case of error) A work automation management system and method that can recommend tasks requiring automation by determining the priority of automation tasks in consideration of urgency, expected period of use of task automation, etc.), and a record of the program for executing the task automation management method media is provided.
도 1은 본 발명의 실시예에 따른 업무 자동화 관리 시스템의 구성도이다.
도 2는 본 발명의 실시예에 따른 업무 자동화 관리 시스템을 구성하는 자동화 업무 분석부의 구성도이다.
도 3은 본 발명의 실시예에 따른 업무 자동화 관리 방법의 순서도이다.
도 4는 도 3의 단계 S120을 구체적으로 나타낸 순서도이다.
도 5는 본 발명의 추가적인 실시예에 따른 업무 자동화 관리 방법의 순서도이다.1 is a block diagram of a work automation management system according to an embodiment of the present invention.
2 is a configuration diagram of an automation task analysis unit constituting a task automation management system according to an embodiment of the present invention.
3 is a flowchart of a business automation management method according to an embodiment of the present invention.
4 is a flowchart specifically illustrating step S120 of FIG. 3 .
5 is a flowchart of a business automation management method according to an additional embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Advantages and features of the present invention and methods of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only these embodiments allow the disclosure of the present invention to be complete, and common knowledge in the art to which the present invention pertains It is provided to fully inform those who have the scope of the invention, and the present invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout.
본 명세서에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 본 명세서에서 사용되는 '~부'는 적어도 하나의 기능이나 동작을 처리하는 단위로서, 예를 들어 소프트웨어, FPGA 또는 하드웨어 구성요소를 의미할 수 있다. '~부'에서 제공하는 기능은 복수의 구성요소에 의해 분리되어 수행되거나, 다른 추가적인 구성요소와 통합될 수도 있다. 본 명세서의 '~부'는 반드시 소프트웨어 또는 하드웨어에 한정되지 않으며, 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고, 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 이하에서는 도면을 참조하여 본 발명의 실시예에 대해서 구체적으로 설명하기로 한다.In the present specification, when a part "includes" a certain component, this means that other components may be further included rather than excluding other components unless otherwise stated. As used herein, '~ unit' is a unit that processes at least one function or operation, and may refer to, for example, software, FPGA, or hardware component. A function provided by '~ unit' may be performed separately by a plurality of components, or may be integrated with other additional components. The term '~' in the present specification is not necessarily limited to software or hardware, and may be configured to reside in an addressable storage medium, or may be configured to reproduce one or more processors. Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
본 발명의 실시예에 따른 업무 자동화 관리 시스템 및 방법은 웹을 통해 고객 단말기로부터 하나 이상의 자동화 대상 업무에 관하여 입력받은 업무 자동화 요청 정보에 따라 하나 이상의 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정하고, 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 고객 단말기로 전달한다.A task automation management system and method according to an embodiment of the present invention calculates a task automation priority for one or more automation target tasks according to task automation request information input with respect to one or more automation target tasks from a customer terminal through the web, The task automation recommendation list information including the task automation priority is delivered to the customer terminal.
본 발명의 실시예에 의하면, 다양한 업무의 속성(예를 들어, 업무 프로세스, 업무 복잡도, 인프라 현황, 업무 투입 인력, 작업 소요 시간, 문서-디지털 데이터 비율, 비규칙 또는 비정형 데이터 비율, 오류 발생시 복구 시급성, 예상 업무 자동화 사용 기간 등)을 고려하여 자동화 업무 우선순위를 결정하여 자동화가 필요한 업무를 추천할 수 있다.According to an embodiment of the present invention, various business attributes (eg, business process, business complexity, infrastructure status, business input manpower, work required time, document-digital data ratio, irregular or unstructured data ratio, recovery in case of error) It is possible to recommend tasks that require automation by determining the priority of automation tasks in consideration of urgency, expected period of use of task automation, etc.).
도 1은 본 발명의 실시예에 따른 업무 자동화 관리 시스템의 구성도이다. 도 1을 참조하면, 본 발명의 실시예에 따른 업무 자동화 관리 시스템(100)은 업무 자동화 관리 서비스를 제공하는 업무 자동화 관리 서버로 구성될 수 있다.1 is a configuration diagram of a work automation management system according to an embodiment of the present invention. Referring to FIG. 1 , a work
본 발명의 실시예에 따른 업무 자동화 관리 시스템(100)은 입력부(110), 제어부(120), 출력부(130), 저장부(140) 및 자동화 업무 분석부(150)를 포함할 수 있다.The task
입력부(110)는 웹을 통해 유/무선 네트워크 통신에 의해 고객 단말기(10)로부터 하나 이상의 자동화 대상 업무에 관하여 업무 자동화 요청 정보를 입력받도록 구성될 수 있다. 입력부(110)는 고객 단말기(10)로부터 업무 자동화 요청 정보를 입력받기 위한 통신 인터페이스 및 입력 인터페이스를 구비할 수 있다.The
고객 단말기(10)는 예를 들어, 기업이나 공공기관, 학교, 연구소 등의 다양한 고객과 관련된 단말기일 수 있다. 고객 단말기(10)는 예를 들어, 데스크탑 PC, 노트북, 랩탑 PC, 스마트폰, 스마트패드 등의 단말기로 제공될 수 있으나, 이에 한정되지는 않는다.The
고객 단말기(10)는 업무 자동화 관리 서버에 의해 포털사이트로 제공되는 웹에서 단순 반복 업무에 해당하는 다양한 자동화 대상 업무에 대한 업무 자동화 요청 정보를 입력하도록 구성될 수 있다.The
제어부(120)는 입력부(110), 출력부(130), 저장부(140) 및 자동화 업무 분석부(150)를 제어하여 업무 자동화 관리를 위한 프로그램을 실행시킬 수 있다. 제어부(120)는 적어도 하나의 프로세서(processor)를 포함할 수 있다.The
출력부(130)는 자동화 업무 분석부(150)에 의해 분석된 자동화 대상 업무들에 대한 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 고객 단말기(10)로 전달할 수 있다.The
출력부(130)는 예를 들어, 웹 페이지에 업무 자동화 추천 목록 정보를 출력하여 고객 단말기(10)에서 해당 정보를 확인할 수 있도록 하거나, 이메일, SNS 메시지, 문자 메시지 등의 형태로 고객 단말기(10)로 전달할 수 있으나, 이에 한정되는 것은 아니다.The
저장부(140)는 업무 자동화 관리를 위한 프로그램 및 각종 정보들을 저장할 수 있다. 저장부(140)는 램(RAM), 롬(ROM) 등의 메모리로 구성될 수 있으며, 이에 제한되지 않고 다양한 메모리로 구현될 수 있다.The
자동화 업무 분석부(150)는 고객 단말기(10)의 업무 자동화 요청 정보를 기반으로, 하나 이상의 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정할 수 있다.The automation
업무 자동화 요청 정보는 각 자동화 대상 업무와 관련된 업무 프로세스 정보, 업무 복잡도 정보, 인프라 현황 정보, 업무 투입 인력 정보, 작업 소요 시간 정보, 문서-디지털 데이터 비율 정보, 비규칙 또는 비정형 데이터 비율 정보, 오류 발생시 복구 시급성 정보, 예상 업무 자동화 사용 기간을 포함할 수 있다.Work automation request information includes work process information related to each automation target task, work complexity information, infrastructure status information, work input manpower information, work required time information, document-digital data ratio information, irregular or unstructured data ratio information, when an error occurs It may include recovery urgency information, and expected duration of business automation use.
예를 들어, 자동화 대상 업무의 업무 프로세스가 여러 조건에 따라 변화될 수 있거나 사람의 판단이 개입되어야 하는 프로세스를 포함하는 경우, 업무 자동화에 어려움이 따를 수 있으며, 이러한 업무 프로세스의 다변성 및 업무 복잡도에 따라 업무 자동화 우선순위가 낮게 산정될 수 있다.For example, if the work process of the task to be automated can be changed according to various conditions or includes a process that requires human judgment, difficulties may arise in task automation, and the variability and complexity of these work processes Accordingly, the priority of task automation may be lowered.
또한, 인프라 현황 정보에 자동화 대상 업무와 관련된 인프라(예를 들어, 장비나, 인력)가 구축되지 않은 경우, 해당 자동화 대상 업무의 업무 자동화 우선순위는 높게 산정될 수 있다. 또한, 자동화 대상 업무에 투입되는 인력과 작업 소요 시간이 커질수록, 업무 자동화 우선순위는 높게 산정될 수 있다.In addition, when the infrastructure (eg, equipment or manpower) related to the automation target task is not built in the infrastructure status information, the task automation priority of the automation target task may be calculated high. In addition, as the manpower and time required for the task to be automated increase, the task automation priority may be calculated higher.
또한, 문서 비율이 높고 디지털 데이터의 비율이 낮은 경우, 업무 자동화에 어려움이 따를 수 있으며, 이러한 경우 업무 자동화 우선순위가 낮게 산정될 수 있다. 이와 같이 문서-디지털 데이터 비율에 따라 업무 자동화 우선순위가 산정될 수 있다.In addition, when the ratio of documents is high and the ratio of digital data is low, it may be difficult to automate tasks, and in this case, the priority of task automation may be calculated low. In this way, the priority of task automation can be calculated according to the document-digital data ratio.
뿐만 아니라, 자동화 대상 업무에 활용되는 데이터에 비규칙 또는 비정형 데이터 비율이 높을수록, 업무 자동화에 어려움이 따를 수 있으며, 이러한 경우에도 업무 자동화 우선순위가 낮게 산정될 수 있다. 이와 같이 비규칙 또는 비정형 데이터 비율에 따라 업무 자동화 우선순위가 산정될 수 있다.In addition, the higher the ratio of irregular or unstructured data to the data used for the task to be automated, the more difficult it may be to automate the task, and even in this case, the task automation priority may be lowered. In this way, task automation priority can be calculated according to the ratio of irregular or unstructured data.
업무 자동화 봇에 오류 발생시 복구 시급성 또한 업무 자동화 서비스 비용 및 유지 관리 비용을 높이는 요인이 될 수 있으며, 이러한 오류 발생시 복구 시급성에 따라서도 업무 자동화 우선순위가 산정될 수 있다.The urgency of recovery when an error occurs in the business automation bot can also be a factor that increases the business automation service cost and maintenance cost.
도 2는 본 발명의 실시예에 따른 업무 자동화 관리 시스템을 구성하는 자동화 업무 분석부의 구성도이다. 도 1 및 도 2를 참조하면, 자동화 업무 분석부(150)는 우선순위 결정부(152), 작업 목록 관리부(154), 작업 수행 관리부(156)를 포함할 수 있다.2 is a configuration diagram of an automation task analysis unit constituting a task automation management system according to an embodiment of the present invention. 1 and 2 , the automated
우선순위 결정부(152)는 자동화 난이도 산출부(1522), 업무 자동화 비용 산출부(1524), 자동화 수익 산출부(1526) 및 우선순위 판단부(1528)를 포함할 수 있다.The
자동화 난이도 산출부(1522)는 각 자동화 대상 업무와 관련된 업무 자동화 요청 정보를 기반으로 다양한 자동화 대상 업무의 자동화 난이도를 산출할 수 있다.The automation
업무 자동화 비용 산출부(1524)는 각 자동화 대상 업무와 관련된 업무 자동화 요청 정보를 기반으로 다양한 자동화 대상 업무의 업무 자동화 비용을 산출할 수 있다.The task automation
자동화 수익 산출부(1526)는 자동화 난이도 및 업무 자동화 비용을 기반으로 다양한 자동화 대상 업무와 관련된 예상 업무 자동화 수익(단순 반복 업무를 업무 자동화 봇으로 대체함으로 인해 얻을 수 있게 되는 수익)을 산출할 수 있다.The automation
우선순위 판단부(1528)는 자동화 수익 산출부(1526)에 의해 산출된 예상 업무 자동화 수익을 기반으로 각 자동화 대상 업무의 업무 자동화 우선순위를 결정할 수 있다.The
우선순위 판단부(1528)에 의해 결정된 다양한 자동화 대상 업무의 업무 자동화 우선순위가 결정되면, 해당 업무 자동화 우선순위는 출력부(130)를 통해 고객 단말기(10)로 전달될 수 있다.When the task automation priority of the various automation target tasks determined by the
업무 자동화 우선순위와 함께 각 자동화 대상 업무의 예상 업무 자동화 수익이 고객 단말기(10)로 제공될 수 있으며, 고객은 이러한 고객 단말기(10)를 통해 업무 자동화 우선순위 및 각 자동화 대상 업무의 예상 업무 자동화 수익을 고려하여 다양한 자동화 대상 업무 중 업무 자동화를 수행할 하나 이상의 자동화 대상 업무를 선택할 수 있다.The expected business automation revenue of each automation target task together with the task automation priority may be provided to the
따라서, 고객은 필요한 자동화 대상 업무가 무엇인지를 파악하여 보다 높은 우선순위에 해당하는 자동화 대상 업무부터 우선적으로 업무 자동화 서비스를 요청할 수 있다. 따라서 본 발명의 실시예에 따른 업무 자동화 관리 시스템 및 방법은 특히 초기 자금 확보가 쉽지 않은 스타트업이나, 중소기업이 업무 자동화 서비스를 요청할 자동화 대상 업무를 선정하는데 많은 도움을 줄 수 있다.Accordingly, the customer can determine what the required automation task is, and preferentially request the task automation service from the automation object task corresponding to a higher priority. Therefore, the work automation management system and method according to an embodiment of the present invention can be very helpful in selecting an automation target task for which it is not easy to secure initial funds, especially for startups or small and medium-sized enterprises (SMEs) to request a task automation service.
자동화 업무 분석부(150)는 고객 단말기(10)로부터 업무 자동화 추천 목록 정보 중에서 하나 이상의 자동화 선택 업무를 포함하는 업무 자동화 선택 정보를 입력받을 수 있다.The automation
작업 목록 관리부(154)는 하나 이상의 자동화 선택 업무에 대해 자동화 업무를 수행하도록 하는 하나 이상의 봇의 구축에 관련된 봇 구축 작업 목록을 생성할 수 있다.The task
작업 목록 관리부(154)는 고객 단말기(10)에 의해 입력된 업무 자동화 선택 정보에 따라 봇 구축 작업 목록을 생성하고, 봇 구축 작업 목록에 봇의 구축에 관한 목표 준수율 및 현재 준수율을 업데이트할 수 있다.The task
예를 들어, 고객이 최초 요청한 M개(M은 1 이상의 정수)의 자동화 대상 업무 중 N개(N은 1 이상 M 이하의 정수)의 자동화 대상 업무를 선택하면, N개의 자동화 대상 업무를 포함하는 업무 자동화 선택 정보가 업무 자동화 관리 서버로 입력될 수 있다.For example, if a customer selects N automation tasks (N is an integer greater than or equal to 1) among M tasks initially requested by the customer (M is an integer greater than or equal to 1), the Task automation selection information may be input to the task automation management server.
업무 자동화 관리 서버의 작업 목록 관리부(154)는 고객 단말기(10)로부터 업무 자동화를 최종적으로 요청받은 N개의 자동화 대상 업무에 대해 N개의 봇의 구축에 관한 목표 준수율을 설정하고, 현재 진행 중인 봇의 구축 단계를 실시간으로 반영하여 고객이 웹페이지를 통해 현재 준수율을 확인할 수 있도록 할 수 있다.The task
또한, 업무 자동화 관리 서버의 작업 수행 관리부(156)는 업무 자동화 선택 정보에 따라 구축된 하나 이상의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터할 수 있다. 작업 수행 관리부(156)는 각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 포함하는 봇 가동 정보를 생성할 수 있다.In addition, the task
예를 들어, 고객 단말기(10)에 의해 업무 자동화가 요청된 N개의 자동화 대상 업무에 대해 N개의 봇이 구축되면, 작업 수행 관리부(156)는 N개의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터하고, 각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 통계 처리하여 고객이 웹 페이지를 통해 확인할 수 있도록 제공할 수 있다.For example, if N bots are built for N automation tasks for which task automation is requested by the
도 3은 본 발명의 실시예에 따른 업무 자동화 관리 방법의 순서도이다. 도 1 내지 도 3을 참조하면, 고객 단말기(10)는 업무 자동화 관리 서버에 의해 포털사이트로 제공되는 웹에서 단순 반복 업무에 해당하는 다양한 자동화 대상 업무에 대한 업무 자동화 요청 정보를 입력하도록 구성될 수 있다.3 is a flowchart of a business automation management method according to an embodiment of the present invention. 1 to 3 , the
업무 자동화 관리 서버의 입력부(110)는 웹을 통해 고객 단말기(10)로부터 하나 이상의 자동화 대상 업무에 관하여 업무 자동화 요청 정보를 입력받을 수 있다(S110).The
업무 자동화 요청 정보는 각 자동화 대상 업무와 관련된 업무 프로세스 정보, 업무 복잡도 정보, 인프라 현황 정보, 업무 투입 인력 정보, 작업 소요 시간 정보, 문서-디지털 데이터 비율 정보, 비규칙 또는 비정형 데이터 비율 정보, 오류 발생시 복구 시급성 정보, 예상 업무 자동화 사용 기간을 포함할 수 있다.Work automation request information includes work process information related to each automation target task, work complexity information, infrastructure status information, work input manpower information, work required time information, document-digital data ratio information, irregular or unstructured data ratio information, when an error occurs It may include recovery urgency information, and expected duration of business automation use.
자동화 업무 분석부(150)는 고객 단말기(10)의 업무 자동화 요청 정보에 따라 하나 이상의 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정할 수 있다(S120).The automation
출력부(130)는 자동화 업무 분석부(150)에 의해 분석된 자동화 대상 업무들에 대한 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 고객 단말기(10)로 전달할 수 있다(S130).The
출력부(130)는 예를 들어, 웹 페이지에 업무 자동화 추천 목록 정보를 출력하여 고객 단말기(10)에서 해당 정보를 확인할 수 있도록 하거나, 이메일, SNS 메시지, 문자 메시지 등의 형태로 고객 단말기(10)로 전달할 수 있으나, 이에 한정되는 것은 아니다.The
도 4는 도 3의 단계 S120을 구체적으로 나타낸 순서도이다. 도 1 내지 도 4를 참조하면, 자동화 난이도 산출부(1522)는 각 자동화 대상 업무와 관련된 업무 자동화 요청 정보를 기반으로 각 자동화 대상 업무의 자동화 난이도를 산출할 수 있다(S122).4 is a flowchart specifically illustrating step S120 of FIG. 3 . 1 to 4 , the automation
업무 자동화 비용 산출부(1524)는 각 자동화 대상 업무와 관련된 업무 자동화 요청 정보를 기반으로 각 자동화 대상 업무의 업무 자동화 비용을 산출할 수 있다(S124).The task automation
자동화 수익 산출부(1526)는 자동화 난이도 및 업무 자동화 비용을 기반으로 각 자동화 대상 업무와 관련된 예상 업무 자동화 수익(단순 반복 업무를 업무 자동화 봇으로 대체함으로 인해 얻을 수 있게 되는 수익)을 산출할 수 있다(S126).The automation
우선순위 판단부(1528)는 자동화 수익 산출부(1526)에 의해 산출된 예상 업무 자동화 수익을 기반으로 각 자동화 대상 업무의 업무 자동화 우선순위를 결정할 수 있다(S128).The
예를 들어, 자동화 대상 업무의 업무 프로세스의 다변성 및 업무 복잡도, 인프라 현황 정보, 자동화 대상 업무에 현재 투입되는 인력과 작업 소요 시간, 자동화 대상 업무에 활용되는 데이터의 문서-디지털 데이터 비율 및 비규칙 또는 비정형 데이터 비율, 업무 자동화 봇 오류 발생시 복구 시급성 등에 따라, 자동화 대상 업무의 자동화 난이도 및 업무 자동화 비용을 산출하고, 이로부터 다양한 자동화 대상 업무의 업무 자동화 우선순위를 결정할 수 있다.For example, the variability and complexity of the work process of the task to be automated, information on the status of infrastructure, the current workforce and time required for the task to be automated, the document-digital data ratio and irregularities of the data used for the task to be automated, or According to the ratio of unstructured data and the urgency of recovery in the event of a work automation bot error, the automation difficulty and task automation cost of the task to be automated can be calculated, and from this, the task automation priority of various tasks to be automated can be determined.
우선순위 판단부(1528)에 의해 결정된 다양한 자동화 대상 업무의 업무 자동화 우선순위가 결정되면, 해당 업무 자동화 우선순위는 출력부(130)를 통해 고객 단말기(10)로 전달될 수 있다.When the task automation priority of the various automation target tasks determined by the
업무 자동화 우선순위와 함께 각 자동화 대상 업무의 예상 업무 자동화 수익이 고객 단말기(10)로 제공될 수 있으며, 고객은 이러한 고객 단말기(10)를 통해 업무 자동화 우선순위 및 각 자동화 대상 업무의 예상 업무 자동화 수익을 고려하여 다양한 자동화 대상 업무 중 업무 자동화를 수행할 하나 이상의 자동화 대상 업무를 선택할 수 있다.The expected business automation revenue of each automation target task together with the task automation priority may be provided to the
따라서, 고객은 필요한 자동화 대상 업무가 무엇인지를 파악하여 보다 높은 우선순위에 해당하는 자동화 대상 업무부터 우선적으로 업무 자동화 서비스를 요청할 수 있다. 따라서 본 발명의 실시예에 따른 업무 자동화 관리 시스템 및 방법은 특히 초기 자금 확보가 쉽지 않은 스타트업이나, 중소기업이 업무 자동화 서비스를 요청할 자동화 대상 업무를 선정하는데 많은 도움을 줄 수 있다.Accordingly, the customer can determine what the required automation task is, and preferentially request the task automation service from the automation object task corresponding to a higher priority. Therefore, the work automation management system and method according to an embodiment of the present invention can be very helpful in selecting an automation target task for which it is not easy to secure initial funds, especially for startups or small and medium-sized enterprises (SMEs) to request a task automation service.
도 5는 본 발명의 추가적인 실시예에 따른 업무 자동화 관리 방법의 순서도이다. 도 1, 도 2 및 도 5를 참조하면, 자동화 업무 분석부(150)는 고객 단말기(10)로부터 업무 자동화 추천 목록 정보 중에서 하나 이상의 자동화 선택 업무를 포함하는 업무 자동화 선택 정보를 입력받을 수 있다(S140).5 is a flowchart of a business automation management method according to an additional embodiment of the present invention. 1, 2 and 5 , the automation
작업 목록 관리부(154)는 하나 이상의 자동화 선택 업무에 대해 자동화 업무를 수행하도록 하는 하나 이상의 봇의 구축에 관련된 봇 구축 작업 목록을 생성할 수 있다(S150).The task
작업 목록 관리부(154)는 고객의 요청에 따라 생성된 봇 구축 작업 목록에 하나 이상의 봇의 구축에 관한 목표 준수율 및 현재 준수율을 업데이트할 수 있다(S160).The work
예를 들어, 고객이 최초 요청한 M개(M은 1 이상의 정수)의 자동화 대상 업무 중 N개(N은 1 이상 M 이하의 정수)의 자동화 대상 업무를 선택하면, N개의 자동화 대상 업무를 포함하는 업무 자동화 선택 정보가 업무 자동화 관리 서버로 입력될 수 있다.For example, if a customer selects N automation tasks (N is an integer greater than or equal to 1) among M tasks initially requested by the customer (M is an integer greater than or equal to 1), the Task automation selection information may be input to the task automation management server.
업무 자동화 관리 서버의 작업 목록 관리부(154)는 고객 단말기(10)로부터 업무 자동화를 최종적으로 요청받은 N개의 자동화 대상 업무에 대해 N개의 봇의 구축에 관한 목표 준수율을 설정하고, 현재 진행 중인 봇의 구축 단계를 실시간으로 반영하여 고객이 웹페이지를 통해 현재 준수율을 확인할 수 있도록 할 수 있다.The task
업무 자동화 관리 서버의 작업 수행 관리부(156)는 고객 단말기(10)로부터 입력받은 업무 자동화 선택 정보에 따라 구축된 하나 이상의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터할 수 있다(S170).The task
업무 자동화 관리 서버의 작업 수행 관리부(156)는 고객의 요청에 의해 가동되는 각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 포함하는 봇 가동 정보를 생성할 수 있다(S180).The task
예를 들어, 고객 단말기(10)에 의해 업무 자동화가 요청된 N개의 자동화 대상 업무에 대해 N개의 봇이 구축되면, 작업 수행 관리부(156)는 N개의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터하고, 각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 통계 처리하여 고객이 웹 페이지를 통해 확인할 수 있도록 제공할 수 있다.For example, if N bots are built for N automation tasks for which task automation is requested by the
상술한 바와 같은 본 발명의 실시예에 따른 업무 자동화 관리 방법에 의하면, 다양한 업무의 속성(예를 들어, 업무 프로세스, 업무 복잡도, 인프라 현황, 업무 투입 인력, 작업 소요 시간, 문서-디지털 데이터 비율, 비규칙 또는 비정형 데이터 비율, 오류 발생시 복구 시급성, 예상 업무 자동화 사용 기간 등)을 고려하여 자동화 업무 우선순위를 결정하여 자동화가 필요한 업무를 추천할 수 있다.According to the task automation management method according to the embodiment of the present invention as described above, various task attributes (eg, business process, task complexity, infrastructure status, task input manpower, task duration, document-digital data ratio, It is possible to recommend tasks requiring automation by determining the priority of automation tasks in consideration of irregular or unstructured data rates, urgency of recovery in case of errors, expected period of use of automation, etc.).
이상에서 설명된 실시예들의 구성 중 적어도 일부는 하드웨어 구성요소, 소프트웨어 구성요소, 및/ 또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(Arithmetic Logic Unit), 디지털 신호 프로세서(Digital Signal Processor), 마이크로컴퓨터, FPGA(Field Programmable Gate Array), PLU(Programmable Logic Unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다.At least some of the configurations of the embodiments described above may be implemented as a hardware component, a software component, and/or a combination of the hardware component and the software component. For example, the apparatus, method, and component described in the embodiments may include, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate (FPGA). Array), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions, may be implemented using one or more general purpose or special purpose computers.
처리 장치는 운영 체제 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술 분야에서 통상의 지식을 가진 자는 처리 장치가 복수 개의 처리 요소(Processing Element) 및/또는 복수 유형의 처리요소를 포함할 수 있음을 이해할 것이다.The processing device may run an operating system and one or more software applications running on the operating system. A processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For convenience of understanding, a processing device is sometimes described as being used, but a person of ordinary skill in the art will recognize that the processing device includes a plurality of processing elements and/or a plurality of types of processing elements. It will be understood that this may include
예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(Parallel Processor) 와 같은, 다른 처리 구성(Processing configuration)도 가능하다. 소프트웨어는 컴퓨터 프로그램(Computer Program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다.For example, the processing device may include a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a Parallel Processor. The software may include a computer program, code, instructions, or a combination of one or more thereof, which configures a processing device to operate as desired or is independently or collectively processed You can command the device.
소프트웨어 및/ 또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody) 될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software and/or data may be any kind of machine, component, physical device, virtual equipment, computer storage medium or device, to be interpreted by or provide instructions or data to the processing device. , or may be permanently or temporarily embody in a transmitted signal wave. The software may be distributed over networked computer systems and stored or executed in a distributed manner. Software and data may be stored in one or more computer-readable recording media.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.The method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the medium may be specially designed and configured for the embodiment, or may be known and available to those skilled in the art of computer software.
컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CDROM, DVD와 같은 광기록 매체(optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CDROMs and DVDs, and ROM, RAM, and flash memory. Hardware devices specially configured to store and execute program instructions, such as, etc. are included. Examples of program instructions include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다. 그러므로, 다른 구현들, 다른 실시예들 및 청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.As described above, although the embodiments have been described with reference to the limited embodiments and drawings, various modifications and variations are possible from the above description by those skilled in the art. For example, the described techniques are performed in an order different from the described method, and/or the described components of the system, structure, apparatus, circuit, etc. are combined or combined in a different form than the described method, or other components Or substituted or substituted by equivalents may achieve an appropriate result. Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
10: 고객 단말기
100: 업무 자동화 관리 시스템
110: 입력부
120: 제어부
130: 출력부
140: 저장부
150: 자동화 업무 분석부
152: 우선순위 결정부
154: 작업 목록 관리부
156: 작업 수행 관리부
1522: 자동화 난이도 산출부
1524: 업무 자동화 비용 산출부
1526: 자동화 수익 산출부
1528: 우선순위 판단부10: customer terminal
100: work automation management system
110: input unit
120: control unit
130: output unit
140: storage
150: Automation task analysis department
152: prioritization unit
154: work list management unit
156: work performance management unit
1522: Automated difficulty calculator
1524: task automation cost calculator
1526: Automation Revenue Calculator
1528: Priority decision unit
Claims (10)
상기 업무 자동화 요청 정보에 따라 상기 하나 이상의 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정하도록 구성되는 자동화 업무 분석부; 및
상기 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 상기 고객 단말기로 전달하도록 구성되는 출력부를 포함하는 업무 자동화 관리 시스템.an input unit configured to receive task automation request information regarding one or more tasks to be automated from the customer terminal through the web;
an automation task analysis unit configured to calculate a task automation priority for the one or more automation target tasks according to the task automation request information; and
Task automation management system comprising an output unit configured to deliver task automation recommendation list information including the task automation priority to the customer terminal.
상기 업무 자동화 요청 정보는:
각 자동화 대상 업무와 관련된 업무 프로세스 정보, 업무 복잡도 정보, 인프라 현황 정보, 업무 투입 인력 정보, 작업 소요 시간 정보, 문서-디지털 데이터 비율 정보, 비규칙 또는 비정형 데이터 비율 정보, 오류 발생시 복구 시급성 정보, 예상 업무 자동화 사용 기간을 포함하는, 업무 자동화 관리 시스템.According to claim 1,
The task automation request information is:
Work process information related to each automation target task, work complexity information, infrastructure status information, work input manpower information, work required time information, document-digital data ratio information, irregular or unstructured data ratio information, recovery urgency information in case of error, forecast A business automation management system, including the period of use of business automation.
상기 자동화 업무 분석부는:
상기 각 자동화 대상 업무와 관련된 상기 업무 자동화 요청 정보를 기반으로 상기 각 자동화 대상 업무의 자동화 난이도 및 업무 자동화 비용을 산출하고;
상기 자동화 난이도 및 상기 업무 자동화 비용을 기반으로 상기 각 자동화 대상 업무와 관련된 예상 업무 자동화 수익을 산출하고; 그리고
상기 예상 업무 자동화 수익을 기반으로 상기 각 자동화 대상 업무의 업무 자동화 우선순위를 결정하도록 구성되는, 업무 자동화 관리 시스템.3. The method of claim 2,
The automation task analysis unit:
calculating automation difficulty and task automation cost of each automation target task based on the task automation request information related to each automation target task;
calculating an expected business automation profit related to each of the automation target tasks based on the automation difficulty and the task automation cost; And
The task automation management system, which is configured to determine the task automation priority of each automation target task based on the expected task automation revenue.
상기 자동화 업무 분석부는:
상기 고객 단말기로부터 상기 업무 자동화 추천 목록 정보 중에서 하나 이상의 자동화 선택 업무를 포함하는 업무 자동화 선택 정보를 입력받고;
상기 하나 이상의 자동화 선택 업무에 대해 자동화 업무를 수행하도록 하는 하나 이상의 봇의 구축에 관련된 봇 구축 작업 목록을 생성하고; 그리고
상기 봇 구축 작업 목록에 상기 하나 이상의 봇의 구축에 관한 목표 준수율 및 현재 준수율을 업데이트하도록 구성되는, 업무 자동화 관리 시스템.4. The method of claim 3,
The automation task analysis unit:
receiving, from the customer terminal, task automation selection information including one or more automation selection tasks from among the task automation recommendation list information;
generating a list of bot construction tasks related to the construction of one or more bots to perform an automation task for the one or more automation selection tasks; And
and update a target compliance rate and a current compliance rate with respect to the building of the one or more bots in the bot building task list.
상기 자동화 업무 분석부는:
상기 업무 자동화 선택 정보에 따라 구축된 하나 이상의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터하고; 그리고
각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 포함하는 봇 가동 정보를 생성하도록 구성되는, 업무 자동화 관리 시스템.5. The method of claim 4,
The automation task analysis unit:
monitor operation rates and performance errors of one or more automated task bots built according to the task automation selection information; And
A business automation management system, configured to generate bot operation information including operation rate information and performance error information of each automated task bot.
자동화 업무 분석부에 의해, 상기 업무 자동화 요청 정보에 따라 각 자동화 대상 업무에 대해 업무 자동화 우선순위를 산정하는 단계; 및
출력부에 의해, 상기 업무 자동화 우선순위를 포함하는 업무 자동화 추천 목록 정보를 상기 고객 단말기로 전달하는 단계를 포함하는 업무 자동화 관리 방법.receiving, by the input unit, task automation request information regarding one or more tasks to be automated from the customer terminal through the web;
calculating, by the automation task analysis unit, a task automation priority for each automation target task according to the task automation request information; and
By the output unit, the task automation management method comprising the step of delivering the task automation recommendation list information including the task automation priority to the customer terminal.
상기 업무 자동화 요청 정보는:
상기 각 자동화 대상 업무와 관련된 업무 프로세스 정보, 업무 복잡도 정보, 인프라 현황 정보, 업무 투입 인력 정보, 작업 소요 시간 정보, 문서-디지털 데이터 비율 정보, 비규칙 또는 비정형 데이터 비율 정보, 오류 발생시 복구 시급성 정보, 예상 업무 자동화 사용 기간을 포함하는, 업무 자동화 관리 방법.7. The method of claim 6,
The task automation request information is:
Business process information, business complexity information, infrastructure status information, work input manpower information, work required time information, document-digital data ratio information, irregular or unstructured data ratio information, recovery urgency information when an error occurs, A method of managing business automation, including the expected duration of business automation usage.
상기 업무 자동화 우선순위를 산정하는 단계는:
상기 각 자동화 대상 업무와 관련된 상기 업무 자동화 요청 정보를 기반으로 상기 각 자동화 대상 업무의 자동화 난이도 및 업무 자동화 비용을 산출하는 단계;
상기 자동화 난이도 및 상기 업무 자동화 비용을 기반으로 상기 각 자동화 대상 업무와 관련된 예상 업무 자동화 수익을 산출하는 단계; 및
상기 예상 업무 자동화 수익을 기반으로 상기 각 자동화 대상 업무의 업무 자동화 우선순위를 결정하는 단계를 포함하는, 업무 자동화 관리 방법.8. The method of claim 7,
The step of calculating the task automation priority is:
calculating automation difficulty and task automation cost of each automation target task based on the task automation request information related to each automation target task;
Calculating an expected task automation profit related to each of the automation target tasks based on the automation difficulty and the task automation cost; and
Including the step of determining the task automation priority of each automation target task based on the expected task automation revenue, task automation management method.
상기 업무 자동화 우선순위를 산정하는 단계는:
상기 고객 단말기로부터 상기 업무 자동화 추천 목록 정보 중에서 하나 이상의 자동화 선택 업무를 포함하는 업무 자동화 선택 정보를 입력받는 단계;
상기 하나 이상의 자동화 선택 업무에 대해 자동화 업무를 수행하도록 하는 하나 이상의 봇의 구축에 관련된 봇 구축 작업 목록을 생성하는 단계;
상기 봇 구축 작업 목록에 상기 하나 이상의 봇의 구축에 관한 목표 준수율 및 현재 준수율을 업데이트하는 단계;
상기 업무 자동화 선택 정보에 따라 구축된 하나 이상의 자동화 업무 봇의 가동율 및 수행 오류 발생을 모니터하는 단계; 및
각 자동화 업무 봇의 가동율 정보 및 수행 오류 정보를 포함하는 봇 가동 정보를 생성하는 단계를 포함하는, 업무 자동화 관리 방법.9. The method of claim 8,
The step of calculating the task automation priority is:
receiving, from the customer terminal, task automation selection information including one or more automation selection tasks from among the task automation recommendation list information;
generating a bot construction task list related to the construction of one or more bots to perform an automation task for the one or more automation selection tasks;
updating a target compliance rate and a current compliance rate for building the one or more bots in the bot building task list;
monitoring the operation rate and execution error occurrence of one or more automated task bots built according to the task automation selection information; and
A business automation management method comprising the step of generating bot operation information including operation rate information and performance error information of each automated task bot.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200132019A KR20220048761A (en) | 2020-10-13 | 2020-10-13 | Robotic process automation management system, and method of robotic process automation management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200132019A KR20220048761A (en) | 2020-10-13 | 2020-10-13 | Robotic process automation management system, and method of robotic process automation management |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20220048761A true KR20220048761A (en) | 2022-04-20 |
Family
ID=81395427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200132019A Ceased KR20220048761A (en) | 2020-10-13 | 2020-10-13 | Robotic process automation management system, and method of robotic process automation management |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20220048761A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240059679A (en) | 2022-10-25 | 2024-05-08 | (주) 와이즈스톤 | Email based business management method and system |
-
2020
- 2020-10-13 KR KR1020200132019A patent/KR20220048761A/en not_active Ceased
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240059679A (en) | 2022-10-25 | 2024-05-08 | (주) 와이즈스톤 | Email based business management method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11283900B2 (en) | Enterprise performance and capacity testing | |
US11301362B1 (en) | Control system for distributed load generation | |
US11411815B1 (en) | System for data center asset resource allocation | |
KR102546847B1 (en) | Method, device and system for providing customized erp solution and customization automation processing of erp | |
CN116149824A (en) | Task re-running processing method, device, equipment and storage medium | |
US20220255989A1 (en) | Systems and methods for hybrid burst optimized regulated workload orchestration for infrastructure as a service | |
US11971795B2 (en) | Adaptively uploading data center asset data for analysis | |
US12001276B2 (en) | System for efficient enterprise dispatching | |
US12086023B2 (en) | System for data center remediation scheduling | |
KR20220048761A (en) | Robotic process automation management system, and method of robotic process automation management | |
US8806427B2 (en) | Service plug-in and service base for an integrated service framework | |
US20220067599A1 (en) | Robotic process automation analytics platform | |
US11570072B1 (en) | Communicating with a data center management and monitoring console via a broker | |
US11677678B2 (en) | System for managing data center asset resource load balance | |
US11677641B2 (en) | Adaptive service subscription management | |
US11677631B2 (en) | System for performing a data center asset bridging operation | |
US8850387B2 (en) | Integrated service framework | |
KR20240135167A (en) | Robotic process automation management system for small and medium enterprises, and method of robotic process automation management | |
US12321795B1 (en) | System and method for centralized management of independent platforms | |
US11996996B2 (en) | System for view-only command center mode | |
US12381797B2 (en) | Data center monitoring and management operation including data center asset telemetry interpolation operation | |
US12169447B2 (en) | Techniques for managing software agent health | |
US11509600B1 (en) | Hybrid cloud orchestration system | |
US12217063B2 (en) | Preconfigured robots for robotic process automation | |
US12001312B1 (en) | Data center monitoring and management operation for provisioning a data center asset using unstructured data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20201013 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210914 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20220427 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20210914 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |