JP2020102064A - Automatic instruction system, method and program - Google Patents
Automatic instruction system, method and program Download PDFInfo
- Publication number
- JP2020102064A JP2020102064A JP2018240510A JP2018240510A JP2020102064A JP 2020102064 A JP2020102064 A JP 2020102064A JP 2018240510 A JP2018240510 A JP 2018240510A JP 2018240510 A JP2018240510 A JP 2018240510A JP 2020102064 A JP2020102064 A JP 2020102064A
- Authority
- JP
- Japan
- Prior art keywords
- work
- ticket
- request
- person
- charge
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 17
- 238000012544 monitoring process Methods 0.000 claims abstract description 26
- 230000009471 action Effects 0.000 claims abstract description 21
- 238000010586 diagram Methods 0.000 description 30
- 230000008569 process Effects 0.000 description 10
- 238000011161 development Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 238000004140 cleaning Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、構築したシステムが円滑に稼働するよう継続的に保守作業を行っていくための作業自動指示システム、方法及びプログラムに関する。 The present invention relates to a work automatic instruction system, method, and program for continuously performing maintenance work so that a constructed system operates smoothly.
構築したシステムは、円滑に稼働するよう継続的に保守を行っていく必要がある。このような保守などを行うのが運用管理システムであり、おもにネットワーク、システム、業務運用の3つの管理を行う。 The constructed system needs to be continuously maintained so that it operates smoothly. The operation management system performs such maintenance and the like, and mainly manages three types of management such as network, system, and business operation.
ネットワークやシステムの管理には、ハードウェアやソフトウェアの障害を検出し遠隔操作などで復旧する障害対策、ハードウェアの配置や記録媒体の空き容量を管理する構成管理、ネットワーク上のトラフィックやプロセッサの使用率を管理する性能管理、パスワードやアクセス権を制御するセキュリティ管理がある。また、業務運用の管理では、スケジュールに従ったジョブの自動実行、バックアップ、帳票出力等を実行する。 For network and system management, failure countermeasures that detect hardware and software failures and recover by remote control, configuration management that manages hardware placement and free space on recording media, use of network traffic and processors There is performance management that manages rates, and security management that controls passwords and access rights. In business operation management, jobs are automatically executed according to a schedule, backups, and form output are executed.
このような運用管理システムとしては、例えば、1つ又は複数の作業の順序であるワークフローをシステムとして運用及び管理するワークフローシステムがあり、例えば、製造現場でよく見られる工程管理システムに適用されている。 As such an operation management system, for example, there is a workflow system that operates and manages a workflow, which is a sequence of one or a plurality of operations, as a system, and is applied to, for example, a process management system often found in manufacturing sites. ..
また、特許文献1には、ソフトウェアの開発における、チケット駆動開発と呼ばれる開発手法が記載されている。近年、ソフトウェアの開発現場では、チケット駆動開発と呼ばれる開発手法が用いられている。チケット駆動開発とは、Webベースのチケット管理システムを用いて、プロジェクトの工程ごとに当該工程を示す「チケット」と呼ばれる情報を生成し、当該工程を終えたときに作業者が当該チケットに工程を終えたことを示す進捗状況を入力することによって、プロジェクトの工程を管理する手法である。このチケットに、工程の実行期限や作業者の作業時間を記載することによって、チケット管理システムは、工程の作業時間を管理することが可能になる。
しかしながら、特許文献1のチケット管理システムでは、管理者が、作業者が行なう作業の順序を予めWebブラウザから登録している。このため、作業の種類毎に担当者が固定されてしまう。また、一つ又は複数の作業の順序に対し、一つ又は複数のチケットが関連付けられている。このため、作業の順序が複雑になると、作業者はチケットに関するメールを何度も受信することになり、運用管理システム全体として煩雑になる。
However, in the ticket management system of
本発明では、チケットのステータスを監視する作業自動指示システムを提供することを目的とする。 An object of the present invention is to provide a work automatic instruction system for monitoring the status of tickets.
上記課題を解決するために、代表的な本発明の作業自動指示システムの一つは、顧客からの作業に関する要求を登録するリクエスト登録システムと、前記作業についての担当者のスキルに応じて、前記要求を前記担当者に割り当て、前記作業の順序が記載されたチケットを生成するチケットアクションシステムと、前記チケットに基づきワークフローを実行するチケットワークフローシステムと、を備え、前記チケットアクションシステムは、前記チケットワークフローシステムが実行する前記チケットのステータスを前記チケットに基づいて監視する監視部を有する。 In order to solve the above-mentioned problems, one of typical work automatic instruction systems of the present invention is a request registration system for registering a request related to a work from a customer, and the above-mentioned work depending on the skill of a person in charge. The ticket action system includes: a ticket action system that assigns a request to the person in charge and generates a ticket in which the order of the work is described; and a ticket workflow system that executes a workflow based on the ticket. The system has a monitoring unit that monitors the status of the ticket executed by the system based on the ticket.
本発明によれば、チケットアクションシステムが、顧客から依頼された作業に関するチケットに担当者を割り当て、さらに、チケットアクションシステムの監視部が、チケットワークフローシステムが実行するチケットの各段階でのステータスを監視することが可能となる。 According to the present invention, the ticket action system assigns a person in charge to the ticket regarding the work requested by the customer, and the monitoring unit of the ticket action system monitors the status of each stage of the ticket executed by the ticket workflow system. It becomes possible to do.
以下、図面を参照しながら本発明の実施の形態を説明する。 Embodiments of the present invention will be described below with reference to the drawings.
(構成)
図1は、実施例1に係る作業自動指示システムの全体構成図である。ここでは、構築したシステムを円滑に可動させるための運用管理システムが継続的に行う作業の例として保守作業を挙げ、この作業を自動指示するための作業自動指示システムについて説明する。
(Constitution)
FIG. 1 is an overall configuration diagram of a work automatic instruction system according to the first embodiment. Here, a maintenance work is taken as an example of the work continuously performed by the operation management system for smoothly moving the constructed system, and the work automatic instruction system for automatically instructing this work will be described.
作業自動指示システムは、顧客からの作業に関する要求であるリクエスト情報を登録するリクエスト登録システム100と、作業に関するチケットを担当者に割り当て、かつ、チケットのステータスを監視するチケットアクションシステム300と、チケットに基づいてワークフローを実行するチケットワークフローシステム400を備える。
The work automatic instruction system includes a
各システム100、300、400はコンピュータサーバ装置(以下、サーバという)で構成され、ネットワークを介して接続されている。また、各システムが利用するデータベース(以下、単にDBといい、リクエストDB210、作業リストDB220、スキルDB230、作業順定義DB240及びチケットDB250にわかれている)もサーバで構成され、ネットワークを介して接続されている。これらのシステム及びDB内の各構成要素による処理を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、作業自動指示システムに係る種々の処理を実行することが可能となる。
Each of the
図2は、実施例1に係るリクエスト登録システム100の機能ブロック図である。リクエスト登録システム100は、顧客からの作業に関するリクエスト情報を受信する受信部110と、受信したリクエスト情報を分類する分類部120とを備える。
FIG. 2 is a functional block diagram of the
1又は複数の顧客は、Webブラウザ10から作業に関するリクエスト情報を作業単位で入力する。
One or a plurality of customers inputs request information regarding work from the
受信部110は、Webブラウザ10から作業単位で入力されたリクエスト情報を受け付ける。ここで、Webブラウザ10は顧客の端末で表示及び動作し、リクエスト登録システム100に含まれないことを前提とする。そのため、図2では、Webブラウザ10、及び、Webブラウザ10から受信部110への情報線を一点鎖線で表し、一方、リクエスト登録システム100やリクエストDB210は実線で表し、リクエスト登録システム100がWebブラウザ10を含まないことを明記している。
The
分類部120は、作業単位で受け付けたリクエスト情報を顧客名及び作業期日に応じて分類し、分類したリクエスト情報をリクエストDB210に格納する。また、分類部120は、過去に格納した情報をリクエストDB210から読み出し、更新することが可能である。
The classifying
図3は、実施例1に係るリクエストDBに格納するデータ構成図である。リクエストDB210は、テーブル形式のデータベースであり、複数のリクエストレコードで構成されている。図3の一点鎖線で囲んだリクエストレコード215は、リクエストNo.「1」として、顧客名「顧客1」が作業名「X1、Y1、Z1」を期日(いつからいつまで)「2017年4月」にして欲しいと要求していることを表す。
FIG. 3 is a data configuration diagram stored in the request DB according to the first embodiment. The request DB 210 is a table format database and is composed of a plurality of request records. The
リクエストレコード215は、作業単位で受け付けたリクエスト情報を顧客名及び作業期日に応じてレコードに分類したものである。次に、リクエストレコード215がどのように更新登録されるかについて説明する。
The
例えば、リクエスト登録システム100が、顧客1から、2017年4月1日から2017年4月30日までに作業名X1をして欲しいという第1のリクエスト情報を受け付けた場合、リクエストDB210に、リクエストNo.「1」、顧客名「顧客1」、作業名「X1」、期日「2017年4月」と登録する。
For example, when the
次に、リクエスト登録システム100が、顧客1から、2017年4月1日から2017年4月30日までに作業名Y1をして欲しいという第2のリクエスト情報を受け付けた場合、リクエストDB210から、リクエストNo.「1」、顧客名「顧客1」、作業名「X1」、期日「2017年4月」というリクエスト情報を読み出し、リクエストNo.「1」顧客名「顧客1」、作業名「X1、Y1」、期日「2017年4月」と更新登録する。
Next, when the
最後に、リクエスト登録システム100が、顧客1から、2017年4月1日から2017年4月30日までに作業名Z1をして欲しいという第3のリクエスト情報を受け付けた場合、リクエストDB210から、リクエストNo.「1」、顧客名「顧客1」、作業名「X1、Y1」、期日「2017年4月」というリクエスト情報を読み出し、リクエストNo.「1」、顧客名「顧客1」、作業名「X1、Y1、Z1」、期日「2017年4月」と更新登録する。図3の一点鎖線で囲んだリクエストレコード215は、この更新登録の状態を示す。
Finally, when the
なお、図3では説明の都合上、作業名「X、Y、Z」に、顧客名「顧客1、顧客2、顧客3」の数字を振り、「X1」などと表している。この「X1」は、顧客1がリクエストした作業Xを意味する。
Note that, in FIG. 3, for convenience of description, the work name “X, Y, Z” is assigned the customer name “
図4は、実施例1に係るチケットアクションシステムの機能ブロック図である。チケットアクションシステム300は、リクエストレコードを取り込む取込部310と、リクエストレコードを分析する分析部320と、チケットを生成する生成部330と、チケットのステータスを監視する監視部340を備える。
FIG. 4 is a functional block diagram of the ticket action system according to the first embodiment. The
取込部310は、リクエストDB210を定期的に読み出し、リクエストDB210に格納されている新規なリクエストレコードを取り込む。定期的に読み出すタイミングとしては一日に一回などでよい。
The
分析部320は、まず、作業リストDB220を用いて、取り込んだ新規なリクエストレコードを分析する。
The
図5は、実施例1に係る顧客毎の作業リストDBに格納するデータ構成図である。作業リストDB220は、テーブル形式のデータベースであり、カラムとして左から「顧客名」、「作業名」、「作業内容」、「リモート対応」、「作業場所」、「種別」、「周期」及び「時間帯」が記載されている。ここで、「種別」が毎週や毎月の場合、その作業は定例作業である。すなわち、図5は定例作業に関する作業リストDBである。なお、作業リストDBには、非定例作業に関する作業リストが記載されていてもよい。
FIG. 5 is a data configuration diagram stored in the work list DB for each customer according to the first embodiment. The
分析部320は、作業リストDB220を用いて、リクエストレコードの作業内容がリモート対応「可(可能)」または「不可(不可能)」を分析する。また、リモート対応「不可」の場合、作業場所も分析する。さらに、種別、周期、時間帯のカラムも分析する。
The
次に、分析部320は、スキルDB230を用いて、担当者が作業を担当することスキルを有するか否かを分析する。
Next, the
図6は、実施例1に係る担当者のスキルDBに格納するデータ構成図である。スキルDB230はテーブル形式のデータベースであり、縦軸に作業名が記載され、横軸に担当者名が記載されている。例えば、作業「Y(テープクリーニング)」は担当者「A」及び「B」は「可」(すなわちスキル有り)であるが、担当者「C」は「不可」(すなわちスキル無し)であることが記載されている。
FIG. 6 is a data configuration diagram stored in the skill DB of the person in charge according to the first embodiment. The
さらに、分析部320は、作業順定義DB240を用いて、複数の作業間の優先順を分析する。
Further, the
図7は、実施例1に係る作業順定義DBに格納するデータ構成図である。作業順定義DB240はテーブル形式のデータベースであり、複数の作業間での優先順番を記すために、カラムとして左から「順番」及び「作業名」が並んでいる。例えば、作業「X(サーバリブート)」、「Y(テープクリーニング)」及び「Z(機器巡回)」を行う場合、X、Y、Zの順に作業を行う必要があることがわかる。
FIG. 7 is a data configuration diagram stored in the work order definition DB according to the first embodiment. The work
このように、分析部320が、作業リストDB220、スキルDB230、作業順定義DB240を用いて、複数のリクエストレコードを分析する。
In this way, the
生成部330は、分析部320が行なった複数のリクエストレコードの分析結果に基づいて、作業を担当者に割り当てるチケットを生成し、チケットDB250へ出力する。
The
図8は、実施例1に係るチケットDBに格納するデータ構成図である。チケットDB250は、テーブル形式のデータベースであり、カラムとして左から「チケット番号」、「担当者」、「チケット名」、「作業順序」、「作業場所」、「種別」、「周期」及び「時間帯」が並んでいる。図8では、1つのチケットを1人の担当者に割り当てる場合を記載している。
FIG. 8 is a data configuration diagram stored in the ticket DB according to the first embodiment. The
例えば、チケット番号「1」では、担当者「A」は3つのサーバリブートに関する作業を「X1→X2→X3」の順に作業場所「本部オフィスの3階」にて毎週日曜日の18:00〜20:00に行う旨が記載されている。この作業順序「X1→X2→X3」がワークフローに相当する。また、作業場所が「本部オフィスの3階」であるのは、図5の通り、リモート対応が可能だからである。リモート対応が不可能な場合、作業場所として例えば「Aセンタ、1階南」と記載されている。この場合、担当者は作業場所「Aセンタ、1階南」に移動し、物理作業(テープクリーニングなど)を実施することになる。 For example, with ticket number “1”, the person in charge “A” performs the work related to the three server reboots in the order of “X1→X2→X3” at the work place “3rd floor of the headquarters office” every Sunday from 18:00 to 20:20. It is described that it will be performed at 00:00. This work sequence “X1→X2→X3” corresponds to the workflow. Further, the work place is “the third floor of the head office” because it is possible to perform remote operation as shown in FIG. If remote support is not possible, the work location is written as, for example, "A center, 1st floor south". In this case, the person in charge moves to the work place "A center, 1st floor south" to perform physical work (tape cleaning, etc.).
なお、チケットには、必ずしも複数のリクエスト情報が割り当てられるわけではない。例えば、チケット番号「3」の場合、顧客1から受け取った1つのリクエスト情報(作業名はZ1)のみが担当者Cに割り当てられる場合もある。つまり、ワークフローは1つの作業の順序「Z1」を指す場合もある。
It should be noted that a plurality of request information is not necessarily assigned to the ticket. For example, in the case of the ticket number “3”, only one request information (work name is Z1) received from the
監視部340は、チケットDB250からチケットを読み出し、チケットワークフローシステム400でのチケットのステータスを、読み出したチケットに基づいて監視する。
The
(動作)
図9は、実施例1に係るチケットワークフローシステムのフローチャート及びチケットのステータス監視を説明するための図である。
(motion)
FIG. 9 is a diagram for explaining a flowchart of the ticket workflow system according to the first embodiment and ticket status monitoring.
チケットワークフローシステム400は、チケットDB250からチケットを定期的に読み出し、チケットを担当者へ連絡する(S410)。定期的に読み出すタイミングとしては一日に一回などでよい。
The
チケットワークフローシステム400によるS410以降の処理は、チケットの準備段階、実施段階、及び、完了段階に分けること可能である。チケットアクションシステム300の監視部340は、各段階でのチケットのステータス(状態)をチケットに基づいて監視する。ここで、チケットのステータスとしては、作業順序を構成する作業毎に、作業を実施する時期が近づいているか示すアラート(作業指示に関する警告)、各作業が完了したという終了などがある。そして、監視部340は、チケットに記載されている作業順序に基づいて担当者の携帯端末に作業指示を送信する。
The process from S410 onward by the
例えば、監視部340がチケットDB250から図8のチケット番号「1」のチケットを読み出し、チケットワークフローシステム400がチケット番号「1」のチケットを実行する場合について説明する。チケット番号「1」は毎週日曜日に実施する定例作業に関し、その作業順序「X1→X2→X3」であり、作業「X1」が終了した場合、チケット番号「1」のステータスは「X1は終了、X2は次に実施する必要があるので作業指示を送信する必要あり、X3はX2の終了後に作業指示を送信する予定」となる。
For example, a case will be described in which the
このようにして担当者「A」は、次に実施する必要がある作業(ここではX2)についてのみ作業指示を監視部340から受け取ることができ、複数の作業に関する(ここではX2だけでなくX3についても)メールを何度も(X2の作業指示と同時にX3の作業指示を)受信することが無くなる。
In this way, the person in charge “A” can receive a work instruction from the
また、チケットに毎週と記載されているため、その週についての作業指示だけを監視部340から受け取ることができ、翌週以降分の作業指示を受信する必要がなくなる。
In addition, since the ticket states "every week", only the work instructions for the week can be received from the
準備段階では、チケットワークフローシステム400もスキルDB230を利用し、担当者がチケットに割り当てられた作業を行うスキルを有しているかを審査する(S420)。そして、スキルを有している場合、担当者を承認する(S430)。
At the preparation stage, the
実施段階では、チケットに記載された「種別」、「周期」及び「時間帯」(図8を参照)に応じて、担当者に実施を催促するフォローを実行する(S440)。そして、担当者が実施した結果をチケットに登録する(S450)。 In the implementation stage, the follow-up requesting the person in charge to carry out the implementation is executed according to the “type”, “cycle”, and “time zone” (see FIG. 8) described in the ticket (S440). Then, the result executed by the person in charge is registered in the ticket (S450).
例えば、担当者「A」が作業「X1」を行った結果が登録された段階(S450)で、担当者「A」に次の作業「X2」を行うようフォローする(S440)必要がある。 For example, when the result of the work "X1" performed by the person in charge "A" is registered (S450), it is necessary to follow the person "A" to perform the next work "X2" (S440).
監視部340は、チケットDB250に基づきチケットの各ステータスを監視しているため、次の作業(この場合、担当者「A」による作業「X2」)を自動的に指示することができる。
Since the
次に、チケットに記載された作業全体が終わった段階で、その実施結果を審査し、問題が無ければ、承認を行う(S460)。 Next, when all the work described in the ticket is completed, the execution result is examined, and if there is no problem, approval is given (S460).
完了段階では、チケットに記載された作業が完了した旨を顧客に連絡を行う(S470)。 At the completion stage, the customer is notified that the work described in the ticket has been completed (S470).
(効果)
本実施例の作業自動指示システムによれば、チケットアクションシステム300が、顧客から依頼された作業に関するチケットに担当者を割り当て、さらに、チケットアクションシステム300の監視部340が、チケットワークフローシステム400が実行するチケットの各段階でのステータスを監視することが可能となる。
(effect)
According to the work automatic instruction system of the present embodiment, the
また、チケットアクションシステム300は、作業リストDB220、スキルDB230及び作業順定義DB240を用いることによって、各担当者が行う作業順序を自動的にチケットとして生成することが可能になる。したがって、管理者が、作業者が行なう作業の順序を予め登録する必要は無くなる。
Further, the
さらに、一人の担当者が行う作業順序が複雑になっても、チケットアクションシステム300が作業順序を構成する作業毎にチケットのステータスを監視しているため、作業者は複数の作業に関するメールを何度も受信することが無くなり、運用管理システム全体としての煩雑さを解消することが可能になる。特に、定例作業の場合に効果的である。
Further, even if the work order performed by one person in charge becomes complicated, the
実施例2に係る作業自動指示システムでは、リクエスト登録システム100、チケットアクションシステム300及びチケットワークフローシステム400は実施例1と同じ構成であるため、説明を省略する。実施例2の特徴は、各DBのレコード数が多くなり、1つのチケットを複数の担当者に割り当てる点である。
In the work automatic instruction system according to the second embodiment, the
(構成)
図10から図14を用いて実施例2に係る各DBを説明する。ここで、実施例2に係る各DBは、図1のシステム全体構成図や、図2、図4及び図9のシステムの機能ブロック図における機能及び役割において実施例1で説明した各DBと同じであり、同じ符号を用いる。ただし、実施例2に係る各DBを具体的にテーブル形式で表した場合、実施例1のテーブル形式とは異なる。このため、説明の都合上、実施例2に係る各DBをテーブル形式で表す図10から図14では実施例1と同じ符号の後ろに「−2(ハイフン2)」を付けて区別している。
(Constitution)
Each DB according to the second embodiment will be described with reference to FIGS. 10 to 14. Here, each DB according to the second embodiment is the same as each DB described in the first embodiment in the functions and roles in the overall system configuration diagram of FIG. 1 and the functional block diagrams of the systems of FIGS. 2, 4, and 9. And the same symbols are used. However, when each DB according to the second embodiment is specifically represented in the table format, it is different from the table format of the first embodiment. Therefore, for convenience of description, in FIGS. 10 to 14 in which each DB according to the second embodiment is represented in the table format, “−2 (hyphen 2)” is added after the same reference numeral as in the first embodiment for distinction.
図10は、実施例2に係るリクエストDBに格納するデータ構成図である。リクエストレコードの記載は図3と同じ要領である。例えば、図10のリクエストNo.「1」のリクエストレコードは、顧客名「顧客1」が作業名「サーバリブート」を期日(いつからいつまで)「2017年5月」にして欲しいと要求していることを表す。
FIG. 10 is a data configuration diagram stored in the request DB according to the second embodiment. The description of the request record is the same as that shown in FIG. For example, the request No. of FIG. The request record of “1” indicates that the customer name “
図10が図3と異なる点は、図2の分類部が、作業単位で受け付けたリクエスト情報を作業期日に応じて分類し、分類したリクエスト情報をリクエストDB210−2に格納する点である。このため、顧客名「顧客1」に対するリクエストNo.は「1」から「3」となり、リクエストレコードの数が多くなる。
10 is different from FIG. 3 in that the classification unit of FIG. 2 classifies the request information received in the work units according to the work due date and stores the classified request information in the request DB 210-2. Therefore, the request No. for the customer name “
図11は、実施例2に係る作業リストDBに格納するデータ構成図である。作業リストDBのレコードの記載は基本的に図5と同じであり、さらに、作業リストDB220−2には、カラム「顧客名」と「作業名」の間に「作業記号」が追加され、カラム「時間帯」の右側に「備考」が追加されている。 FIG. 11 is a data configuration diagram stored in the work list DB according to the second embodiment. The description of the record of the work list DB is basically the same as that of FIG. 5, and further, in the work list DB 220-2, a “work symbol” is added between the column “customer name” and the “work name”, and the column "Remarks" is added to the right of "Time Zone".
カラム「作業記号」は英字と数字の組合せである。英字は作業名を表し、数字は顧客名を表す。例えば、作業記号が「WA1」の場合、英字「WA」が作業名「サーバリブート」を表し、数字「1」は顧客名「顧客1」を表す。
The column "work symbol" is a combination of letters and numbers. The letters represent work names and the numbers represent customer names. For example, when the work symbol is "WA1", the alphabetic character "WA" represents the work name "server reboot", and the number "1" represents the customer name "
なお、作業記号「WG3−1」及び「WG3−2」について、顧客名「顧客3」及び作業名「ADサーバシステムバックアップ」である点で同じであるが、カラム「備考」は「毎月第2火曜」と「毎月第4火曜」が異なる。このため、「−(ハイフン)」と、その後に数字「1」または「2」を付け、識別できるようにしている。
Note that the work symbols “WG3-1” and “WG3-2” are the same in that they are the customer name “
図12は、実施例2に係る担当者のスキルDBに格納するデータ構成図である。図6と同様、縦軸に作業名が記載され、横軸に担当者名が記載されている。実施例2の場合、作業名が多くなるため、スキルDB230−2には、作業名が多く記載されている。 FIG. 12 is a data configuration diagram stored in the skill DB of the person in charge according to the second embodiment. Similar to FIG. 6, the vertical axis shows the work name and the horizontal axis shows the name of the person in charge. In the case of the second embodiment, since the work name is large, many work names are described in the skill DB 230-2.
図13は、実施例2に係る作業順定義DBに格納するデータ構成図である。図7と同様、複数の作業間での優先順番が記載されている。実施例2の場合、作業名が多くなるため、作業順定義DB240−2には、作業名が多く記載されている。 FIG. 13 is a data configuration diagram stored in the work order definition DB according to the second embodiment. Similar to FIG. 7, the priority order among a plurality of works is described. In the case of the second embodiment, there are many work names, so many work names are described in the work order definition DB 240-2.
図14は、実施例2に係るチケットDBに格納するデータ構成図である。チケットDB250−2は、図8と異なり、カラムとして左から「チケット番号」、「チケット名」、「担当者」、「作業順序」、「作業場所」、「備考」が並んでいる。図14では、1つのチケットを複数の担当者に割り当てる場合を記載している。 FIG. 14 is a data configuration diagram stored in the ticket DB according to the second embodiment. Different from FIG. 8, the ticket DB 250-2 has “ticket number”, “ticket name”, “person in charge”, “work order”, “work place”, and “remark” as columns from the left. FIG. 14 illustrates a case where one ticket is assigned to a plurality of persons in charge.
例えば、チケット番号「1」では、チケット名「リモート対応」に二人の担当者「A」及び「B」が割り当てられる。二人の担当者の作業場所は「○○オフィスの3F」である。 For example, in the ticket number “1”, two persons “A” and “B” are assigned to the ticket name “remote support”. The working place of the two persons in charge is “3rd floor of XX office”.
担当者「A」はリモート対応に関する作業を「WA1→WC1→WG3−1→WG3−2→WJ4→WK4−3」の順に行う。また、担当者「B」はリモート対応に関する作業を「WE2→WI4→WL5」の順に行う。 The person in charge “A” performs the work related to the remote operation in the order of “WA1→WC1→WG3-1→WG3-2→WJ4→WK4-3”. Further, the person in charge “B” performs the work related to the remote operation in the order of “WE2→WI4→WL5”.
ここで、カラム「備考」には「担当者A、Bは、作業順定義DB240−2に従って実行する」と記載されている。それゆえ、担当者は、相手がある作業を行ってから、自分が行うべき作業を実施する場合がある。 Here, the column “Remarks” describes that “persons A and B execute according to the work order definition DB 240-2”. Therefore, the person in charge may perform the work that he/she should do after the other person performs the work.
例えば、担当者「A」が作業「WC1」の次に「WG3−1」を行う場合を考える。「WC1」は図11より「AP起動確認」であり、図13より優先順番は「3」であることがわかる。「WG3−1」は図11より「ADサーバシステムバックアップ」であり、図13より優先順番は「7」であることがわかる。 For example, consider a case where the person in charge “A” performs “WG3-1” after work “WC1”. It can be seen from FIG. 11 that “WC1” is “AP activation confirmation”, and from FIG. 13 that the priority order is “3”. It can be seen from FIG. 11 that “WG3-1” is “AD server system backup”, and from FIG. 13 that the priority order is “7”.
一方、相手の担当者「B」は作業「WE2」を行う必要がある。「WE2」は図11より「パスワード変更」であり、図13より優先順番は「5」であることがわかる。 On the other hand, the other person in charge “B” needs to perform the work “WE2”. It can be seen from FIG. 11 that “WE2” is “password change”, and from FIG. 13 that the priority order is “5”.
このため、担当者「A」が作業「WC1」の次に「WG3−1」を行う場合、担当者「A」が作業「WC1」を終わった後に、担当者「B」が作業「WE2」を終え、それから、担当者「A」は作業「WG3−1」を行う必要がある。 Therefore, when the person in charge “A” performs the work “WC1” and then “WG3-1”, the person in charge “A” finishes the work “WC1” and then the person in charge “B” performs the work “WE2”. After that, the person in charge “A” needs to perform the work “WG3-1”.
このような場合に、図9で説明したフローチャート及びステータス監視によれば、まず、チケット番号「1」を担当者「A」及び「B」へ連絡する(S410)。準備段階では、担当者「A」及び「B」を審査し(S420)、担当者「A」及び「B」の承認を行う。 In such a case, according to the flowchart and status monitoring described in FIG. 9, first, the ticket number “1” is notified to the persons in charge “A” and “B” (S410). In the preparation stage, the persons “A” and “B” are examined (S420), and the persons “A” and “B” are approved.
次に、実施段階では、担当者「A」が作業「WC1」を終わった後に、担当者「B」に作業「WE2」を行うようフォローする(S440)。その作業結果を登録する(S450)。なお、S460の審査承認はチケット全体の作業が終わった段階で行われる。 Next, in the implementation stage, after the person in charge "A" finishes the work "WC1", the person in charge "B" is followed to perform the work "WE2" (S440). The work result is registered (S450). It should be noted that the examination approval of S460 is performed at the stage when the work for the entire ticket is completed.
そこで、担当者「B」が作業「WE2」を行った結果が登録された段階(S450)で、担当者「A」に作業「WG3−1」を行うようフォローする(S440)必要がある。 Therefore, it is necessary to follow the person in charge "A" to perform the work "WG3-1" (S440) at the stage in which the result of the person "B" performing the work "WE2" is registered (S450).
監視部340は、チケットDB250に基づきチケットの各ステータスを監視しているため、次の作業(この場合、担当者「A」による作業「WG3−1」)を自動的に指示することができる。
Since the
(効果)
本実施例の作業自動指示システムによれば、チケットアクションシステム300が、顧客から依頼された作業に関するチケットに複数の担当者を割り当て、さらに、チケットワークフローシステム400によるチケットの各段階でのステータスを監視することが可能となる。
(effect)
According to the work automatic instruction system of the present embodiment, the
さらに、作業の順序に応じて、ある担当者が実施すべき作業が終了してから、他の担当者が他の作業を実施する必要がある場合でも、他方の担当者に送信する作業指示を適切なタイミングで行うことが可能となる。 In addition, depending on the order of work, even when another person needs to perform another task after the work to be performed by one person is completed, a work order to be sent to the other person can be given. It becomes possible to carry out at an appropriate timing.
なお、本発明は上記した実施例に限定されるものではなく、保守作業以外の、構築したシステムが円滑に稼働するように行う運用管理に適用されうる様々な変形例が含まれる。例えば、運用管理作業の場合、運用管理するプロジェクトの各工程の実行期限や作業担当者の作業時間が記載されているチケットの準備、実施、完了の各段階について、ステータスを監視する場合も含まれ、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 It should be noted that the present invention is not limited to the above-described embodiments, and includes various modifications other than maintenance work that can be applied to the operation management for smoothly operating the constructed system. For example, in the case of operation management work, it also includes the case where the status is monitored for each stage of preparation, execution, and completion of a ticket that describes the execution deadline of each process of the operation management project and the work time of the worker in charge. The above-described embodiments have been described in detail for the purpose of explaining the present invention in an easy-to-understand manner, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of a certain embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of a certain embodiment. Further, it is possible to add/delete/replace other configurations with respect to a part of the configurations of the respective embodiments.
また、上記の各構成は、それらの一部又は全部が、例えば集積回路で設計する等によりハードウェアで構成されても、プロセッサでプログラムが実行されることにより実現されるように構成されてもよい。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。 Further, each of the above-described configurations may be partially or entirely configured by hardware such as by designing with an integrated circuit, or configured by being executed by a program by a processor. Good. Further, the control lines and information lines are shown as being considered necessary for explanation, and not all the control lines and information lines in the product are necessarily shown. In practice, it may be considered that almost all configurations are connected to each other.
100 リクエスト登録システム
210、210−2 リクエストDB
215リクエストレコード
220、220−2 作業リストDB
230、230−2 スキルDB
240、240−2 作業順定義DB
250、250−2 チケットDB
300 チケットアクションシステム
310 取込部
320 分析部
330 生成部
340 監視部
400 チケットワークフローシステム
100
215
230, 230-2 skill DB
240, 240-2 Work order definition DB
250, 250-2 Ticket DB
300
Claims (8)
前記作業についての担当者のスキルに応じて、前記要求を前記担当者に割り当て、前記作業の順序が記載されたチケットを生成するチケットアクションシステムと、
前記チケットに基づきワークフローを実行するチケットワークフローシステムと、を備え、
前記チケットアクションシステムは、前記チケットワークフローシステムが実行する前記チケットのステータスを前記チケットに基づいて監視する監視部を有する作業自動指示システム。 A request registration system that registers requests for work from customers,
A ticket action system that assigns the request to the person in charge according to the skill of the person in charge of the work and generates a ticket in which the order of the work is described;
A ticket workflow system for executing a workflow based on the ticket,
The ticket action system is a work automatic instruction system having a monitoring unit that monitors the status of the ticket executed by the ticket workflow system based on the ticket.
前記作業はリモート対応が可能であるかを少なくとも記載する作業リストデータベースと、
前記担当者が前記作業を実施するスキルを有するかを記載しているスキルデータベースと、
前記作業リストデータベース及び前記スキルデータベースを用いて、前記要求を分析する分析部と、
前記分析部による分析結果に基づいて、前記要求を前記担当者に割り当て、前記作業の順序が記載されたチケットを生成する生成部と、を有し、
前記チケットには、リモート対応が可能であるか、又は、作業場所に移動する必要があるかが記載されている請求項1記載の作業自動指示システム。 The ticket workflow system is
A work list database that describes at least whether the work can be handled remotely,
A skill database that describes whether the person in charge has the skills to perform the work,
An analysis unit that analyzes the request using the work list database and the skill database,
A generation unit that allocates the request to the person in charge based on an analysis result by the analysis unit and generates a ticket in which the order of the work is described,
The work automatic instruction system according to claim 1, wherein the ticket describes whether remote correspondence is possible or whether it is necessary to move to a work place.
前記作業間での優先順番を記載する作業順定義データベースを有し、
前記作業が複数ある場合、前記分析部は、前記作業順定義データベースを用いて、複数の前記作業間の優先順を分析し、前記監視部は、前記複数の作業の順序が記載されたチケットを生成する請求項2記載の作業自動指示システム。 The ticket workflow system further comprises
It has a work order definition database that describes the priority order among the works,
When there are a plurality of works, the analysis unit analyzes the priority order among the plurality of works using the work order definition database, and the monitoring unit displays a ticket in which the order of the plurality of works is described. The work automatic instruction system according to claim 2, which is generated.
前記チケットには、前記作業が定例作業であるか否かが記載されている請求項2記載の作業自動指示システム。 The analysis unit uses the work list database to analyze whether the request is related to regular work,
The work automatic instruction system according to claim 2, wherein the ticket describes whether or not the work is a regular work.
前記顧客からの作業に関する要求を登録し、
前記作業についての担当者のスキルに応じて、前記要求を前記担当者に割り当て、前記作業の順序が記載されたチケットを生成し、
前記チケットに基づきワークフローを実行し
実行する前記チケットのステータスを前記チケットに基づいて監視する作業自動指示方法。 A work automatic instruction method for automatically instructing work according to a request regarding work from a customer,
Register the work request from the customer,
Assigning the request to the person in charge according to the skill of the person in charge of the work, generating a ticket in which the order of the work is described,
A work automatic instruction method for executing a workflow based on the ticket and monitoring the status of the executed ticket based on the ticket.
前記顧客からの作業に関する要求を登録するステップと、
前記作業についての担当者のスキルに応じて、前記要求を前記担当者に割り当て、前記作業の順序が記載されたチケットを生成するステップと、
前記チケットに基づきワークフローを実行するステップと、
実行する前記チケットのステータスを前記チケットに基づいて監視するステップと、を備える作業自動指示プログラム。 A program for causing a computer to execute a system for automatically instructing work in response to a request regarding work from a customer,
Registering a request for work from the customer,
Assigning the request to the person in charge according to the skill of the person in charge of the work, and generating a ticket in which the order of the work is described;
Executing a workflow based on the ticket,
And a step of monitoring the status of the ticket to be executed based on the ticket, the work automatic instruction program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018240510A JP7359544B2 (en) | 2018-12-25 | 2018-12-25 | Automatic work instruction system, method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018240510A JP7359544B2 (en) | 2018-12-25 | 2018-12-25 | Automatic work instruction system, method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020102064A true JP2020102064A (en) | 2020-07-02 |
JP7359544B2 JP7359544B2 (en) | 2023-10-11 |
Family
ID=71139687
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018240510A Active JP7359544B2 (en) | 2018-12-25 | 2018-12-25 | Automatic work instruction system, method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7359544B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112037397A (en) * | 2020-09-01 | 2020-12-04 | 浙江浙能兰溪发电有限责任公司 | Method for supervising full-process work ticket and application system |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003036162A (en) * | 2001-04-09 | 2003-02-07 | Fuji Photo Film Co Ltd | Apparatus, system, program and method for supporting printing material production |
JP2004287575A (en) * | 2003-03-19 | 2004-10-14 | Fujitsu Social Science Laboratory Ltd | Task management system |
JP2004310747A (en) * | 2003-03-27 | 2004-11-04 | Canon Inc | Image formation system, control method of image formation system, program and storage medium |
JP2008102601A (en) * | 2006-10-17 | 2008-05-01 | Fujifilm Corp | Reproduction processing server and order processing system |
JP2009104588A (en) * | 2008-08-21 | 2009-05-14 | Nec Corp | System organizing guide system |
JP2010039555A (en) * | 2008-07-31 | 2010-02-18 | Incs Inc | Workflow management system |
US20100205032A1 (en) * | 2009-02-11 | 2010-08-12 | Certusview Technologies, Llc | Marking apparatus equipped with ticket processing software for facilitating marking operations, and associated methods |
JP2010287145A (en) * | 2009-06-15 | 2010-12-24 | Nec Corp | Work recording support system, and work recording support method and program |
JP2011100283A (en) * | 2009-11-05 | 2011-05-19 | Ricoh Co Ltd | Management device, equipment management method, equipment management program, recording medium, and equipment management system |
JP2014232441A (en) * | 2013-05-29 | 2014-12-11 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
-
2018
- 2018-12-25 JP JP2018240510A patent/JP7359544B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003036162A (en) * | 2001-04-09 | 2003-02-07 | Fuji Photo Film Co Ltd | Apparatus, system, program and method for supporting printing material production |
JP2004287575A (en) * | 2003-03-19 | 2004-10-14 | Fujitsu Social Science Laboratory Ltd | Task management system |
JP2004310747A (en) * | 2003-03-27 | 2004-11-04 | Canon Inc | Image formation system, control method of image formation system, program and storage medium |
JP2008102601A (en) * | 2006-10-17 | 2008-05-01 | Fujifilm Corp | Reproduction processing server and order processing system |
JP2010039555A (en) * | 2008-07-31 | 2010-02-18 | Incs Inc | Workflow management system |
JP2009104588A (en) * | 2008-08-21 | 2009-05-14 | Nec Corp | System organizing guide system |
US20100205032A1 (en) * | 2009-02-11 | 2010-08-12 | Certusview Technologies, Llc | Marking apparatus equipped with ticket processing software for facilitating marking operations, and associated methods |
JP2010287145A (en) * | 2009-06-15 | 2010-12-24 | Nec Corp | Work recording support system, and work recording support method and program |
JP2011100283A (en) * | 2009-11-05 | 2011-05-19 | Ricoh Co Ltd | Management device, equipment management method, equipment management program, recording medium, and equipment management system |
JP2014232441A (en) * | 2013-05-29 | 2014-12-11 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112037397A (en) * | 2020-09-01 | 2020-12-04 | 浙江浙能兰溪发电有限责任公司 | Method for supervising full-process work ticket and application system |
Also Published As
Publication number | Publication date |
---|---|
JP7359544B2 (en) | 2023-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11720838B2 (en) | Systems and method for a project management portal | |
US8571906B2 (en) | Monitoring the progress of a task set within a hierarchy | |
US20030229653A1 (en) | System and method for data backup | |
US8600536B2 (en) | Method and system for virtualized composite project work schedules | |
WO2020067042A1 (en) | Vehicle inspection management system | |
JP2023145762A (en) | Component control system for analysis device, and program | |
JP7359544B2 (en) | Automatic work instruction system, method and program | |
JP7632862B2 (en) | RPA development and operation management device, RPA development and operation management system, RPA development and operation management method, program, and recording medium | |
JP2008123191A (en) | Operation management server, operation management method and computer program | |
JP5873913B2 (en) | Business recovery support system and centralized management system | |
JP6601014B2 (en) | Information processing system and program | |
JP7133496B2 (en) | Influence range identification device and influence range identification method | |
JP2023025792A (en) | Information processing program, information processing method, and information processing device | |
JP2017102694A (en) | Gantt chart generation program, gantt chart generation apparatus and gantt charge generation method | |
JP6477311B2 (en) | Job execution calendar management program, job execution calendar management device, and job execution calendar management method | |
US20180060825A1 (en) | System and method for managing applications in the cloud | |
Ab-Samat et al. | Reduction of response time during machine breakdown: a case study in semiconductor industry | |
CN116052480B (en) | Flight status change monitoring method, device and related equipment | |
KR102315433B1 (en) | Method and apparatus for managing project using setting of cost payment time | |
US20240257007A1 (en) | Workflow management method, system and computer program product with real time log, debug and resume features | |
KR101212339B1 (en) | Method for monitoring job processing and system using the same | |
JP2004070516A (en) | Workflow management system | |
JP2023135172A (en) | Information processing device, information processing method, and information processing program | |
Daniel | Using a Digital Platform as a PMO in a Mega Project | |
CN117435654A (en) | Data processing methods, devices, equipment and storage media |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230605 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230928 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7359544 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |