JP5130767B2 - Identification method, identification device, and computer program - Google Patents
Identification method, identification device, and computer program Download PDFInfo
- Publication number
- JP5130767B2 JP5130767B2 JP2007094073A JP2007094073A JP5130767B2 JP 5130767 B2 JP5130767 B2 JP 5130767B2 JP 2007094073 A JP2007094073 A JP 2007094073A JP 2007094073 A JP2007094073 A JP 2007094073A JP 5130767 B2 JP5130767 B2 JP 5130767B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- change
- identifier
- specifying
- database
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000004590 computer program Methods 0.000 title claims description 13
- 238000012508 change request Methods 0.000 claims description 56
- 238000012795 verification Methods 0.000 claims description 28
- 230000006870 function Effects 0.000 claims description 24
- 230000004044 response Effects 0.000 claims description 9
- 238000012360 testing method Methods 0.000 description 50
- 238000004364 calculation method Methods 0.000 description 30
- 238000012545 processing Methods 0.000 description 26
- 238000013515 script Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 13
- 238000013461 design Methods 0.000 description 10
- 239000000284 extract Substances 0.000 description 7
- 238000000605 extraction Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011007 installation qualification Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000011008 operational qualification Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000011009 performance qualification Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Description
本発明は、業務に関連する変更要求に対して、業務支援システムの変更度合いを特定する特定方法、特定装置及び該特定装置を実現するためのコンピュータプログラムに関する。 The present invention relates to a specifying method, a specifying device, and a computer program for realizing the specifying device for specifying the degree of change of a business support system in response to a change request related to a job.
様々な業務を支援する業務支援システムの構築には、システムを設計するための各種仕様書、システムを構成するハードウェア群及びソフトウェアモジュール群、システムをテストするためのテストプログラム及びテスト仕様書など、膨大な数の部品、ドキュメント類を必要とする。 For the construction of a business support system that supports various business, various specifications for designing the system, hardware and software modules that make up the system, test programs and test specifications for testing the system, etc. A huge number of parts and documents are required.
このような業務支援システムの導入時、あるいは導入後の運用時には、種々の要因により業務に関する変更要求が生じる。このような場合、その業務支援システムに関連する部品、ドキュメント類などのどの箇所にどのような変更が必要であるかを把握した上で、変更後のシステムが問題なく動作することを検証するとともに、検証した状態を維持管理し、検証結果を記録しておくCSV(Computerized System Validation)活動が行われている。 When such a business support system is introduced or operated after the introduction, a change request related to the business occurs due to various factors. In such a case, after confirming what change is necessary for which part of the business support system, such as parts, documents, etc., verify that the system after the change works without problems. A CSV (Computerized System Validation) activity is carried out to maintain the verified state and record the verification result.
ソフトウェアの機能変更に伴う影響範囲を抽出する技術として、例えば、ソフトウェアの機能ごとにID番号をつけておき、調査対象となる機能を特定する機能IDが入力された場合、その機能IDを検索し、機能IDに対応付けられているドキュメント内の章番号を含む影響範囲一覧表を表示する影響範囲抽出システムが開示されている(特許文献1参照)。 As a technique for extracting the range of influence associated with a software function change, for example, an ID number is assigned to each software function, and when a function ID for specifying a function to be investigated is input, the function ID is searched. An influence range extraction system that displays an influence range list including chapter numbers in a document associated with a function ID is disclosed (see Patent Document 1).
また、異なる分類に属する2要素間の直接的な関連性の有無を示す関連性データを記憶しておき、特定の要素の指定を受け付けた場合、その要素に直接的又は他の要素を介して間接的に関連性を有する要素を抽出することにより、特定の要素の設計値の変更に伴って影響を受ける他の要素に対して、設計値の変更を行うべきか否かをただちに判断して作業者の負担を大幅に軽減することができる設計支援装置が開示されている(特許文献2参照)。 In addition, when relevance data indicating the presence or absence of direct relevance between two elements belonging to different classifications is stored, and designation of a specific element is accepted, the element is directly or via other elements By extracting elements that are indirectly related, you can immediately determine whether to change the design value for other elements that are affected by the change in the design value of a specific element. A design support apparatus that can significantly reduce the burden on the worker has been disclosed (see Patent Document 2).
また、変更要求に対する影響範囲を容易に把握するために、ソフトウェア要求仕様書の記載箇所とソフトウェア設計仕様書の記載箇所との関連性を示す第1のマトリクス欄、ソフトウェア設計仕様書の記載箇所とプログラム仕様書の記載箇所との関連性を示す第2のマトリクス欄、及びプログラム仕様書の記載箇所とソースプログラムの構成単位との関連性を示す第3のマトリクス欄から構成される仕様書間クロスリファレンス表が開示されている(特許文献3参照)。
しかしながら、特許文献1のシステムにあっては、影響範囲を抽出することができるのは、ソフトウェア機能に限定されている。一般的に業務支援システムに対する変更要求は、ソフトウェア機能に限定されるものではなく、ハードウェア、ドキュメント類などのシステムに関連するもの、あるいはシステムに直接関連しない要因、例えば、インフラに関するものなど、様々な要因で変更要求がなされる場合が多く、そのような変更要求に対しては、影響範囲を把握することができないという問題がある。 However, in the system of Patent Document 1, the range of influence can be extracted is limited to the software function. In general, a change request for a business support system is not limited to a software function, but is related to a system such as hardware and documents, or a factor not directly related to the system, such as an infrastructure. There are many cases where a change request is made due to various factors, and there is a problem that the scope of influence cannot be grasped for such a change request.
また、特許文献2の装置にあっては、設計要素に関連のある他の要素を抽出して作業者の労力を軽減するものの、設計要素に限定されているため、特許文献1の例と同様に、業務支援システムのような様々な要因で変更要求がなされる場合には、対応することができないという問題がある。 Further, in the apparatus of Patent Document 2, although other elements related to the design element are extracted to reduce the labor of the operator, since it is limited to the design element, it is similar to the example of Patent Document 1. In addition, when a change request is made due to various factors such as a business support system, there is a problem that it cannot be handled.
さらに、特許文献3の例にあっては、ソフトウェアの要求仕様と設計書又はプログラムコードとの関連性を提供することはできるものの、ハードウェア、ネットワークインフラなどシステム全体に及ぼす影響範囲を正確に把握することができないという問題がある。 Furthermore, in the example of Patent Document 3, although the relationship between the required software specifications and the design document or program code can be provided, the scope of influence on the entire system such as hardware and network infrastructure can be accurately grasped. There is a problem that you can not.
本発明は、斯かる事情に鑑みてなされたものであり、業務に関連する変更要求に対して、業務支援システムに及ぼす影響範囲、すなわちシステム全体の変更度合いを特定することができる特定方法、特定装置及び該特定装置を実現するためのコンピュータプログラムを提供することを目的とする。 The present invention has been made in view of such circumstances, the specific method to changes required, influence range on operational support system, that is, to identify changes degree of the overall system that are relevant to operations, the specific An object of the present invention is to provide a device and a computer program for realizing the specific device.
第1発明に係る特定方法は、業務支援システムに関連する情報と該情報を識別する識別子とを対応付けて記録した複数の情報データベースに基づいて、業務に関連する変更要求に対する業務支援システムの変更度合いを特定する特定装置による特定方法において、変更要求のための検索条件を受付手段が受け付けるステップと、受け付けた検索条件に基づいて、各情報データベースを検索手段が検索するステップと、検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定手段が特定するステップと、特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索して得られた情報に基づいて、変更度合特定手段が変更度合いを特定するステップとを含み、前記情報データベースは、ネットワーク及びハードウェアに関連し、ユーザ要件情報、前記検索条件として少なくともインフラ又はネットワークを含む機能要件情報、前記ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報、又は業務支援システムを構成し、前記検索条件として少なくともハードウェアを含む構成要素情報のいずれかを記録してあり、前記情報データベース間で関連する情報が識別子で相互に関連付けられてあり、前記変更度合いを特定するステップは、前記検証要件情報又は構成要素情報に基づいて、変更度合いを特定することを特徴とする。 According to a first aspect of the present invention, there is provided a method for changing a business support system in response to a change request related to a business, based on a plurality of information databases recorded in association with information related to the business support system and an identifier for identifying the information. in certain methods according to a particular device to identify the degree of the steps of receiving the acceptance means a search for the change request, a step of based on the received search condition, search means for each information database is searched, retrieved and A step of specifying an identifier associated with the information in an information database in which the obtained information is recorded; information associated with an identifier of another information database associated with the identified identifier; and the search The change degree specifying means specifies the change degree based on the information obtained as described above, and the information The database is related to network and hardware, and includes user requirement information, functional requirement information including at least infrastructure or network as the search condition, verification requirement information for verifying the user requirement information or functional requirement information, or a business support system And any one of the constituent element information including at least hardware is recorded as the search condition, information related between the information databases is associated with each other by an identifier, and the degree of change is specified Is characterized in that the degree of change is specified based on the verification requirement information or the component information.
第2発明に係る特定装置は、業務支援システムに関連する情報と該情報を識別する識別子とを対応付けて記録した複数の情報データベースに基づいて、業務に関連する変更要求に対する業務支援システムの変更度合いを特定する特定装置において、前記情報データベース間で関連する情報を識別子で相互に関連付けしてあり、変更要求のための検索条件を受け付ける受付手段と、該受付手段で受け付けた検索条件に基づいて、各情報データベースを検索する検索手段と、該検索手段で検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定する特定手段と、該特定手段で特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索手段で検索して得られた情報に基づいて、変更度合いを特定する変更度合特定手段とを備え、前記情報データベースは、ネットワーク及びハードウェアに関連し、ユーザ要件情報、前記検索条件として少なくともインフラ又はネットワークを含む機能要件情報、前記ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報、又は業務支援システムを構成し、前記検索条件として少なくともハードウェアを含む構成要素情報のいずれかを記録してあり、前記変更度合特定手段は、前記検証要件情報又は構成要素情報に基づいて、変更度合いを特定するように構成してあることを特徴とする。 According to a second aspect of the present invention, there is provided a specific apparatus for changing a business support system in response to a change request related to a business, based on a plurality of information databases recorded in association with information related to the business support system and an identifier for identifying the information. In the specific device for specifying the degree, information related to each other between the information databases is associated with each other by an identifier, and based on the search condition received by the reception means for receiving the search condition for the change request A search means for searching each information database, a specifying means for specifying an identifier associated with the information in an information database in which information obtained by searching by the search means is recorded, and a specifying means specified by the specifying means Based on information associated with an identifier of another information database associated with the identifier and information obtained by searching by the search means. There are, a changing degree specifying means for specifying a change degree, the information database related to the network and hardware, the user requirement information, functional requirements information including at least infrastructure or network as the search condition, the user requirement information Alternatively, the verification requirement information for verifying the functional requirement information, or the business support system is configured, and any one of the component element information including at least hardware is recorded as the search condition. based on the verification requirement information or component information, and wherein the configuration tare Rukoto to identify changes degree.
第3発明に係る特定装置は、記録した情報に対応付けて承認区分を設定する設定手段と、前記変更度合特定手段で特定する変更度合いに関連する情報とともに前記承認区分を出力する出力手段とを備えることを特徴とする。 Specifying apparatus according to the third invention, setting means for setting an approval classified in association with the recorded information, and output means for outputting the authorization partition with information related to the change degree identified in the changing degree specifying means It is characterized by providing.
第4発明に係るコンピュータプログラムは、コンピュータに、業務支援システムに関連する情報と該情報を識別する識別子とを対応付けて記録した複数の情報データベースに基づいて、業務に関連する変更要求に対する業務支援システムの変更度合いを特定させるためのコンピュータプログラムにおいて、コンピュータを、変更要求のための検索条件を受け付ける受付手段と、受け付けた検索条件に基づいて、各情報データベースを検索する検索手段と、検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定する特定手段と、特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索して得られた情報に基づいて、変更度合いを特定する変更度合特定手段として機能させ、前記情報データベースは、ネットワーク及びハードウェアに関連し、ユーザ要件情報、前記検索条件として少なくともインフラ又はネットワークを含む機能要件情報、前記ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報、又は業務支援システムを構成し、前記検索条件として少なくともハードウェアを含む構成要素情報のいずれかを記録してあり、前記情報データベース間で関連する情報が識別子で相互に関連付けられてあり、前記変更度合特定手段は、前記検証要件情報又は構成要素情報に基づいて、変更度合いを特定するようにしてあることを特徴とする。 According to a fourth aspect of the present invention, there is provided a computer program for business support for a change request related to a business based on a plurality of information databases in which information related to the business support system and an identifier for identifying the information are recorded in association with each other. a computer program for identifying a change degree of the system, the computer, and receiving means for receiving a search condition for the change request based on the received search condition, a search means for searching each information database, search Specifying means for specifying an identifier associated with the information in an information database in which information obtained is recorded, information associated with an identifier of another information database associated with the identified identifier, and the search Based on the information obtained from The information database is related to the network and hardware, the user requirement information, the functional requirement information including at least the infrastructure or the network as the search condition, the verification requirement information for verifying the user requirement information or the functional requirement information Or any one of component information including at least hardware as the search condition is recorded, and information related between the information databases is associated with each other by an identifier, and the change The degree specifying means specifies the degree of change based on the verification requirement information or the component information.
第1発明、第2発明及び第4発明にあっては、各情報データベースには、業務支援システムに関連する情報とその情報を識別する識別子とを対応付けて記録してあり、各情報データベース間で関連する情報を識別子で相互に関連付けてある。すなわち、情報データベースをまたがって記録された情報のうち関連する情報は、その情報に対応する識別子同士で関連付けしてある。また、業務支援システムは、種々の業務を支援するためのコンピュータシステムであり、ハードウェア、ソフトウェア、ドキュメント類など様々な構成要素及び情報などにより構成されている。業務に関連する変更要求のための検索条件を受け付けた場合、受け付けた検索条件に応じて、各情報データベースを検索し、検索結果により得られた情報が記録された情報データベースにおいて、その情報を識別する識別子を特定する。この場合、変更要求は、業務に直接関連するものだけではなく、間接的に関連するもの、関連性があると考えられるものなども含まれる。特定した識別子に基づいて、その識別子に関連付けられた他の情報データベースの識別子を特定する。他の情報データベースで特定した識別子に対応する情報及び先の検索結果により得られた情報に基づいて、変更度合いを特定する。 In the first invention, the second invention, and the fourth invention, in each information database, information related to the business support system and an identifier for identifying the information are recorded in association with each other. The related information is associated with each other by an identifier. That is, related information among the information recorded across the information databases is associated with identifiers corresponding to the information. The business support system is a computer system for supporting various business operations, and includes various components and information such as hardware, software, and documents. When a search condition for a change request related to a business is received, each information database is searched according to the received search condition, and the information is identified in the information database in which information obtained from the search result is recorded. Specify the identifier to be used. In this case, the change request includes not only those directly related to the business but also those indirectly related and those considered to be related. Based on the identified identifier, an identifier of another information database associated with the identifier is identified. The degree of change is specified based on the information corresponding to the identifier specified in the other information database and the information obtained from the previous search result.
例えば、他の情報データベースで特定した識別子に対応する情報及び先の検索結果により得られた情報の一覧を出力(表示)することにより、業務支援システムに関連する情報のうち、変更要求に対して影響を受ける範囲を明確にすることができる。また、情報の中に変更に必要な工程数、作業量が把握できる情報を含めることにより、定量的に変更度合いを算出することができる。これにより、変更要求に対するシステム全体に及ぼす影響範囲を定性的かつ定量的に把握することができる。また、検索条件により情報データベース内で関連する情報が抽出された場合、識別子を介してその情報に基づいて他の情報データベースから関連する情報も抽出することができるため、変更要求に対して影響を受ける範囲を漏れなく把握することが可能となる。 For example, by outputting (displaying) a list of information corresponding to identifiers specified in other information databases and information obtained from previous search results, it is possible to respond to a change request among information related to the business support system. The affected area can be clarified. Moreover, the change degree can be calculated quantitatively by including information in which the number of processes necessary for the change and the amount of work can be grasped in the information. As a result, it is possible to qualitatively and quantitatively understand the range of influence of the change request on the entire system. Also, when relevant information is extracted in the information database due to the search condition, relevant information can also be extracted from other information databases based on the information via the identifier, which has an impact on the change request. It is possible to grasp the receiving range without omission.
また、情報データベースそれぞれは、ユーザ要件情報、機能要件情報、該ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報又は業務支援システムを構成する構成要素情報のいずれかを記録してある。例えば、ユーザ要件の情報データベースは、識別子であるユーザ要件番号に対応付けてユーザ要件情報を記録している。また、機能要件の情報データベースは、ユーザ要件番号と機能要件番号(識別子)とを関連付けるとともに、機能要件番号に対応付けて機能要件情報(例えば、機能仕様書)を記録している。また、検証要件の情報データベースは、ユーザ要件番号、機能要件番号及び識別子である検証要件番号(例えば、テストスクリプト番号)を関連付けるとともに、検証要件番号に対応付けて検証要件情報(例えば、テスト内容)を記録している。さらに、構成要素の情報データベースは、ユーザ要件番号、機能要件番号及び識別子である構成要素番号(例えば、構成アイテム番号)を関連付けるとともに、構成要素番号に対応付けて構成要素情報(例えば、アイテム名、又はハードウェア、ソフトウェア若しくはドキュメント等の種別など)を記録している。 Further, information database, respectively, the user requirement information, functional requirements information, is reported either component information constituting the verification requirement information or business support systems to verify the user requirement information or functional requirements information. For example, the user requirement information database records user requirement information in association with a user requirement number that is an identifier. In addition, the functional requirement information database associates a user requirement number with a functional requirement number (identifier), and records functional requirement information (for example, a functional specification) in association with the functional requirement number. The verification requirement information database associates a user requirement number, a functional requirement number, and a verification requirement number (for example, a test script number) as an identifier, and also verifies the verification requirement information (for example, test contents) in association with the verification requirement number. Is recorded. Further, the component information database associates a component number (for example, a configuration item number) that is a user requirement number, a functional requirement number, and an identifier, and also configures component element information (for example, an item name, Or the type of hardware, software, or document).
変更度合特定手段は、検証要件情報又は構成要素情報に基づいて、変更度合いを特定する。例えば、検証要件情報に基づいて、テストスクリプト番号及びテスト内容を特定することにより、変更要求に対するテスト量を把握することができる。また、構成要素情報に基づいて、業務支援システムを構成する構成アイテムであるソフトウェア、ハードウェア、又はドキュメント等の変更範囲を把握することができる。これにより、従来のように、単にソフトウェアの機能、設計要素、あるいはプログラムコードなどに対する限定的な影響範囲を把握するのみならず、システム全体を構成する構成アイテムに対する変更度合いを把握することができる。さらに、構成要素の情報データベースが識別子を介して他の情報データベースと関連付けてあるため、システムの構成要素に変更がある場合でも、その変更に対する機能仕様書への影響又はテストへの影響などを把握することができる。 The change degree specifying means specifies the degree of change based on the verification requirement information or the component element information. For example, by specifying the test script number and the test content based on the verification requirement information, the test amount for the change request can be grasped. Further, based on the component element information, it is possible to grasp the change range of software, hardware, documents, etc., which are configuration items constituting the business support system. As a result, it is possible to grasp not only a limited range of influence on software functions, design elements, program codes, etc., but also the degree of change with respect to configuration items constituting the entire system, as in the past. In addition, because the component information database is linked to other information databases via identifiers, it is possible to understand the effect of the change on the functional specification or the test even if there is a change in the system component. can do.
第3発明にあっては、情報データベースに記録した情報に対応付けて変更要求に対する承認区分(例えば、承認レベル)を設定する。変更度合いを特定する場合、変更要求に対して影響を受ける情報に関連する承認区分を出力する。これにより、変更要求に対する変更度合いに応じた承認レベルを決定することができ、変更度合いを把握した後の実際の変更処理を迅速に行うことが可能となる。 In the third invention, an approval classification (for example, an approval level) for the change request is set in association with the information recorded in the information database. When specifying the degree of change, the approval category related to the information affected by the change request is output. Thereby, the approval level according to the change degree with respect to a change request | requirement can be determined, and it becomes possible to perform the actual change process after grasping | ascertaining the change degree rapidly.
第1発明、第2発明及び第4発明にあっては、業務支援システムに関連する情報のうち、変更要求に対して影響を受ける範囲を明確にすることができる。また、情報の中に変更に必要な工程数、作業量が把握できる情報を含めることにより、定量的に変更度合いを特定することができ、変更要求に対するシステム全体に及ぼす影響範囲を定性的かつ定量的に把握することができる。また、検索条件により情報データベース内で関連する情報が抽出された場合、識別子を介してその情報に基づいて他の情報データベースから関連する情報も抽出することができるため、変更要求に対して影響を受ける範囲を漏れなく把握することが可能となる。 In the first invention, the second invention, and the fourth invention, it is possible to clarify the range affected by the change request among the information related to the business support system. In addition, by including information that can grasp the number of steps required for change and the amount of work in the information, the degree of change can be identified quantitatively, and the range of influence on the entire system for change requests can be qualitatively and quantitatively determined. Can be grasped. Also, when relevant information is extracted in the information database due to the search condition, relevant information can also be extracted from other information databases based on the information via the identifier, which has an impact on the change request. It is possible to grasp the receiving range without omission.
また、従来のように、単にソフトウェアの機能、設計要素、あるいはプログラムコードなどに対する限定的な影響範囲を把握するのみならず、システム全体を構成する構成アイテムに対する変更度合いを把握することができる。さらに、構成要素の情報データベースが識別子を介して他の情報データベースと関連付けてあるため、システムの構成要素に変更がある場合でも、その変更に対する機能仕様書への影響又はテストへの影響などを把握することができる。 Further, as in the prior art, it is possible not only to grasp a limited range of influence on software functions, design elements, program codes, etc., but also to grasp the degree of change with respect to configuration items constituting the entire system. In addition, because the component information database is linked to other information databases via identifiers, it is possible to understand the effect of the change on the functional specification or the test even if there is a change in the system component. can do.
第3発明にあっては、変更要求に対する変更度合いに応じた承認レベルを決定することができ、変更度合いを把握した後の実際の変更処理を迅速に行うことが可能となる。 In the third invention, the approval level according to the degree of change with respect to the change request can be determined, and the actual change process after grasping the degree of change can be quickly performed.
以下、本発明をその実施の形態を示す図面に基づいて説明する。図1は本発明に係る算出装置10の構成を示すブロック図である。算出装置10は、入力部11、制御部12、検索処理部13、変更度合い算出部14、記憶部15、出力部16などを備えている。算出装置10は、業務支援システム(不図示)に対する変更要求に基づいて、システムに関する情報に及ぼす影響範囲、すなわち変更度合いを算出するものである。また、業務支援システムは、種々の業務、例えば、GCP(Good Clinical Practice)管理系業務を支援するためのコンピュータシステムであり、ハードウェア、ソフトウェア、ドキュメント類など様々な構成要素及び情報などにより構成されている。なお、業務支援システムは、GCP管理系業務に限定されるものではない。また、変更要求は、業務に直接関連するものだけではなく、間接的に関連するもの、関連性があると考えられるものなども含まれる。
Hereinafter, the present invention will be described with reference to the drawings illustrating embodiments thereof. FIG. 1 is a block diagram showing a configuration of a
算出装置10には、URSデータベース(ユーザ要件情報データベース)20、FRSデータベース(機能要件情報データベース)30、テスト項目データベース(検証要件情報データベース)40、構成管理アイテムデータベース(構成要素情報データベース)50を接続してある。なお、各データベース20〜50は、算出装置10に内蔵する構成であってもよい。
A URS database (user requirement information database) 20, an FRS database (functional requirement information database) 30, a test item database (verification requirement information database) 40, and a configuration management item database (component element information database) 50 are connected to the
入力部11は、キーボード、マウスなどを備え、ユーザによる変更依頼表の入力、変更要求に対する検索条件の入力などを受け付ける。検索条件は、例えば、各データベース20〜50に記録された情報を検索するためのキーワード、AND又はOR等の記号、検索範囲などを含む。ユーザは、後述する検索条件入力画面に従って検索条件を入力することができる。
The
制御部12は、CPU、RAM、ROMなどを備えたパーソナルコンピュータで構成することができ、算出装置10全体の動作を制御する。
The
検索処理部13は、検索エンジンである。検索処理部13は、入力部11から入力されたキーワードを含む検索条件を取得し、取得した検索条件に基づいて、各データベース20〜50に記録された情報(レコード)を検索する。検索処理部13は、キーワードに一致又は類似する単語が発見された場合、その単語を含むレコードを抽出するとともに、そのレコードを識別するための識別子を特定する。
The
図2はURSデータベース20の構造を示す説明図である。URSデータベース20は、記録した各情報(レコード)を識別するための識別子であるユーザ要件番号(例えば、URS−001、…)、ユーザ要件番号に対応付けられた要件内容(例えば、テキストベースのレコード)、法律又は規則等の規制要件の有無を示すフラグ、記録したレコードが業務に関連する要件であるか否かを示す要件種別(例えば、ビジネス要件、非業務要件など)、各レコードを変更する場合の承認レベルなどで構成されている。
FIG. 2 is an explanatory diagram showing the structure of the
承認レベルは、業務支援システムに関連する情報の重要度などに応じて設定することができ、例えば、SO(System Owner)、VL(Validation Leader)などである。また、承認レベルは、IT担当者、業務責任者、プロジェクトリーダなどであってもよい。 The approval level can be set according to the importance of information related to the business support system, and is, for example, SO (System Owner), VL (Validation Leader), or the like. The approval level may be an IT person in charge, a business person in charge, a project leader, or the like.
規制要件の有無、要件種別は、検索条件として受け付けることができ、検索条件に応じてレコードの検索範囲を設定することが可能となる。 The presence / absence of the regulatory requirement and the requirement type can be accepted as search conditions, and the search range of records can be set according to the search conditions.
図3はFRSデータベース30の構造を示す説明図である。FRSデータベース30は、ユーザ要件番号に関連付けて機能要件番号(例えば、FRS−001、…)を記録している。機能要件番号は、記録した各情報(レコード)を識別するための識別子である。FRSデータベース30は、機能要件番号に対応付けられた要件内容(例えば、テキストベースのレコード)、記録したレコードの要件種別(例えば、アプリケーション、インフラ、ネットワークなど)、各レコードを変更する場合の承認レベルなどで構成されている。
FIG. 3 is an explanatory diagram showing the structure of the
要件種別は、検索条件として受け付けることができ、検索条件に応じてレコードの検索範囲を設定することが可能となる。 The requirement type can be accepted as a search condition, and a record search range can be set according to the search condition.
図4はテスト項目データベース40の構造を示す説明図である。テスト項目データベース40は、ユーザ要件番号及び機能要件番号に関連付けてテストフェーズ、テストスクリプト番号、テストステップ番号を記録している。テストフェーズ、テストスクリプト番号、テストステップ番号は、記録した各情報(レコード)を識別するための識別子である。
FIG. 4 is an explanatory diagram showing the structure of the
テストフェーズは、例えば、DQ(Design Qualification:ユーザ要件、機能要件通りに設計されたかを検証する段階)、IQ(Installation Qualification:要件通りに設置されたかを検証する段階)、OQ(Operational Qualification:要求機能通りの動作を検証する段階)、PQ(Performance Qualification:業務に使用できるかを検証する段階)などで構成され、業務支援システムの導入又は運用における段階を特定する。 The test phase includes, for example, DQ (Design Qualification: a stage for verifying whether it is designed according to user requirements and functional requirements), IQ (Installation Qualification: a stage for verifying whether it is installed according to requirements), OQ (Operational Qualification: requirements) It is composed of a stage for verifying operation according to function), PQ (Performance Qualification: stage for verifying whether it can be used for business), etc., and specifies a stage in the introduction or operation of the business support system.
テストスクリプト番号は、特定の機能を検証するための一連のテスト処理を特定するものであり、業務支援システムに対して変更を行う際に、どの程度の検証を行う必要があるかをテストスクリプトの数で見積もることができる。また、テストステップ番号は、各テストスクリプト内の個々のテスト処理ステップを特定する。 The test script number identifies a series of test processes for verifying a specific function, and indicates how much verification is required when making changes to the business support system. Can be estimated by number. The test step number identifies an individual test processing step in each test script.
また、テスト項目データベース40は、テストフェーズ、テストスクリプト番号、テストステップ番号に対応付けられたテスト内容(例えば、テキストベースのレコード)、テスト結果(例えば、テキストベースのレコード)などを記録している。
In addition, the
図5は構成管理アイテムデータベース50の構造を示す説明図である。構成管理アイテムデータベース50は、ユーザ要件番号及び機能要件番号に関連付けて構成アイテム番号(例えば、ITEM−0001、…)を記録している。構成アイテム番号は、記録した各情報(レコード)を識別するための識別子である。
FIG. 5 is an explanatory diagram showing the structure of the configuration
構成管理アイテムデータベース50は、構成アイテム番号に対応付けられたアイテム名(例えば、テキストベースのレコード)、サプライヤ名(例えば、テキストベースのレコード)、ハードウェア、ソフトウェアあるいはドキュメントの区別を示す種類、ドキュメントの版数などを記録している。
The configuration
アイテム名は、例えば、部品名又は部品型番、アプリケーション名、ドキュメント名などである。また、サプライヤ名は、例えば、部品等を供給するベンダー名、取引先会社名などである。ハードウェア、ソフトウェアあるいはドキュメントの区別を示す種類は、検索条件として受け付けることができ、検索条件に応じてレコードの検索範囲を設定することが可能となる。 The item name is, for example, a part name or a part model number, an application name, a document name, or the like. The supplier name is, for example, the name of a vendor that supplies parts, the name of a supplier company, and the like. A type indicating a distinction between hardware, software, and documents can be accepted as a search condition, and a record search range can be set according to the search condition.
なお、上述の各データベース20〜50は、業務支援システムの導入作業中において生成される。
Each of the
検索処理部13は、検索の結果、抽出したレコードが記録されたデータベースにおいて、そのレコードを識別する識別子を特定する。例えば、検索の結果、抽出したレコードがユーザ要件である場合、その要件内容に対応するユーザ要件番号を特定する。また、検索の結果、抽出したレコードがアイテム名である場合、そのアイテム名に対応する構成アイテム番号を特定する。
The
検索処理部13は、検索の結果により特定した識別子に基づいて、その識別子に関連付けられた他のデータベースの識別子を特定する。例えば、検索の結果、URSデータベース20のあるユーザ要件番号が特定された場合、FRSデータベース30、テスト項目データベース40、構成管理アイテムデータベース50において、ユーザ要件番号に関連付けられた識別子(機能要件番号、テストスクリプト番号、構成アイテム番号など)を特定する。また、例えば、検索の結果、構成管理アイテムデータベース50のある構成アイテム番号が特定された場合、URSデータベース20、FRSデータベース30、テスト項目データベース40において、構成アイテム番号に関連付けられた識別子(ユーザ要件番号、機能要件番号、テストスクリプト番号など)を特定する。
The
検索処理部13は、他のデータベースで特定した識別子に対応するレコード及び先の検索結果により得られたレコードを抽出して、抽出したレコードを変更度合い算出部14へ出力する。
The
図6はレコード抽出例を示す説明図である。図6の例は、検索条件により各データベースを検索した結果、URSデータベース20で検索ヒットがあった場合を示す。この場合、検索処理部13は、まず、検索結果により抽出したレコードに対応するユーザ要件番号URS−001を特定する。検索処理部13は、次にユーザ要件番号URS−001に関連付けられた機能要件番号FRS−001、FRS−002をFRSデータベース30内で特定する。
FIG. 6 is an explanatory diagram showing an example of record extraction. The example of FIG. 6 shows a case where there is a search hit in the
さらに、検索処理部13は、URSデータベース20及びFRSデータベース30で特定したユーザ要件番号URS−001、及び機能要件番号FRS−001、FRS−002に関連付けられたスクリプト番号をテスト項目データベース40内で特定するとともに、構成アイテム番号ITEM−0001、ITEM−0002を構成管理アイテムデータベース50内で特定する。
Further, the
検索処理部13は、特定したユーザ要件番号URS−001、機能要件番号FRS−001、FRS−002、テストスクリプト番号、構成アイテム番号ITEM−0001、ITEM−0002に対応するレコードをすべて抽出する。
The
図7はレコード抽出例を示す説明図である。図7の例は、検索条件により各データベースを検索した結果、構成管理アイテムデータベース50で検索ヒットがあった場合を示す。この場合、検索処理部13は、まず、検索結果により抽出したレコードに対応する構成アイテム番号ITEM−0002を特定する。検索処理部13は、構成アイテム番号ITEM−0002に関連付けられたユーザ要件番号URS−001、機能要件番号FRS−002を特定する。
FIG. 7 is an explanatory diagram showing an example of record extraction. The example of FIG. 7 shows a case where there is a search hit in the configuration
検索処理部13は、構成管理アイテムデータベース50で特定したユーザ要件番号URS−001、機能要件番号FRS−002に関連付けられたユーザ要件番号URS−001、機能要件番号FRS−002をFRSデータベース30内で特定するとともに、ユーザ要件番号URS−001をURSデータベース20内で特定する。
The
検索処理部13は、FRSデータベース30内で特定したユーザ要件番号URS−001、機能要件番号FRS−002に関連付けられたテストスクリプト番号をテスト項目データベース40内で特定する。
The
さらに、検索処理部13は、ユーザ要件番号URS−001に関連付けられた機能要件番号FRS−001、FRS−001をFRSデータベース30内で特定し、機能要件番号FRS−001、FRS−001に関連付けられたテストスクリプト番号をテスト項目データベース40内で特定するとともに、機能要件番号FRS−001、FRS−001に関連付けられた構成アイテム番号ITEM−0001を構成管理アイテムデータベース50内で特定する。
Further, the
検索処理部13は、特定したユーザ要件番号URS−001、機能要件番号FRS−001、FRS−002、テストスクリプト番号、構成アイテム番号ITEM−0001、ITEM−0002に対応するレコードをすべて抽出する。
The
なお、上述の例では、検索ヒットが1つのデータベース内で1つある場合を示したが、1つのデータベース内で複数の検索ヒットがある場合、あるいは、複数のデータベースで検索ヒットがある場合も同様にして関連するレコードをすべて抽出することができる。 In the above example, the case where there is one search hit in one database is shown, but the same applies when there are a plurality of search hits in one database or there are search hits in a plurality of databases. All related records can be extracted.
変更度合い算出部14は、検索処理部13で抽出したレコードを参照し、例えば、テストスクリプト番号に基づいて変更対象となるスクリプト数を算出する。また、変更度合い算出部14は、抽出されたレコードに対応付けられた承認レベルを特定する。
The change
出力部16は、液晶ディスプレイ、モニタなどの表示装置とのインタフェース機能を備え、変更度合い算出部14で算出されたスクリプト数、承認レベル、抽出されたすべてのレコードを出力する。
The
記憶部15は、検索条件を記憶する。また、記憶部15は、検索処理部13、変更度合い算出部14などで処理した処理結果を記憶する。また、記憶部15は、変更要求が行われる場合、URSデータベース20、FRSデータベース30、テスト項目データベース40、及び構成管理アイテムデータベース50に記録した情報のうち、変更予定のある情報を一旦記憶し、CSVが完了するまでの間保持する。
The
上述の制御部12、検索処理部13、変更度合い算出部14での各処理は、専用のハードウェア回路により実現することもできるが、CPU、RAM、ROM等で構成し、各処理の手順を定めたコンピュータプログラムをRAMにロードし、CPUでコンピュータプログラムを実行させることにより実現することもできる。
Each process in the
次に、本発明に係る算出装置10の動作について説明する。図8は変更度合い算出処理の手順を示すフローチャートである。以下、フローチャートでは、動作の主体を制御部12として説明するが、各処理は制御部12のみで行われるものではなく、算出装置10全体で行われる。
Next, the operation of the
業務支援システムに対する変更要求は、まずユーザからの変更依頼に基づいて行われる。図9は変更依頼票入力画面の一例を示す説明図である。図9に示すように、ユーザは、所定の入力画面で変更要求をテキストベースで入力する。入力された変更要求は、例えば、CSV担当者に伝達される。 A change request to the business support system is first made based on a change request from a user. FIG. 9 is an explanatory diagram showing an example of a change request form input screen. As shown in FIG. 9, the user inputs a change request on a text basis on a predetermined input screen. The input change request is transmitted to a CSV person in charge, for example.
制御部12は、検索条件入力の有無を判定し(S11)、検索条件入力がない場合(S11でNO)、ステップS11の処理を続け、検索条件が入力されるまで待機する。
The
図10は検索条件入力画面の一例を示す説明図である。検索条件は、例えば、CSV担当者が、ユーザの変更要求に基づいて適切なキーワード、検索範囲などを設定することができる。図10に示すように、検索条件は、ユーザ要求、機能仕様及び構成アイテムの欄に対して任意のキーワードを入力することができる。また、ユーザ要求に対する要件種類、機能仕様に対する種別、構成アイテムに対する種類をプルダウンメニューから選択することにより検索範囲を指定することができる。なお、キーワードを入力する欄は、1つにまとめることもできる。 FIG. 10 is an explanatory diagram showing an example of a search condition input screen. As for the search condition, for example, the person in charge of CSV can set an appropriate keyword, search range, and the like based on a user change request. As shown in FIG. 10, as a search condition, an arbitrary keyword can be input in the user request, function specification, and configuration item columns. The search range can be specified by selecting a requirement type for a user request, a type for a functional specification, and a type for a configuration item from a pull-down menu. It should be noted that the fields for entering keywords can be combined into one.
検索条件入力があった場合(S11でYES)、制御部12は、各データベースを検索し(S12)、入力した検索条件に基づいてキーワードに一致するレコード(より具体的には、一致するキーワードを含むレコード)の有無を判定する(S13)。なお、キーワードに一致しない場合、キーワードに類似するレコードの有無を判定してもよい。
If there is a search condition input (YES in S11), the
一致するレコードがある場合(S13でYES)、制御部12は、レコードを抽出し(S14)、抽出したレコードに対応する識別子に基づいて、その識別子に関連付けられた識別子を特定すべく他のデータベースを検索する(S15)。制御部12は、他のデータベース内で特定した識別子に対応するレコード、すなわち関連するレコードを抽出し(S16)、抽出したすべてのレコードの一覧を出力する(S17)。
If there is a matching record (YES in S13), the
図11及び図12は検索結果画面の一例を示す説明図である。図11に示すように、変更予定内容を示す画面には、ユーザ要件番号と要件内容、機能要件番号と要件内容、テストボリューム(テストスクリプト数)、承認レベルなどが表示される。また、図12に示すように、変更予定構成アイテムを示す画面には、構成アイテム番号とアイテム名が表示される。担当者は、検索結果画面で表示された変更予定内容又は変更予定構成アイテムにより、変更要求に対するシステムの変更度合いを把握することができる。 11 and 12 are explanatory diagrams illustrating an example of the search result screen. As shown in FIG. 11, a user requirement number and requirement content, a functional requirement number and requirement content, a test volume (number of test scripts), an approval level, and the like are displayed on the screen showing the planned change content. Moreover, as shown in FIG. 12, the configuration item number and the item name are displayed on the screen showing the scheduled change configuration item. The person in charge can grasp the degree of change of the system in response to the change request from the change schedule content or the change schedule configuration item displayed on the search result screen.
なお、担当者は、検索結果画面で表示された内容のうち、実際に変更すべき内容又はアイテムを選択することができ、あるいは、再度検索条件を入力して、変更予定の内容又はアイテムを追加することもできる。また、図11及び図12で示した画面は、1つの画面上で同時に表示させることもできる。 In addition, the person in charge can select the content or item to be actually changed from the content displayed on the search result screen, or enter the search condition again and add the content or item to be changed. You can also Further, the screens shown in FIGS. 11 and 12 can be simultaneously displayed on one screen.
制御部12は、検索条件入力の有無を判定し(S18)、検索条件入力があった場合(S18でYES)、ステップS12以降の処理を続け、再度変更要求に対するレコードの抽出を繰り返す。検索条件入力がない場合(S18でNO)、制御部12は、変更度合いを算出し(S19)、承認レベルを抽出し(S20)、処理を終了する。
The
図13及び図14は変更後の要件内容を入力する画面の一例を示す説明図である。図13に示すように、変更予定内容及び変更予定構成アイテムは、担当者が選択したものに限定され、選択されなかった内容及びアイテムは一覧から削除されている。また、担当者は、変更予定内容を把握するとともに、変更予定内容を修正すべく変更後の要件内容を入力することができる。 13 and 14 are explanatory diagrams showing an example of a screen for inputting the requirement content after the change. As shown in FIG. 13, the scheduled change contents and the scheduled change configuration items are limited to those selected by the person in charge, and the contents and items that were not selected are deleted from the list. Further, the person in charge can grasp the contents of the change schedule and input the requirement contents after the change to correct the contents of the change schedule.
例えば、図13に示すように、変更予定内容として「治験届けの入力画面があること」という要件内容に対して、担当者は、「治験届けの入力画面と入力補助機能があること」のように変更予定内容を変更することができる。また、変更予定内容として、「メモリは、アプリケーションが必要とする1GB以上が確保されていること」という要件内容に対して、担当者は、「メモリは、アプリケーションが必要とする1.5GB以上が確保されていること」のように変更予定内容を変更することができる。なお、図13及び図14で示した画面は、1つの画面上で同時に表示させることもできる。 For example, as shown in FIG. 13, in response to the requirement content that “there should be an input screen for clinical trial notification” as the content to be changed, the person in charge should have “an input screen for clinical trial notification and an input assist function” You can change the contents of the change schedule. In addition, as the scheduled change content, the person in charge says that “the memory must have at least 1 GB required by the application”. It is possible to change the scheduled change contents such as “being secured”. Note that the screens shown in FIGS. 13 and 14 can be simultaneously displayed on one screen.
図15及び図16は変更度合い表示画面の一例を示す説明図である。図15及び図16に示すように、定性的な変更度合いとして変更予定内容が表示され、定量的な変更度合いとして変更予定構成アイテム(アイテム数)、変更ボリューム(スクリプト数)が表示される。また、変更予定内容に関する承認レベルが表示される。なお、図15及び図16で示した画面は、1つの画面上で同時に表示させることもできる。 15 and 16 are explanatory diagrams showing examples of the change degree display screen. As shown in FIGS. 15 and 16, the scheduled change content is displayed as the qualitative change degree, and the scheduled change configuration item (number of items) and the change volume (number of scripts) are displayed as the quantitative change degree. In addition, the approval level regarding the scheduled change content is displayed. Note that the screens shown in FIGS. 15 and 16 can be simultaneously displayed on one screen.
ステップS13で一致するレコードがない場合(S13でNO)、制御部12は、例えば、検索条件に該当するレコードがない旨を表示して担当者に再度検索条件を入力することを促す。制御部12は、検索条件入力の有無を判定し(S21)、検索条件入力がない場合(S21でNO)、処理を終了する。検索条件入力があった場合(S21でYES)、制御部12は、ステップS12以降の処理を続ける。
If there is no matching record in step S13 (NO in S13), for example, the
以上説明したように、本発明にあっては、業務支援システムなどのハードウェア、ソフトウェア、ドキュメント類等で構築又は運用させるシステムに関連する情報のうち、変更要求に対して影響を受ける範囲を明確にすることができる。また、情報の中に変更に必要な工程数、作業量が把握できる情報を含めることにより、定量的に変更度合いを算出することができ、変更要求に対するシステム全体に及ぼす影響範囲を定性的かつ定量的に把握することができる。また、検索条件により1つのデータベース内で関連するレコードが抽出された場合、識別子を介してそのレコードに基づいて他のデータベースから関連するレコードも抽出することができるため、変更要求に対して影響を受ける範囲を漏れなく把握することが可能となる。 As described above, in the present invention, the range that is affected by the change request is clarified in the information related to the system constructed or operated by hardware, software, documents, etc. such as the business support system. Can be. In addition, by including information that can grasp the number of steps required for change and the amount of work in the information, the degree of change can be calculated quantitatively, and the range of influence on the entire system for change requests can be qualitatively and quantitatively determined. Can be grasped. In addition, when related records are extracted in one database by the search condition, related records can be extracted from other databases based on the records via the identifier, so that the change request is affected. It is possible to grasp the receiving range without omission.
また、従来のように、単にソフトウェアの機能、設計要素、あるいはプログラムコードなどに対する限定的な影響範囲を把握するのみならず、システム全体を構成する構成アイテムに対する変更度合いを把握することができる。さらに、構成管理アイテムデータベースが識別子を介して他のデータベースと関連付けてあるため、システムの構成アイテムに変更がある場合でも、その変更に対する機能仕様書への影響又はテストへの影響などを把握することができる。また、変更要求に対する変更度合いに応じた承認レベルを決定することができ、変更度合いを把握した後の実際の変更処理を迅速に行うことが可能となる。 Further, as in the prior art, it is possible not only to grasp a limited range of influence on software functions, design elements, program codes, etc., but also to grasp the degree of change with respect to configuration items constituting the entire system. In addition, because the configuration management item database is linked to other databases via identifiers, even if there is a change in the system configuration item, the effect on the functional specification or the test due to the change must be understood. Can do. Moreover, the approval level according to the change degree with respect to a change request can be determined, and the actual change process after grasping the change degree can be quickly performed.
上述の実施の形態では、URSデータベース20、FRSデータベース30、テスト項目データベース40、構成管理アイテムデータベース50を用いて説明したが、データベースは一例であって、これに限定されるものではなく、また、4つに限定されるものでもない。また、上述の4つのデータベースは、物理的に異なるハードディスク等の記憶装置に記憶する構成でもよく、あるいは、1つの記憶装置にデータベースを分離して記憶する構成であってもよい。
In the above-described embodiment, the
上述の実施の形態では、ユーザ要件番号、機能要件番号などを用いて説明したが、識別子は一例であって、これらに限定されるものではない。また、上述の実施の形態では、業務支援システムの例としてGCP管理系業務の例で説明したが、これに限定されるものではなく。本発明は他の業務を支援するコンピュータシステムに対しても適用することができる。 In the above-described embodiment, the user requirement number, the function requirement number, and the like have been described. However, the identifier is an example and is not limited thereto. In the above-described embodiment, the example of the GCP management system business has been described as an example of the business support system. However, the present invention is not limited to this. The present invention can also be applied to a computer system that supports other tasks.
(付記1)業務支援システムに関連する情報と該情報を識別する識別子とを対応付けて記録した複数の情報データベースに基づいて、業務に関連する変更要求に対する業務支援システムの変更度合いを算出する算出方法において、前記情報データベース間で関連する情報を識別子で相互に関連付けるステップと、変更要求のための検索条件を受け付けるステップと、受け付けた検索条件に基づいて、各情報データベースを検索するステップと、検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定するステップと、特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び検索して得られた情報に基づいて、変更度合いを算出するステップとを含むことを特徴とする算出方法。 (Additional remark 1) Calculation which calculates the change degree of the work support system with respect to the change request related to work based on a plurality of information databases in which information related to the work support system and an identifier for identifying the information are recorded in association with each other In the method, a step of associating information related between the information databases with an identifier, a step of receiving a search condition for a change request, a step of searching each information database based on the received search condition, and a search Identifying an identifier associated with the information in the information database in which the information obtained is recorded, information associated with an identifier of another information database associated with the identified identifier, and searching Calculating the degree of change based on the obtained information. Method.
(付記2)前記情報データベースそれぞれは、ユーザ要件情報、機能要件情報、該ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報又は業務支援システムを構成する構成要素情報のいずれかを記録し、前記算出するステップは、前記検証要件情報又は構成要素情報に基づいて、変更度合いを算出することを特徴とする付記1に記載の算出方法。 (Appendix 2) Each of the information databases records user requirement information, functional requirement information, verification requirement information for verifying the user requirement information or functional requirement information, or component information constituting the business support system. The calculation method according to appendix 1, wherein the calculating step calculates the degree of change based on the verification requirement information or the component information.
(付記3)記録した情報に対応付けて承認区分を設定するステップと、前記算出するステップで算出する変更度合いに関連する情報に対応付けられた承認区分を出力するステップとを含むことを特徴とする付記1に記載の算出方法。 (Supplementary note 3) The method includes a step of setting an approval category in association with recorded information, and a step of outputting an approval category associated with information related to the degree of change calculated in the calculating step. The calculation method according to Supplementary Note 1.
(付記4)業務支援システムに関連する情報と該情報を識別する識別子とを対応付けて記録した複数の情報データベースに基づいて、業務に関連する変更要求に対する業務支援システムの変更度合いを算出する算出装置において、前記情報データベース間で関連する情報を識別子で相互に関連付ける関連付け手段と、変更要求のための検索条件を受け付ける受付手段と、該受付手段で受け付けた検索条件に基づいて、各情報データベースを検索する検索手段と、該検索手段で検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定する特定手段と、該特定手段で特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索手段で検索して得られた情報に基づいて、変更度合いを算出する算出手段とを備えることを特徴とする算出装置。 (Additional remark 4) Calculation which calculates the change degree of the work support system with respect to the change request related to work based on a plurality of information databases in which information related to the work support system and an identifier for identifying the information are associated and recorded In the apparatus, an association unit that associates information related between the information databases with each other by an identifier, a reception unit that receives a search condition for a change request, and each information database based on the search condition received by the reception unit A search means for searching; a specifying means for specifying an identifier associated with the information in an information database in which information obtained by searching by the search means is recorded; and an identifier associated with the identifier specified by the specifying means Based on information associated with identifiers of other information databases and information obtained by searching with the search means, A further calculation apparatus characterized by comprising a calculating means for calculating a degree.
(付記5)前記情報データベースそれぞれは、ユーザ要件情報、機能要件情報、該ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報又は業務支援システムを構成する構成要素情報のいずれかを記録してあり、前記算出手段は、前記検証要件情報又は構成要素情報に基づいて、変更度合いを算出するように構成してあることを特徴とする付記4に記載の算出装置。 (Supplementary Note 5) Each of the information databases records user requirement information, functional requirement information, verification requirement information for verifying the user requirement information or functional requirement information, or component information constituting the business support system. The calculation device according to appendix 4, wherein the calculation means is configured to calculate a degree of change based on the verification requirement information or component information.
(付記6)記録した情報に対応付けて承認区分を設定する設定手段と、前記算出手段で算出する変更度合いに関連する情報に対応付けられた承認区分を出力する出力手段とを備えることを特徴とする付記4に記載の算出装置。 (Additional remark 6) It has a setting means which sets an approval classification in association with the recorded information, and an output means for outputting an approval classification associated with information related to the degree of change calculated by the calculation means. The calculation apparatus according to Supplementary Note 4.
(付記7)コンピュータに、業務支援システムに関連する情報と該情報を識別する識別子とを対応付けて記録した複数の情報データベースに基づいて、業務に関連する変更要求に対する業務支援システムの変更度合いを算出させるためのコンピュータプログラムにおいて、コンピュータを、前記情報データベース間で関連する情報を識別子で相互に関連付ける関連付け手段と、変更要求のための検索条件を受け付ける受付手段と、受け付けた検索条件に基づいて、各情報データベースを検索する検索手段と、検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定する特定手段と、特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び検索して得られた情報に基づいて、変更度合いを算出する算出手段として機能させることを特徴とするコンピュータプログラム。 (Supplementary note 7) Based on a plurality of information databases in which information related to a business support system and an identifier for identifying the information are recorded in association with each other on a computer, the degree of change of the business support system in response to a change request related to the business In the computer program for calculating, based on the received search condition, the association means for associating the information related to each other between the information databases with the identifier, the reception means for receiving the search condition for the change request, Search means for searching each information database, specifying means for specifying an identifier associated with the information in the information database in which information obtained by searching is recorded, and other information databases associated with the specified identifier Based on the information associated with the identifier and the information obtained by searching A computer program for causing to function as calculating means for calculating a change degree.
(付記8)前記情報データベースそれぞれは、ユーザ要件情報、機能要件情報、該ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報又は業務支援システムを構成する構成要素情報のいずれかを記録してあり、コンピュータを、前記検証要件情報又は構成要素情報に基づいて、変更度合いを算出する算出手段として機能させることを特徴とする付記7に記載のコンピュータプログラム。 (Supplementary note 8) Each of the information databases records user requirement information, functional requirement information, verification requirement information for verifying the user requirement information or functional requirement information, or component information constituting the business support system. The computer program according to appendix 7, wherein the computer is caused to function as calculation means for calculating a degree of change based on the verification requirement information or the component information.
(付記9)コンピュータを、記録した情報に対応付けて承認区分を設定する設定手段として機能させることを特徴とする付記7に記載のコンピュータプログラム。 (Supplementary note 9) The computer program according to supplementary note 7, which causes the computer to function as setting means for setting an approval category in association with the recorded information.
10 算出装置
11 入力部
12 制御部
13 検索処理部
14 変更度合い算出部
15 記憶部
16 出力部
20 URSデータベース
30 FRSデータベース
40 テスト項目データベース
50 構成管理アイテムデータベース
DESCRIPTION OF
Claims (4)
変更要求のための検索条件を受付手段が受け付けるステップと、
受け付けた検索条件に基づいて、各情報データベースを検索手段が検索するステップと、
検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定手段が特定するステップと、
特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索して得られた情報に基づいて、変更度合特定手段が変更度合いを特定するステップと
を含み、
前記情報データベースは、
ネットワーク及びハードウェアに関連し、
ユーザ要件情報、前記検索条件として少なくともインフラ又はネットワークを含む機能要件情報、前記ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報、又は業務支援システムを構成し、前記検索条件として少なくともハードウェアを含む構成要素情報のいずれかを記録してあり、
前記情報データベース間で関連する情報が識別子で相互に関連付けられてあり、
前記変更度合いを特定するステップは、
前記検証要件情報又は構成要素情報に基づいて、変更度合いを特定することを特徴とする特定方法。 A specifying method by a specifying device for specifying a degree of change of a work support system in response to a change request related to a work based on a plurality of information databases recorded in association with information related to the work support system and an identifier for identifying the information in,
And a step accepted by the acceptance means the search conditions for the change request,
A search means for searching each information database based on the received search condition;
A specifying unit specifying an identifier associated with the information in an information database in which information obtained by searching is recorded;
The change degree specifying means specifies the change degree based on the information associated with the identifier of the other information database associated with the specified identifier and the information obtained by the search, and
The information database is
Related to network and hardware,
User requirement information, functional requirement information including at least infrastructure or network as the search condition, verification requirement information for verifying the user requirement information or functional requirement information, or a business support system, and at least hardware as the search condition Any of the component information including
Information related between the information databases is associated with each other by an identifier ,
The step of specifying the degree of change includes:
An identification method characterized by identifying the degree of change based on the verification requirement information or the component information.
前記情報データベース間で関連する情報を識別子で相互に関連付けしてあり、
変更要求のための検索条件を受け付ける受付手段と、
該受付手段で受け付けた検索条件に基づいて、各情報データベースを検索する検索手段と、
該検索手段で検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定する特定手段と、
該特定手段で特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索手段で検索して得られた情報に基づいて、変更度合いを特定する変更度合特定手段と
を備え、
前記情報データベースは、
ネットワーク及びハードウェアに関連し、
ユーザ要件情報、前記検索条件として少なくともインフラ又はネットワークを含む機能要件情報、前記ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報、又は業務支援システムを構成し、前記検索条件として少なくともハードウェアを含む構成要素情報のいずれかを記録してあり、
前記変更度合特定手段は、
前記検証要件情報又は構成要素情報に基づいて、変更度合いを特定するように構成してあることを特徴とする特定装置。 Based on a plurality of information databases in which information related to the business support system and an identifier for identifying the information are recorded in association with each other, in a specific device that identifies the change level of the business support system in response to a change request related to the business,
Information related between the information databases is associated with each other by an identifier,
A receiving means for receiving a search condition for a change request;
Search means for searching each information database based on the search condition received by the receiving means;
Specifying means for specifying an identifier associated with the information in an information database in which information obtained by searching by the searching means is recorded;
A change degree specifying means for specifying a change degree based on information associated with an identifier of another information database associated with the identifier specified by the specifying means and information obtained by searching with the search means; Prepared,
The information database is
Related to network and hardware,
User requirement information, functional requirement information including at least infrastructure or network as the search condition, verification requirement information for verifying the user requirement information or functional requirement information, or a business support system, and at least hardware as the search condition Any of the component information including
The change degree specifying means includes:
An identification device configured to identify the degree of change based on the verification requirement information or the component information.
前記変更度合特定手段で特定する変更度合いに関連する情報とともに前記承認区分を出力する出力手段と
を備えることを特徴とする請求項2に記載の特定装置。 A setting means for setting an approval category in association with the recorded information;
The specifying apparatus according to claim 2, further comprising: an output unit that outputs the approval classification together with information related to a change degree specified by the change degree specifying unit.
コンピュータを、
変更要求のための検索条件を受け付ける受付手段と、
受け付けた検索条件に基づいて、各情報データベースを検索する検索手段と、
検索して得られた情報が記録された情報データベースで該情報に対応付けられた識別子を特定する特定手段と、
特定した識別子に関連付けられた他の情報データベースの識別子に対応付けられた情報及び前記検索して得られた情報に基づいて、変更度合いを特定する変更度合特定手段と
して機能させ、
前記情報データベースは、
ネットワーク及びハードウェアに関連し、
ユーザ要件情報、前記検索条件として少なくともインフラ又はネットワークを含む機能要件情報、前記ユーザ要件情報若しくは機能要件情報を検証するための検証要件情報、又は業務支援システムを構成し、前記検索条件として少なくともハードウェアを含む構成要素情報のいずれかを記録してあり、
前記情報データベース間で関連する情報が識別子で相互に関連付けられてあり、
前記変更度合特定手段は、
前記検証要件情報又は構成要素情報に基づいて、変更度合いを特定するようにしてあることを特徴とするコンピュータプログラム。 A method for causing a computer to specify a degree of change of a business support system in response to a change request related to a business based on a plurality of information databases recorded in association with information related to the business support system and an identifier for identifying the information In a computer program ,
The computer,
A receiving means for receiving a search condition for a change request;
Search means for searching each information database based on the received search conditions;
A specifying means for specifying an identifier associated with the information in an information database in which information obtained by searching is recorded;
Based on the information associated with the identifier of another information database associated with the identified identifier and the information obtained by the search, it functions as a change degree specifying means for specifying the change degree,
The information database is
Related to network and hardware,
User requirement information, functional requirement information including at least infrastructure or network as the search condition, verification requirement information for verifying the user requirement information or functional requirement information, or a business support system, and at least hardware as the search condition Any of the component information including
Information related between the information databases is associated with each other by an identifier ,
The change degree specifying means includes:
A computer program characterized in that the degree of change is specified based on the verification requirement information or component information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007094073A JP5130767B2 (en) | 2007-03-30 | 2007-03-30 | Identification method, identification device, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007094073A JP5130767B2 (en) | 2007-03-30 | 2007-03-30 | Identification method, identification device, and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008250866A JP2008250866A (en) | 2008-10-16 |
JP5130767B2 true JP5130767B2 (en) | 2013-01-30 |
Family
ID=39975696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007094073A Expired - Fee Related JP5130767B2 (en) | 2007-03-30 | 2007-03-30 | Identification method, identification device, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5130767B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5278439B2 (en) * | 2008-10-21 | 2013-09-04 | 富士通株式会社 | Correction support program, correction support device, and correction support method |
JP5464267B2 (en) | 2010-03-19 | 2014-04-09 | 富士通株式会社 | Asset management apparatus, asset management method, and asset management program |
JP6336922B2 (en) * | 2015-01-30 | 2018-06-06 | 株式会社日立製作所 | Business impact location extraction method and business impact location extraction device based on business variations |
JP7133496B2 (en) * | 2019-03-04 | 2022-09-08 | 株式会社日立Ictビジネスサービス | Influence range identification device and influence range identification method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03116228A (en) * | 1989-03-31 | 1991-05-17 | Hitachi Ltd | Design back-up method |
JPH0916392A (en) * | 1995-06-27 | 1997-01-17 | Mitsubishi Electric Corp | Software development support system |
JP2000112611A (en) * | 1998-10-02 | 2000-04-21 | Ricoh Co Ltd | Method for displaying software development document and storage medium |
JP3910831B2 (en) * | 2000-11-27 | 2007-04-25 | 富士通株式会社 | Program development support device, recording medium, and program |
JP2006178798A (en) * | 2004-12-24 | 2006-07-06 | Hitachi Ltd | Unitary management system for system correction change management |
-
2007
- 2007-03-30 JP JP2007094073A patent/JP5130767B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008250866A (en) | 2008-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8219548B2 (en) | Data processing method and data analysis apparatus | |
CN110910081A (en) | Workflow configuration implementation method and system based on laboratory information management system | |
WO2019123703A1 (en) | Data analysis assistance device, data analysis assistance method, and data analysis assistance program | |
CN111181805B (en) | Micro-service test baffle generation method and system based on test case | |
JP5130767B2 (en) | Identification method, identification device, and computer program | |
JP5184952B2 (en) | HR information processing system | |
US20070300208A1 (en) | Development support system and development support method | |
US20150088861A1 (en) | Comparison And Merging Of IC Design Data | |
US7493272B2 (en) | Computer-implemented method of performance testing software applications | |
JP2020052951A (en) | Help information display system, help information display method, and help information display program | |
JP5140509B2 (en) | Design case search device, design case search program | |
JP5386412B2 (en) | Export control server device, export control method and program | |
JP7015320B2 (en) | Data analysis support device, data analysis support method and data analysis support program | |
CN115879689A (en) | Auditing management system and method | |
US9773040B2 (en) | Search token mnemonic replacement | |
CN110377277B (en) | Prompting method and computer system thereof | |
JP2022107741A (en) | Information processing apparatus, personnel analysis support method, and program | |
CN114238733A (en) | Key information extraction method and device, computer storage medium and electronic equipment | |
JP5081889B2 (en) | Input support device, input support method, and input support program | |
JP6961218B2 (en) | Test case automatic creation device and program | |
JP2008117029A (en) | Method for checking out invalid procedure during creation of operational work procedure, method for generating command for preventing occurrence of failure, automatic execution command generation system, and program therefor | |
JP6890795B1 (en) | Programs, methods, information processing equipment, and systems | |
JP2008242716A (en) | Support system for preventing failure to check item to be modified | |
US20240320331A1 (en) | Malware analysis support system and malware analysis support method | |
JP4908237B2 (en) | Development program component determination system, client device, development program component determination device, development program component determination method, and development program component determination program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120608 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120626 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120907 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120918 |
|
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: 20121009 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121022 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151116 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5130767 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |