(57)【要約】【課題】エビデンス取得ステップの自動適用および更新、またプロパティ設定を行うことができる生産性向上システムを提供する。【解決手段】生産性向上システムにおいて、運用手順のフロー、およびフローのステップに適用するエビデンス取得ステップを設定するエビデンス取得ステップ設定プロパティ画面を表示する表示部１０４と、フローのステップに対応したエビデンス取得ステップの候補情報が格納されたエビデンス取得ステップ定義情報データベース１０６と、新しいフローを初期実装する場合に、エビデンス取得ステップ設定プロパティ画面に基づいて設定された設定情報、およびエビデンス取得ステップ定義情報データベース１０６に格納された情報に基づいて、新しいフローのステップに対してエビデンス取得ステップを適用するエビデンス取得ステップ自動適用部１０１と、を備えた。【選択図】図１
2014157503.tif 000002
【特許請求の範囲】
【請求項１】
運用手順のフロー、および前記フローのステップに適用するエビデンス取得ステップを設定するエビデンス取得ステップ設定プロパティ画面を表示する表示部と、
前記フローのステップに対応した前記エビデンス取得ステップの候補情報が格納されたエビデンス取得ステップ定義情報データベースと、
新しい前記フローを初期実装する場合に、前記エビデンス取得ステップ設定プロパティ画面に基づいて設定された設定情報、および前記エビデンス取得ステップ定義情報データベースに格納された情報に基づいて、新しい前記フローのステップに対して前記エビデンス取得ステップを適用するエビデンス取得ステップ自動適用部と、
を備えた、生産性向上システム。
【請求項２】
請求項１に記載の生産性向上システムにおいて、
前記エビデンス取得ステップ定義情報データベースは、前記エビデンス取得ステップの候補に対応する利用実績の情報を格納し、
前記エビデンス取得ステップ自動適用部は、新しい前記フローのステップに対して前記エビデンス取得ステップを適用した場合に、前記エビデンス取得ステップ定義情報データベースの前記利用実績の情報を更新する、
生産性向上システム。
【請求項３】
請求項２に記載の生産性向上システムにおいて、
前記フローのステップに対して、前記エビデンス取得ステップ定義情報データベースに格納された情報に基づいて、新しいエビデンス取得ステップが適用され、利用され始めた場合に、前記新しいエビデンス取得ステップの利用実績を更新するエビデンス取得ステップ利用実績更新部を備えた、
生産性向上システム。
【請求項４】
請求項３に記載の生産性向上システムにおいて、
前記エビデンス取得ステップ定義情報データベースは、前記エビデンス取得ステップの候補に対応する作成日の情報を格納し、
前記フローのステップに対して、古いエビデンス取得ステップを利用している場合に、前記フローの運用管理者に対して、前記エビデンス取得ステップ定義情報データベースに格納された情報に基づいて、新しいエビデンス取得ステップがある旨の通知を出力する推奨ステップアラート部を備えた、
生産性向上システム。
【請求項５】
請求項４に記載の生産性向上システムにおいて、
前記推奨ステップアラート部は、前記エビデンス取得ステップ定義情報データベースに格納された前記作成日および前記利用実績の情報に基づいて、利用日が新しく、かつ前記利用実績が予め設定された設定値以上の場合に、通知を出力する、
生産性向上システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＴシステム運用手順の自動化において、ＲＢＡツールを利用する際にフローの可読性、安定した品質を確保することを目的とした生産性向上システムに関し、特に、エビデンス取得ステップの初期開発時の自動適用やエビデンス取得ステップが変更された場合の自動適用に関するものである。
【背景技術】
【０００２】
ＩＴシステムの運用を自動化するためには、運用手順をシステム化することが必要である。
【０００３】
従来、システム化には、汎用プログラミング言語（Ｊａｖａ（登録商標）、Ｃ＃など）、汎用スクリプト言語（バッチファイル、シェル、ｖｂｓｃｒｉｐｔ、ｊａｖａｓｃｒｉｐｔ（登録商標）、ｐｅｒｌ、ｐｏｗｅｒｓｈｅｌｌなど）を利用していたが、昨今では、ＲＢＡツール（Ｒｕｎ  Ｂｏｏｋ  Ａｕｔｏｍａｔｉｏｎツールの略）と呼ばれるＧＵＩベースで運用手順をフローとして定義、実行できるツールが利用されるようになってきた。
【０００４】
また、特開２００７−２８０４１５号公報（特許文献１）に記載されたような、プログラムのバージョンアップの履歴と実際の動作環境との整合をとる技術があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２８０４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＩＴシステムの運用では、各手順の前後に必ずエビデンスを取得する手順が入る。一般的なＲＢＡツールでは、各エビデンスを取得する手順はフローの作りこみにより実装する必要があり、標準化された方式はなく、可読性の悪さ、よりよいエビデンス取得ステップの適用時のフロー修正の煩雑さという点で課題がある。
【０００７】
エビデンス取得ステップを複数のフローから利用されるバージョン管理するべきプログラムとしてみた場合、特許文献１の技術では、各フローが利用しているプログラムの情報を収集することはできるが、別のフローに対して、プログラムのバージョンやリリース日、利用数などの実績に基づいて利用しているプログラムの更新を提案・アラートを出す、もしくは自動適用することはできない。
【０００８】
このように、従来の生産性向上システムでは、以下のような問題がある。
【０００９】
（１）運用手順の各ステップについて、開始時、異常時、成功時の各ケースでエビデンスを取得するステップを作りこむと非常に可読性が悪い。
【００１０】
（２）よりよいエビデンス取得ステップが提供された場合に差し替えが難しい。
【００１１】
（３）よりよいエビデンス取得ステップが提供されたタイミングが分かりづらい。
【００１２】
そこで、本発明の目的は、エビデンス取得ステップの自動適用および更新、またプロパティ設定を行うことができる生産性向上システムを提供することにある。
【００１３】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１４】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。
【００１５】
すなわち、代表的なものの概要は、運用手順のフロー、およびフローのステップに適用するエビデンス取得ステップを設定するエビデンス取得ステップ設定プロパティ画面を表示する表示部と、フローのステップに対応したエビデンス取得ステップの候補情報が格納されたエビデンス取得ステップ定義情報データベースと、新しいフローを初期実装する場合に、エビデンス取得ステップ設定プロパティ画面に基づいて設定された設定情報、およびエビデンス取得ステップ定義情報データベースに格納された情報に基づいて、新しいフローのステップに対してエビデンス取得ステップを適用するエビデンス取得ステップ自動適用部と、を備えた。
【発明の効果】
【００１６】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下の通りである。
【００１７】
すなわち、フローの可読性を確保でき、フローへのエビデンス取得ステップの初期適用や更新時の修正工数を低減することが可能となり、安定した品質を確保したうえで各運用業務への迅速な適用が可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態に係る生産性向上システムの構成を示す構成図である。
【図２】本発明の一実施の形態に係る生産性向上システムで使用されるエビデンス取得ステップ定義情報データベースの一例を示す図である。
【図３】本発明の一実施の形態に係る生産性向上システムの表示部に表示される画面の一例を示す図である。
【図４】本発明の一実施の形態に係る生産性向上システムのエビデンス取得ステップ自動適用部の動作を説明するための説明図である。
【図５】本発明の一実施の形態に係る生産性向上システムのエビデンス取得ステップ利用実績更新部の動作を説明するための説明図である。
【図６】本発明の一実施の形態に係る生産性向上システムの推奨ステップアラート部の動作を説明するための説明図である。
【図７】本発明の一実施の形態に係る生産性向上システムの利用実績更新後のエビデンス取得ステップ定義情報データベースを示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２０】
＜生産性向上システムの構成＞
図１および図２により、本発明の一実施の形態に係る生産性向上システムの構成について説明する。図１は本発明の一実施の形態に係る生産性向上システムの構成を示す構成図、図２は本発明の一実施の形態に係る生産性向上システムで使用されるエビデンス取得ステップ定義情報データベースの一例を示す図である。
【００２１】
図１において、生産性向上システム１００は、エビデンス取得ステップ自動適用部１０１、エビデンス取得ステップ利用実績更新部１０２、推奨ステップアラート部１０３、表示部１０４、操作部１０５、およびエビデンス取得ステップ定義情報データベース１０６から構成されている。
【００２２】
生産性向上システム１００の運用管理者１１０は、生産性向上システム１００の操作部１０５を操作し、表示部１０４に表示される情報により、各種操作を行う。
【００２３】
なお、運用管理者１１０は、運用管理者用の端末をネットワークを介して生産性向上システム１００に接続し、運用管理者用の端末上の表示部および操作部により各種操作を行うようにしてもよい。
【００２４】
エビデンス取得ステップ自動適用部１０１は、新しいフローを初期実装する場合、エビデンス取得ステップを自動的に適用する処理を行う。
【００２５】
エビデンス取得ステップ利用実績更新部１０２は、新しいエビデンス取得ステップが開発されフローにより利用され始めた場合、エビデンス取得ステップ定義情報データベース１０６の利用実績を更新する処理を行う。
【００２６】
新しいエビデンス取得ステップは、予め、エビデンス取得ステップ定義情報データベース１０６に登録されており、その登録された日が、作成日として格納されている。
【００２７】
推奨ステップアラート部１０３は、新しいエビデンス取得ステップの利用実績が増えてきた場合、古いエビデンス取得ステップを利用しているフローの運用管理者１１０へ新しいエビデンス取得ステップがある旨を通知する処理を行う。
【００２８】
通知を受けた運用管理者１１０は、手動で更新するか、または自動更新を選択すれば、自動的に更新することが可能である。
【００２９】
エビデンス取得ステップの通知または更新は、作成日が新しく、かつ利用実績がより多いかどうかによって判定する。
【００３０】
エビデンス取得ステップ定義情報データベース１０６は、図２に示すように、フローのステップ名、エビデンス取得ステップの適用のタイミング、フローのステップに対応したエビデンス取得ステップの候補情報であるエビデンス取得ステップの候補ステップ、エビデンス取得ステップの作成日、およびエビデンス取得ステップが利用された場合に更新される利用実績の情報が格納されている。
【００３１】
フローのステップ名に対して、開始時、異常時、および成功時のタイミング毎に、エビデンス取得ステップの候補ステップが指定されている。
【００３２】
また、エビデンス取得ステップの通知または更新の判断に、各候補ステップの作成日と、利用実績の情報が利用される。
【００３３】
＜生産性向上システムの動作＞
次に、図３〜図７により、本発明の一実施の形態に係る生産性向上システムの動作について説明する。
【００３４】
図３は本発明の一実施の形態に係る生産性向上システムの表示部に表示される画面の一例を示す図、図４は本発明の一実施の形態に係る生産性向上システムのエビデンス取得ステップ自動適用部の動作を説明するための説明図である。
【００３５】
また、図５は本発明の一実施の形態に係る生産性向上システムのエビデンス取得ステップ利用実績更新部の動作を説明するための説明図、図６は本発明の一実施の形態に係る生産性向上システムの推奨ステップアラート部の動作を説明するための説明図、図７は本発明の一実施の形態に係る生産性向上システムの利用実績更新後のエビデンス取得ステップ定義情報データベースを示す図である。
【００３６】
まず、運用管理者１１０が生産性向上システム１００を利用する場合、生産性向上システム１００は、表示部に図３に示すような画面を表示する。
【００３７】
図３に示す画面には、運用手順のフロー画面１やフローのステップに関するエビデンス取得を設定するエビデンス取得ステップ設定プロパティ画面２が表示されている。
【００３８】
このフロー画面１やエビデンス取得ステップ設定プロパティ画面２により、可読性をよくし、設定方式を標準化することができる。
【００３９】
図３に示す例では、フローのステップ名がＸＸＸステップに対して、エビデンス取得ステップ設定プロパティ画面２において、開始時、異常時、および成功時のエビデンス取得を行うかどうかのチェックボックスや、エビデンス取得を行う場合の具体的なステップ名を画面上で設定することができる。
【００４０】
また、更新時については、自動的に最新に更新するのチェックボックスにより、自動更新を行うこともでき、手動更新の場合は、運用管理者１１０が、エビデンス取得ステップ設定プロパティ画面２のエビデンス取得ステップを設定し、手動更新するのボタンを押下することにより、手動更新が行われる。
【００４１】
また、新しいフローを初期実装する場合、図４に示すように、エビデンス取得ステップ自動適用部１０１により、エビデンス取得ステップを自動的に適用する。
【００４２】
まず、新しいフローを初期実装する場合、新しいフローのステップ名に基づいて、エビデンス取得ステップ定義情報データベース１０６を検索し、開始時、異常時、および成功時のエビデンス取得ステップを自動適用する。
【００４３】
エビデンス取得ステップを自動適用した場合、エビデンス取得ステップ定義情報データベース１０６の利用実績を更新し、図４に示す例では、例えば１０→１１と更新される。
【００４４】
また、新しいエビデンス取得ステップが開発されフローにより利用され始めた場合は、図５に示すように、新しいエビデンス取得ステップが開発されて、フローのステップのエビデンス取得ステップとして利用されると、エビデンス取得ステップ利用実績更新部１０２により、エビデンス取得ステップ定義情報データベース１０６に登録されている利用実績が自動更新される。
【００４５】
図５に示す例では、複数のエビデンス取得ステップ設定プロパティ画面２での設定が行われ、候補ステップとして、開始時のＸＸＸ１０、異常時のＸＸＸ１１、成功時のＸＸＸ１２が新しいエビデンス取得ステップとして登録されており、利用実績が、例えば、ＸＸＸ１０が１０→２０、ＸＸＸ１１が５→１０、ＸＸＸ１２が１０→２０と更新される。
【００４６】
また、新しいエビデンス取得ステップの利用実績が増えてきた場合は、図６に示すように、推奨ステップアラート部１０３により、古いエビデンス取得ステップを利用しているフローの運用管理者１１０に対して、アラートが出力される。
【００４７】
アラートを受けたフローの運用管理者１１０は、エビデンス取得ステップ設定プロパティ画面２を操作し、最新のエビデンス取得ステップを確認し、最新のエビデンス取得ステップへ手動更新する。
【００４８】
または、自動的に最新に更新するのチェックボックスがチェックされていれば、自動的に新しいステップへ更新することもできる。
【００４９】
エビデンス取得ステップの通知または更新は、作成日が新しく、かつ利用実績がより多いかどうかによって判定しており、図６に示す例では、作成日が２０１２／４／１の候補ステップが新しく、利用実績も１０や２０と多いため、通知または更新の対象となっている。
【００５０】
なお、利用実績の判断は、予め設定された設定値との比較により行われ、例えば、利用実績が１０以上の場合に通知または更新の対象となるなどの設定が行われている。
【００５１】
また、エビデンス取得ステップの更新後は、エビデンス取得ステップ定義情報データベース１０６の利用実績が自動更新される。
【００５２】
図６に示す例では、複数のエビデンス取得ステップ設定プロパティ画面２で、エビデンス取得ステップが更新されたＸＸＸ１０が２０→２１、ＸＸＸ１１が１０→１１、ＸＸＸ１２が２０→２１と更新される。
【００５３】
エビデンス取得ステップが更新された後のエビデンス取得ステップ定義情報データベース１０６は、例えば図７に示すように、開始時、異常時、成功時の各タイミングに対して、複数の候補ステップが登録され、それぞれ作成日と利用実績が設定されたデータとなる。
【００５４】
また、図７に示す例は、ステップ名がＸＸＸステップの他に、他のフローのＹＹＹステップのデータも示している。その他、エビデンス取得ステップ定義情報データベース１０６には、複数のフローのステップに対応したエビデンス取得ステップの情報が格納され、利用実績などが更新されている。
【００５５】
このように、エビデンス取得ステップ設定プロパティ画面２を運用管理者１１０が操作し、エビデンス取得ステップ定義情報データベース１０６に基づいて、エビデンス取得ステップを自動適用し、適用後にエビデンス取得ステップ定義情報データベース１０６の利用実績を更新することにより、フローの可読性を確保でき、フローへのエビデンス取得ステップの初期適用や更新時の修正工数を低減することが可能となり、安定した品質を確保したうえで各運用業務への迅速な適用が可能となる。
【００５６】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００５７】
１…フロー画面、２…エビデンス取得ステップ設定プロパティ画面、１００…生産性向上システム、１０１…エビデンス取得ステップ自動適用部、１０２…エビデンス取得ステップ利用実績更新部、１０３…推奨ステップアラート部、１０４…表示部、１０５…操作部、１０６…エビデンス取得ステップ定義情報データベース、１１０…運用管理者。
【図１】
2014157503.tif 000003
【図２】
2014157503.tif 000004
【図３】
2014157503.tif 000005
【図４】
2014157503.tif 000006
【図５】
2014157503.tif 000007
【図６】
2014157503.tif 000008
【図７】
2014157503.tif 000009