JP2012203702A - 業務システム変更支援システム、業務システム変更支援プログラム、および業務システム変更支援方法 - Google Patents
業務システム変更支援システム、業務システム変更支援プログラム、および業務システム変更支援方法 Download PDFInfo
- Publication number
- JP2012203702A JP2012203702A JP2011068402A JP2011068402A JP2012203702A JP 2012203702 A JP2012203702 A JP 2012203702A JP 2011068402 A JP2011068402 A JP 2011068402A JP 2011068402 A JP2011068402 A JP 2011068402A JP 2012203702 A JP2012203702 A JP 2012203702A
- Authority
- JP
- Japan
- Prior art keywords
- business
- information
- change
- application
- registered
- 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
- 230000008859 change Effects 0.000 title claims abstract description 269
- 238000000034 method Methods 0.000 title claims description 39
- 238000003860 storage Methods 0.000 claims abstract description 66
- 238000012545 processing Methods 0.000 claims abstract description 61
- 238000012217 deletion Methods 0.000 claims abstract description 19
- 230000037430 deletion Effects 0.000 claims abstract description 19
- 238000013461 design Methods 0.000 claims description 56
- 238000004458 analytical method Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 26
- 238000000605 extraction Methods 0.000 claims description 15
- 238000007792 addition Methods 0.000 claims description 14
- 230000010365 information processing Effects 0.000 claims description 9
- 239000000284 extract Substances 0.000 claims description 5
- 238000007726 management method Methods 0.000 description 14
- 230000018109 developmental process Effects 0.000 description 10
- 238000005457 optimization Methods 0.000 description 9
- 235000019580 granularity Nutrition 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 101100323406 Caenorhabditis elegans apc-10 gene Proteins 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000013439 planning Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 240000004050 Pentaglottis sempervirens Species 0.000 description 1
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000011143 downstream manufacturing Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【解決手段】業務システム変更支援システムとして、業務システムの要素として登録されている業務の個々のステップの情報と個々のアプリケーションの情報とそれらの関係性を記憶すると共に、業務システムの変更毎に、アプリケーションに成された変更についての工数と規模の増減を変更履歴として記憶する記憶手段と、変更履歴への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録すると共に、利用者から指定された範囲内について、記録されている変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する処理手段とを設ける。
【選択図】図1
Description
また、業務システムを使用する企業では、自社の情報システム部門を開発における監督部門としての役割を与え、その業務システムのアプリケーションのソフトウェア開発工程における下流工程(設計〜製造、テスト、運用)の作業を1ないし複数のSIer(System Integrator)へ外注して、情報システム部門の監督のもと業務システムを開発することが多い。
一つの側面として、システム全体の変化を把握した上で変化に応じた対処を行う管理が重要である。企業のビジネス規模にもよるもののアプリケーションの開発や更新におけるソフトウェア開発工程の下流工程の作業を複数のSIerへ外注し、システム全体の責任を負うユーザ企業が業務の実行状況やシステム運用状況、業務要件に合せたシステム企画のみを担当するケースが多くある。ユーザ企業は、このような把握と対処のために以下の観点から管理を行う必要も生ずる。
(1)業務システム上を流れるビジネスデータから発見したビジネス上の問題に迅速に対処
(2)業務システムの稼動状況が原因で発生したビジネス上の問題に迅速に対処
2.業務システムの在り方が適切であること
(1)業務システムに発生したシステム停止などの障害に迅速に対処
(2)業務の更新・変化・再構築に対応できる、効率的なアーキテクチャの構築と維持
1.については、業務プロセスを記述する代表的な手法であるBPMN(Business Process Modeling Notation)を用いて設計した業務プロセス設計情報を元に、業務の進行状況をリアルタイムで監視するためのBAM(Business Activity Monitoring)製品が存在する。BAMでは、欠陥品率、リードタイム、クレーム件数、販売件数、品切れ率、業務処理時間などの情報が把握可能で、主にユーザ企業の経営者やビジネスマネージャーに向けた機能が提供されている。
2−(1)については、システム監視や障害対応に特化した運用管理製品が解決する分野である。
2−(2)については、既存の業務システムがその後の業務の更新・変化・再構築に対応できるよう適切に構築されており、その後の変更などの際に追従する効率的なアーキテクチャを都度開発すればよい。
・業務の変更に合せてアプリケーションの機能を変更したいが、システム全容を把握しているわけではないため、変更する規模や費用が妥当か判断できない。
・既存のシステム基盤や業務アプリケーションを最新の業務プロセスに合わせ、機能強化や共通部分の括りだしなど整備し最適化したいが、どこから手をつけてよいか解らない。
この特徴によれば業務プロセスやルールを変更した場合、システム上の影響箇所が把握できる利点があるが、独自の実行基盤を導入する事が前提となり、既存システムを活用したい、もしくは簡単に再構築、リプレースできないユーザ企業にとっては導入コストや期間の面で障壁が非常に高い。
・業務設計情報格納部112は、業務の流れを所定の作業単位に分解したステップとステップの処理をルール化した業務ルールとについて、業務設計に関する情報などを保管する。
・システム情報格納部113は、システム構成とソースコードのまとまりを示すアプリケーションとソースコード、それらの格納先とについて、ソフトウェア設計に関する情報などを保管する。
・変更履歴格納部114は、業務やシステムの変更履歴に関する情報を格納する。変更履歴は、業務システムの変更毎に、システムに成された変更についての工数とその規模の増減などを記録する。
・関係情報格納部115は、業務のステップおよびルールと、システムおよびアプリケーションの関係性を保管する。
・変更登録部121は、記憶装置110の各格納部へ情報を新規登録、追加、変更、削除を行う。
・変更履歴分析部122は、入力装置130から利用者が入力した条件の範囲で変更履歴を参照しつつ所望の情報に集計、加工して処理結果を表示装置140へ出力する。
なお、業務ステップと業務ルールの対応関係は、関係情報格納部115に定義する。
ソースコードテーブルでは、ソースコードのファイル格納先パスとバージョンやソースコードの位置づけを示す論理的なソースコード名などを記録する。
業務構成テーブルには、業務設計情報格納部112に記録されている業務ステップとその下位ステップの関係を保管する。
ルール適用関係テーブルには、業務設計情報格納部112に記録されている業務ルールがどの業務ステップに適用されているかの関係を保管する。
システム構成テーブルには、システム情報のアプリケーションとそれに包含されるアプリケーションの関係を保管する。
業務−システム対応関係テーブルには、業務ステップとアプリケーションの対応関係を保管する。
図6は、業務設計情報を木構造で表している。業務には、頂点をレイヤ0として割り当て、ブレークダウンされた各作業ステップがそれぞれレイヤ1〜3に存在する。図6の例示では、図示した業務は、レイヤ1の業務ステップ[L1-S1]、[L1-S2]、[L1-S3]・・・から構成される。また、業務ステップ[L2-S1]を分解したものが、レイヤ2の業務ステップ[L2-S1]、[L2-S2]・・・[L2-S8]であり、業務ステップ[L2-S2]を分解したものが、レイヤ3の業務ステップ[L3-S1]、[L3-S2]、[L3-S3]・・・である。
また、図示するように所定の各業務ステップに対し、業務ルールA、B、Cが紐付けられており、それぞれ業務ルールAが業務ステップ[L2-S2][L2-S8]、業務ルールBが業務ステップ[L3-S2]、業務ルールCが業務ステップ[L3-S3][L3S11]に適用されている。これらの各情報と情報間の関係とが、業務設計格納部112の業務ステップテーブルおよび業務ルールテーブルと関係情報格納部115の業務構成テーブルおよびルール適用関係テーブルに記録される。
また、業務の中で共通的に利用されるアプリケーションとしてAPc10が業務ステップ[L3-S2] [L3-S3]、APc01が業務ステップ[L3-S3] [L3-S11]に対応するよう関係付けられている。
なお、アプリケーションの登録単位は任意である。つまり下位レベルの業務に紐付く小粒度のソースコード群をアプリケーションとして登録すると、業務の変更とシステムの変更履歴をより詳細に管理できる。
ここで操作を行う利用者は、ユーザ企業の情報システム部門とシステム開発の発注先であるSIerである。すなわち、業務システム変更支援システム100の業務設計情報をユーザ企業の情報システム部門が操作し、システム情報をSIerが操作する事とする。
図7は、業務設計情報格納部112に対するデータの新規登録を行なう場合における、変更履歴格納部114への関連データ登録も含めた処理のフローを示している。図7では、入力装置130から入力された業務設計情報とシステム情報とがそれぞれの格納部に登録されると共に、それらの関係性が関係情報格納部115に登録される。
変更履歴分析部122の処理動作は、図10に示す販売業務に関する注文管理業務を題材とした業務例を用いて説明する。
・業務の変更の頻度が高いと判断した箇所は、処理ロジックの局所化や、複数アプリケーション間の共通機能のライブラリ化、基盤側で変更を前提とした機能強化により、変更作業の工数や手間を削減できないか検討する
・業務の変更の頻度が低いと判断した箇所は、最適化の優先度を落とす
・業務の変更の度合いに比べて、システムの変更の度合いが大きい場合はシステム側でどのような変更を行っているか確認した上で、変更作業のボリュームを削減できないか検討する
利用者は、表示画面1410を参照し、業務設計情報から注文管理の業務では注文確定(L1-S2)に含まれる業務ステップ数や業務ルール数が他と比較して多いのに対し、対応システム情報から受注情報登録(L1-S4)や代金請求(L1-S5)に対応するアプリケーションのソースコード規模は300KLと同じであることを読取れる。
次に、業務変更内容欄から業務の変動量を確認すると、注文確定(L1-S2)に含まれる業務ルールに対する変動量が他と比較して大きく、他には大きな開きはないことを読取れる。
また、システム変更内容欄の変更コストから、注文確定(L1-S2)および注文は確定したか?(L1-S3)に対応するアプリケーションAP200と、代金請求(L1-S5)に対応するアプリケーションAP400の変更に、それぞれ累積1000人・Hずつ費やしていることがわかる。同様に、アプリケーション変更規模から、AP200は追加、変更規模が他と比較して大きく、AP400については変更の規模が突出していることがわかる。
(2)代金請求(L1-L5)では、業務ステップ、業務ルールの変更は少量であるが、アプリケーションの変更規模が大きく累積されており、それに応じて変更コストが大である
このことから、まずは(1)、(2)についてよりブレークダウンした業務設計情報とシステム情報の変更内容、および変更コストの明細を確認すると共に、その他の業務ステップについては、全体に占めるコストの割合が小さいため最適化の優先度を落とすよう判断できる。
なお、図11の画面例では、業務ステップ名のリンクをクリックする事で下位レイヤの業務についての情報を表示する事を可能としている。下位レイヤについては、インデントするなどして同時的に表示できるようにしてもよい。
利用者がブレークダウンして下位レイヤの業務について確認することによって、(1)の変更コストの大半を占めているのが代金算出(L2-S2)であることが判明したとする。そのため、その下位レイヤであるレイヤ3の各業務ステップについて確認する場面とする。図12の画面例から図11の分析の続きを行う。
変更コストに占める割合を俯瞰すると、中でもメーカー値引き判定(L3-S2)とメーカー値引き適用(L3-S3)とに対応するアプリケーションAP222の変更コストが代金算出(L2-S2)の8割を占めているため、その業務設計情報とシステム情報の変更内容に注目すると、業務ルールの追加や変更の回数が目立つ。
これらの事実から、利用者は、これから行なうシステム変更にかかるコストを低減するための一つの方針として、これから追加する業務ルールと類似する業務ルールが他に存在しないかをサーチすることが想起できるようになる。存在する場合は、その業務ルールが適用されている業務ステップに集約できる類似の処理ロジックが含まれていないか、もしくは、追加や変更されたソースコードに集約できる類似の処理ロジックが含まれないか、など保守対象となるソースコードの最適化を検討する事に至ることができる。
図示するように、変更履歴分析部122に対して、指定期間と指定業務を入力することによって、図示する処理例に沿って、利用者から指定された範囲内について、変更履歴サマリとする各種情報を記憶装置110の各格納部から抽出すると共にその情報から演算して集計して求めて出力する。
業務システム変更支援システム200では、必要なデータを保管する記憶装置110、データを蓄積・加工する処理装置220、利用者が入力操作を行う入力装置130、利用者が処理の結果を閲覧する表示装置140から構成される。業務システム変更支援システム200と業務システム変更支援システム100との違いは、処理装置120が処理装置220に置き換わっている。
[付記1]
業務システムの要素として登録されている業務の個々のステップの情報と該業務システムの要素として登録されている個々のアプリケーションの情報とそれらの関係性を記憶すると共に、前記業務システムの変更毎に、前記アプリケーションに成された変更についての工数と規模の増減を変更履歴として記憶する記憶手段と、
前記変更履歴への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録すると共に、利用者から指定された範囲内について、前記記憶手段に記録されている前記変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する処理手段
を含み成ることを特徴とする業務システム変更支援システム。
前記処理手段は、利用者から指定される範囲として、個々の業務のステップ及び/又は前記変更履歴を参照する期間を受け付け、指定されたステップ及び/又は期間に対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する
ことを特徴とする上記付記記載の業務システム変更支援システム。
前記処理手段は、利用者から指定された範囲内について、該当する業務のステップに対する業務変更回数を集計処理すると共に、ステップを受持つアプリケーションが同一である2以上のステップについて、該アプリケーション毎に の業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する
ことを特徴とする上記付記記載の業務システム変更支援システム。
前記変更履歴として登録される情報には、人為的に変更回数を示す情報が登録されないことを特徴とする上記付記記載の業務システム変更支援システム。
前記処理手段は、前記個々のステップに対して、予め登録された重要度/粒度を示す重み付け値を、利用者によって指定された範囲での業務変更内容の変動量に反映させ、利用者の業務システム内の個々の業務への重要度/粒度の割振りによって、集計して出力する一覧に、優先付けるべき変更を想起させる意図を付与する
ことを特徴とする上記付記記載の業務システム変更支援システム。
前記処理手段は、出力する一覧として集計した情報の中から、個々の業務のステップの変更の頻度が相対的に高い箇所、業務のステップの変更の変動量に対する延べ工数が相対的に高い箇所、および業務のステップの変更の変動量に対する規模の述べ増減が相対的に高い箇所を抽出処理し、利用者に検討すべき情報として他の情報と認知可能に区分して抽出結果を出力すると共に、予め抽出処理毎に対応付けて登録されている前記区分した箇所への検討方法についてのアドバイスを出力する
ことを特徴とする上記付記記載の業務システム変更支援システム。
前記処理手段は、出力する集計した情報を、業務システムの要素として登録されている業務の個々のステップを木構造状に関連付けた一覧に対応付けて、利用者に検討すべき情報として木構造状の位置と述べ工数の大きさとを視覚的に認知可能に区分して出力する
ことを特徴とする上記付記記載の業務システム変更支援システム。
業務システムを形成するアプリケーションに関する情報と該アプリケーションの構成要素であるソースコードに関する情報とを関連付けてシステム構成を示すシステム情報を記録格納する手段と、
業務の流れを所定の作業単位に分割したステップを関連付けて業務構成として含み、ステップの処理関係をルール化した業務ルールの適用関係として含む業務設計情報を記録格納する手段と、
前記業務設計情報によって示される業務構成及び業務ルールの適用関係の変更毎に、前記システム情報によって示されるアプリケーション及びソースコードに成された変更について工数と共に規模の増減を変更履歴に関する情報として関連付けて記録格納する手段と、
前記業務設計情報によって示される業務構成及び業務ルールの適用関係と、前記システム情報によって示されるシステム構成とを関連付ける情報を関連情報として記録格納する手段と、
前記業務設計情報および前記システム情報への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録する変更登録手段1210と、
利用者から指示された業務のステップに含まれる範囲内について、前記変更登録手段を介して既存の業務システムを繰り返し変更した際に登録されている前記業務設計情報、前記システム情報、前記変更履歴に関する情報、および前記関連情報を取得して、下位ステップ毎にその業務変更回数を追加、変更、削除に分けて集計すると共に、前記下位ステップを受持つアプリケーション毎に業務変更に伴う延べ工数と規模の増減を集計し、集計した情報を一覧に加工して出力する変更履歴分析手段と、
を含み成ることを特徴とする業務システム変更支援システム。
情報処理装置の制御部を、
業務システムの要素として登録されている業務の個々のステップの情報と該業務システムの要素として登録されている個々のアプリケーションの情報とそれらの関係性を記憶すると共に、前記業務システムの変更毎に、前記アプリケーションに成された変更についての工数と規模の増減を変更履歴として記憶する記憶手段と、
前記変更履歴への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録すると共に、利用者から指定された範囲内について、前記記憶手段に記録されている前記変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する処理手段
として動作させることを特徴とする業務システム変更支援プログラム。
前記処理手段に、利用者から指定される範囲として、個々の業務のステップ及び/又は前記変更履歴を参照する期間を受け付け、指定されたステップ及び/又は期間に対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力させる
ことを特徴とする上記付記記載のプログラム。
前記処理手段に、利用者から指定された範囲内について、該当する業務のステップに対する業務変更回数を集計処理すると共に、ステップを受持つアプリケーションが同一である2以上のステップについて、該アプリケーション毎に の業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力させる
ことを特徴とする上記付記記載のプログラム。
前記変更履歴として登録される情報には、人為的に変更回数を示す情報が登録される項目を有さないことを特徴とする上記付記記載のプログラム。
前記処理手段に、前記個々のステップに対して、予め登録された重要度/粒度を示す重み付け値を、利用者によって指定された範囲での業務変更内容の変動量に反映させ、利用者の業務システム内の個々の業務への重要度/粒度の割振りによって、集計して出力する一覧に、優先付けるべき変更を想起させる意図を付与させる
ことを特徴とする上記付記記載のプログラム。
前記処理手段に、出力する一覧として集計した情報の中から、個々の業務のステップの変更の頻度が相対的に高い箇所、業務のステップの変更の変動量に対する延べ工数が相対的に高い箇所、および業務のステップの変更の変動量に対する規模の述べ増減が相対的に高い箇所を抽出処理し、利用者に検討すべき情報として他の情報と認知可能に区分して抽出結果を出力すると共に、予め抽出処理毎に対応付けて登録されている前記区分した箇所への検討方法についてのアドバイスを出力させる
ことを特徴とする上記付記記載のプログラム。
前記処理手段に、出力する集計した情報を、業務システムの要素として登録されている業務の個々のステップを木構造状に関連付けた一覧に対応付けて、利用者に検討すべき情報として木構造状の位置と述べ工数の大きさとを視覚的に認知可能に区分して出力させる
ことを特徴とする上記付記記載のプログラム。
情報処理装置の制御部を、
業務システムを形成するアプリケーションに関する情報と該アプリケーションの構成要素であるソースコードに関する情報とを関連付けてシステム構成を示すシステム情報を記録格納する手段と、
業務の流れを所定の作業単位に分割したステップを関連付けて業務構成として含み、ステップの処理関係をルール化した業務ルールの適用関係として含む業務設計情報を記録格納する手段と、
前記業務設計情報によって示される業務構成及び業務ルールの適用関係の変更毎に、前記システム情報によって示されるアプリケーション及びソースコードに成された変更について工数と共に規模の増減を変更履歴に関する情報として関連付けて記録格納する手段と、
前記業務設計情報によって示される業務構成及び業務ルールの適用関係と、前記システム情報によって示されるシステム構成とを関連付ける情報を関連情報として記録格納する手段と、
前記業務設計情報および前記システム情報への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録する変更登録手段1210と、
利用者から指示された業務のステップに含まれる範囲内について、前記変更登録手段を介して既存の業務システムを繰り返し変更した際に登録されている前記業務設計情報、前記システム情報、前記変更履歴に関する情報、および前記関連情報を取得して、下位ステップ毎にその業務変更回数を追加、変更、削除に分けて集計すると共に、前記下位ステップを受持つアプリケーション毎に業務変更に伴う延べ工数と規模の増減を集計し、集計した情報を一覧に加工して出力する変更履歴分析手段と、
して動作させることを特徴とする業務システム変更支援プログラム。
情報処理システムに、
業務システムの要素として登録されている業務の個々のステップの情報と該業務システムの要素として登録されている個々のアプリケーションの情報とそれらの関係性を記憶し、
前記業務システムの変更毎に、前記アプリケーションに成された変更についての工数と規模の増減を変更履歴として、追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録して記憶し、
前記業務システムの変更の検討の際に、利用者から指定された範囲内について、記録されている前記変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、
該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、
集計した情報を一覧として出力する
ことを特徴とする業務システム変更支援方法。
110 記憶装置
112 業務設計情報格納部
113 システム情報格納部
114 変更履歴格納部
115 関係情報格納部
120 処理装置
121 変更登録部
122 変更履歴分析部
130 入力装置
140 表示装置
200 業務システム変更支援システム
220 処理装置
223 業務設計情報抽出部
224 システム情報抽出部
Claims (10)
- 業務システムの要素として登録されている業務の個々のステップの情報と該業務システムの要素として登録されている個々のアプリケーションの情報とそれらの関係性を記憶すると共に、前記業務システムの変更毎に、前記アプリケーションに成された変更についての工数と規模の増減を変更履歴として記憶する記憶手段と、
前記変更履歴への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録すると共に、利用者から指定された範囲内について、前記記憶手段に記録されている前記変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する処理手段
を含み成ることを特徴とする業務システム変更支援システム。 - 前記処理手段は、利用者から指定される範囲として、個々の業務のステップ及び/又は前記変更履歴を参照する期間を受け付け、指定されたステップ及び/又は期間に対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する
ことを特徴とする請求項1記載の業務システム変更支援システム。 - 前記処理手段は、利用者から指定された範囲内について、該当する業務のステップに対する業務変更回数を集計処理すると共に、ステップを受持つアプリケーションが同一である2以上のステップについて、該アプリケーション毎に の業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する
ことを特徴とする請求項1又は2に記載の業務システム変更支援システム。 - 前記変更履歴として登録される情報には、人為的に変更回数を示す情報が登録されないことを特徴とする請求項1ないし3の何れか一項に記載の業務システム変更支援システム。
- 前記処理手段は、前記個々のステップに対して、予め登録された重要度/粒度を示す重み付け値を、利用者によって指定された範囲での業務変更内容の変動量に反映させ、利用者の業務システム内の個々の業務への重要度/粒度の割振りによって、集計して出力する一覧に、優先付けるべき変更を想起させる意図を付与する
ことを特徴とする請求項1ないし4の何れか一項に記載の業務システム変更支援システム。 - 前記処理手段は、出力する一覧として集計した情報の中から、個々の業務のステップの変更の頻度が相対的に高い箇所、業務のステップの変更の変動量に対する延べ工数が相対的に高い箇所、および業務のステップの変更の変動量に対する規模の述べ増減が相対的に高い箇所を抽出処理し、利用者に検討すべき情報として他の情報と認知可能に区分して抽出結果を出力すると共に、予め抽出処理毎に対応付けて登録されている前記区分した箇所への検討方法についてのアドバイスを出力する
ことを特徴とする請求項1ないし5の何れか一項に記載の業務システム変更支援システム。 - 前記処理手段は、出力する集計した情報を、業務システムの要素として登録されている業務の個々のステップを木構造状に関連付けた一覧に対応付けて、利用者に検討すべき情報として木構造状の位置と述べ工数の大きさとを視覚的に認知可能に区分して出力する
ことを特徴とする請求項6記載の業務システム変更支援システム。 - 業務システムを形成するアプリケーションに関する情報と該アプリケーションの構成要素であるソースコードに関する情報とを関連付けてシステム構成を示すシステム情報を記録格納する手段と、
業務の流れを所定の作業単位に分割したステップを関連付けて業務構成として含み、ステップの処理関係をルール化した業務ルールの適用関係として含む業務設計情報を記録格納する手段と、
前記業務設計情報によって示される業務構成及び業務ルールの適用関係の変更毎に、前記システム情報によって示されるアプリケーション及びソースコードに成された変更について工数と共に規模の増減を変更履歴に関する情報として関連付けて記録格納する手段と、
前記業務設計情報によって示される業務構成及び業務ルールの適用関係と、前記システム情報によって示されるシステム構成とを関連付ける情報を関連情報として記録格納する手段と、
前記業務設計情報および前記システム情報への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録する変更登録手段1210と、
利用者から指示された業務のステップに含まれる範囲内について、前記変更登録手段を介して既存の業務システムを繰り返し変更した際に登録されている前記業務設計情報、前記システム情報、前記変更履歴に関する情報、および前記関連情報を取得して、下位ステップ毎にその業務変更回数を追加、変更、削除に分けて集計すると共に、前記下位ステップを受持つアプリケーション毎に業務変更に伴う延べ工数と規模の増減を集計し、集計した情報を一覧に加工して出力する変更履歴分析手段と、
を含み成ることを特徴とする業務システム変更支援システム。 - 情報処理装置の制御部を、
業務システムの要素として登録されている業務の個々のステップの情報と該業務システムの要素として登録されている個々のアプリケーションの情報とそれらの関係性を記憶すると共に、前記業務システムの変更毎に、前記アプリケーションに成された変更についての工数と規模の増減を変更履歴として記憶する記憶手段と、
前記変更履歴への追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録すると共に、利用者から指定された範囲内について、前記記憶手段に記録されている前記変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、集計した情報を一覧として出力する処理手段
として動作させることを特徴とする業務システム変更支援プログラム。 - 情報処理システムに、
業務システムの要素として登録されている業務の個々のステップの情報と該業務システムの要素として登録されている個々のアプリケーションの情報とそれらの関係性を記憶し、
前記業務システムの変更毎に、前記アプリケーションに成された変更についての工数と規模の増減を変更履歴として、追加、変更、削除を既存の情報への上書を行わずに、該既存の情報とは別に登録して記憶し、
前記業務システムの変更の検討の際に、利用者から指定された範囲内について、記録されている前記変更履歴から、該当する業務のステップに対する業務変更回数を追加、変更、削除に分けて集計処理し、
該ステップを受持つアプリケーションの業務変更に伴う延べ工数と規模の述べ増減を集計処理し、
集計した情報を一覧として出力する
ことを特徴とする業務システム変更支援方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011068402A JP5765529B2 (ja) | 2011-03-25 | 2011-03-25 | 業務システム変更支援システム、業務システム変更支援プログラム、および業務システム変更支援方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011068402A JP5765529B2 (ja) | 2011-03-25 | 2011-03-25 | 業務システム変更支援システム、業務システム変更支援プログラム、および業務システム変更支援方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012203702A true JP2012203702A (ja) | 2012-10-22 |
JP5765529B2 JP5765529B2 (ja) | 2015-08-19 |
Family
ID=47184637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011068402A Expired - Fee Related JP5765529B2 (ja) | 2011-03-25 | 2011-03-25 | 業務システム変更支援システム、業務システム変更支援プログラム、および業務システム変更支援方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5765529B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000022873A (ja) * | 1998-07-01 | 2000-01-21 | Ricoh Co Ltd | 複合機能装置 |
JP2015075924A (ja) * | 2013-10-09 | 2015-04-20 | 富士ゼロックス株式会社 | 委託業務管理システム及びプログラム。 |
JP2019207533A (ja) * | 2018-05-29 | 2019-12-05 | 株式会社日立製作所 | 資源管理装置、及び資源管理方法 |
WO2021220465A1 (ja) * | 2020-04-30 | 2021-11-04 | 日本電信電話株式会社 | ルール処理装置、方法およびプログラム |
WO2023153491A1 (ja) | 2022-02-10 | 2023-08-17 | Ibc一番町弁理士法人 | プロセス実行システム、データ構造、およびプロセス実行プログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04137137A (ja) * | 1990-09-28 | 1992-05-12 | Toshiba Corp | ソフトウェア開発の進捗状況表示方法 |
JPH0594293A (ja) * | 1991-10-03 | 1993-04-16 | Nec Software Ltd | 原始プログラム解読支援装置 |
JP2000113029A (ja) * | 1998-09-30 | 2000-04-21 | Hitachi Ltd | パッケージ適合性判断システム |
JP2006221316A (ja) * | 2005-02-09 | 2006-08-24 | Canon Inc | プロジェクト管理システム |
JP2010061610A (ja) * | 2008-09-08 | 2010-03-18 | Oki Electric Ind Co Ltd | 開発規模算出方法、情報処理装置、及びプログラム |
JP2010224889A (ja) * | 2009-03-24 | 2010-10-07 | Nomura Research Institute Ltd | プロジェクト管理支援装置 |
-
2011
- 2011-03-25 JP JP2011068402A patent/JP5765529B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04137137A (ja) * | 1990-09-28 | 1992-05-12 | Toshiba Corp | ソフトウェア開発の進捗状況表示方法 |
JPH0594293A (ja) * | 1991-10-03 | 1993-04-16 | Nec Software Ltd | 原始プログラム解読支援装置 |
JP2000113029A (ja) * | 1998-09-30 | 2000-04-21 | Hitachi Ltd | パッケージ適合性判断システム |
JP2006221316A (ja) * | 2005-02-09 | 2006-08-24 | Canon Inc | プロジェクト管理システム |
JP2010061610A (ja) * | 2008-09-08 | 2010-03-18 | Oki Electric Ind Co Ltd | 開発規模算出方法、情報処理装置、及びプログラム |
JP2010224889A (ja) * | 2009-03-24 | 2010-10-07 | Nomura Research Institute Ltd | プロジェクト管理支援装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000022873A (ja) * | 1998-07-01 | 2000-01-21 | Ricoh Co Ltd | 複合機能装置 |
JP2015075924A (ja) * | 2013-10-09 | 2015-04-20 | 富士ゼロックス株式会社 | 委託業務管理システム及びプログラム。 |
JP2019207533A (ja) * | 2018-05-29 | 2019-12-05 | 株式会社日立製作所 | 資源管理装置、及び資源管理方法 |
JP7034832B2 (ja) | 2018-05-29 | 2022-03-14 | 株式会社日立製作所 | 資源管理装置、及び資源管理方法 |
WO2021220465A1 (ja) * | 2020-04-30 | 2021-11-04 | 日本電信電話株式会社 | ルール処理装置、方法およびプログラム |
JP7444246B2 (ja) | 2020-04-30 | 2024-03-06 | 日本電信電話株式会社 | ルール処理装置、方法およびプログラム |
WO2023153491A1 (ja) | 2022-02-10 | 2023-08-17 | Ibc一番町弁理士法人 | プロセス実行システム、データ構造、およびプロセス実行プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP5765529B2 (ja) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Katsaliaki et al. | Supply chain disruptions and resilience: A major review and future research agenda | |
JP4717945B2 (ja) | 業務分析プログラムおよび業務分析装置 | |
Altmann | A supply chain design approach considering environmentally sensitive customers: the case of a German manufacturing SME | |
US20130085801A1 (en) | Supply Chain Performance Management Tool Having Predictive Capabilities | |
US20110295656A1 (en) | System and method for providing balanced scorecard based on a business intelligence server | |
US8055367B2 (en) | System and method for identifying process bottlenecks | |
US20130311242A1 (en) | Business Process Analytics | |
JP5765529B2 (ja) | 業務システム変更支援システム、業務システム変更支援プログラム、および業務システム変更支援方法 | |
US20170169392A1 (en) | Automatic bill of talent generation | |
Moon et al. | Process-waste reduction in the construction supply chain using proactive information network | |
Braglia et al. | Virtual pooled inventories for equipment-intensive industries. An implementation in a paper district | |
Crespo Márquez et al. | Life cycle cost analysis | |
Kebede et al. | Comparative evaluation of process mining tools | |
Zarrin et al. | Simulation optimization of lean production strategy by considering resilience engineering in a production system with maintenance policies | |
JP2004323162A (ja) | 保全事業シミュレータ、保全サービス立案支援システム、および、保全事業支援システム | |
JP2015079373A (ja) | 資産管理装置、資産管理方法及びプログラム | |
JP2007004386A (ja) | 事業管理プログラム及びそれを用いた管理装置 | |
JP2013178669A (ja) | 集計装置および集計プログラム | |
Gollmann et al. | Engineering Change Management–An Empirical Study on IT, Processual, and Organizational Requirements | |
Schobel et al. | Business process intelligence tools | |
JP5464305B2 (ja) | 評価装置、評価方法、および、評価プログラム | |
Gliatis et al. | Appropriateness of cellular operations in information-intensive services | |
Baas | Creating standardized process mining applications based on the open trip model | |
Das | Applications of management information system in an organization | |
Kernan et al. | A novel metric for determining the constraining effect of resources in manufacturing via simulation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140924 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141029 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141226 |
|
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: 20150520 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150602 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5765529 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |