(57)【要約】【課題】エンタープライズ・アーキテクチャを査定する方法、システム、およびコンピュータ・プログラムを提供すること。【解決手段】本発明の下で、エンタープライズ・アーキテクチャに対応するデータが、まず収集される。そのようなデータに、とりわけ、エンタープライズ・アーキテクチャに関する複数の質問に対する応答と、アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報と、エンタープライズ・アーキテクチャ内の危険性が含まれる。応答および情報に基づいて、エンタープライズ・アーキテクチャの動作性能が、判定され、最善実践データと比較される。最善実践データは、最適レベルで動作すると判定された、類似するエンタープライズ・アーキテクチャに対応する。比較に基づいて、エンタープライズ・アーキテクチャの査定が、生成される。その後、アーキテクチャ的代替案が、査定および識別された危険性に基づいて推薦される。【選択図】図１
2005182801.tif 000002
【特許請求の範囲】
【請求項１】
エンタープライズ・アーキテクチャに関する複数の質問に関する応答を受け取るステップと、
前記エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報を受け取るステップと、
前記エンタープライズ・アーキテクチャ内の危険性を移植された実現可能性査定を提供するステップと、
前記応答および前記情報に基づいて前記エンタープライズ・アーキテクチャの動作性能を判定するステップと、
前記動作性能を最善実践データと比較するステップと、
前記比較に基づいて前記エンタープライズ・アーキテクチャの査定を提供するステップと
を含む、前記エンタープライズ・アーキテクチャの査定の方法。
【請求項２】
前記査定および前記危険性に基づいて、前記エンタープライズ・アーキテクチャのアーキテクチャ的代替案を推薦するステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記アーキテクチャ的代替案が、前記エンタープライズ・アーキテクチャ内のハードウェアの変更、前記エンタープライズ・アーキテクチャ内のソフトウェアの変更、および前記エンタープライズ・アーキテクチャを操作する人員の変更の少なくとも１つを含む、請求項２に記載の方法。
【請求項４】
前記複数の質問が、前記エンタープライズ・アーキテクチャの、ビジネス要件、システム・コンテキスト、情報テクノロジ環境、全般的アーキテクチャ、ユーザ経験、情報アーキテクチャ、アプリケーション・アーキテクチャ、コンテンツ管理、データおよび保全性アーキテクチャ、動作アーキテクチャ、セキュリティ・アーキテクチャ、システム管理、機能および容積情報、テスト、およびホスティングの少なくとも１つに関する質問を含む、請求項１に記載の方法。
【請求項５】
前記方法が、コンピュータ実施される、請求項１に記載の方法。
【請求項６】
前記応答を受け取る前に、アンケートで前記複数の質問を尋ねるステップをさらに含む、請求項１に記載の方法。
【請求項７】
前記応答、前記情報、および前記危険性が、前記エンタープライズ・アーキテクチャの現在のオペレータから受け取られる、請求項１に記載の方法。
【請求項８】
ビジネス環境に関する情報を判定し、前記エンタープライズ・アーキテクチャ内の前記危険性を識別するためにミーティングを行うステップと、
前記危険性に基づいて前記実現可能性査定に移植するステップと
をさらに含む、請求項１に記載の方法。
【請求項９】
エンタープライズ・アーキテクチャに関する複数の質問に対する応答、前記エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報、および前記エンタープライズ・アーキテクチャ内の危険性を受け取る入力システムと、
前記応答および前記情報に基づいて前記エンタープライズ・アーキテクチャの動作性能を判定する性能判定システムと、
前記動作性能を最善実践データと比較する比較システムと、
前記比較に基づいて前記エンタープライズ・アーキテクチャの査定を提供する査定システムと
を含む、前記エンタープライズ・アーキテクチャを査定するコンピュータ化されたシステム。
【請求項１０】
前記査定システムが、さらに、前記査定および前記エンタープライズ・アーキテクチャ内の前記危険性に基づいて、前記エンタープライズ・アーキテクチャのアーキテクチャ的代替案を推薦する、請求項９に記載のシステム。
【請求項１１】
前記査定および前記推薦されるアーキテクチャ的代替案を含むレポートを出力する出力システムをさらに含む、請求項１０に記載のシステム。
【請求項１２】
前記アーキテクチャ的代替案が、前記エンタープライズ・アーキテクチャ内のハードウェアの変更、前記エンタープライズ・アーキテクチャ内のソフトウェアの変更、および前記エンタープライズ・アーキテクチャを操作する人員の変更の少なくとも１つを含む、請求項１０に記載のシステム。
【請求項１３】
前記複数の質問が、前記エンタープライズ・アーキテクチャの、ビジネス要件、システム・コンテキスト、情報テクノロジ環境、全般的アーキテクチャ、ユーザ経験、情報アーキテクチャ、アプリケーション・アーキテクチャ、コンテンツ管理、データおよび保全性アーキテクチャ、動作アーキテクチャ、セキュリティ・アーキテクチャ、システム管理、機能および容積情報、テスト、およびホスティングの少なくとも１つに関する質問を含む、請求項９に記載のシステム。
【請求項１４】
前記危険性が、前記入力システムによって受け取られる実現可能性査定内で提供される、請求項９に記載のシステム。
【請求項１５】
前記入力システムによって受け取られた前記危険性に基づいて実現可能性査定に移植する実現可能性査定システムをさらに含む、請求項９に記載のシステム。
【請求項１６】
前記応答、前記情報、および前記危険性が、前記エンタープライズ・アーキテクチャの現在のオペレータから受け取られる、請求項９に記載のシステム。
【請求項１７】
前記最善実践データが、前記エンタープライズ・アーキテクチャに類似する他のエンタープライズ・アーキテクチャの動作性能に基づく、請求項９に記載のシステム。
【請求項１８】
コンピュータに
エンタープライズ・アーキテクチャに関する複数の質問に関する応答、前記エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報、および前記エンタープライズ・アーキテクチャ内の危険性を受け取る機能と、
前記応答および前記情報に基づいて前記エンタープライズ・アーキテクチャの動作性能を判定する機能と、
前記動作性能を最善実践データと比較する機能と、
前記比較に基づいて前記エンタープライズ・アーキテクチャの査定を提供する機能と
を実現させるコンピュータ・プログラム。
【請求項１９】
前記査定を提供する前記機能が、さらに、前記査定および前記危険性に基づいて、前記エンタープライズ・アーキテクチャのアーキテクチャ的代替案を推薦する、請求項１８に記載のコンピュータ・プログラム。
【請求項２０】
前記コンピュータに前記査定および前記推薦されるアーキテクチャ的代替案を含むレポートを出力する機能をさらに実現させる、請求項１９に記載のコンピュータ・プログラム。
【請求項２１】
前記アーキテクチャ的代替案が、前記エンタープライズ・アーキテクチャ内のハードウェアの変更、前記エンタープライズ・アーキテクチャ内のソフトウェアの変更、および前記エンタープライズ・アーキテクチャを操作する人員の変更の少なくとも１つを含む、請求項１９に記載のコンピュータ・プログラム。
【請求項２２】
前記複数の質問が、前記エンタープライズ・アーキテクチャの、ビジネス要件、システム・コンテキスト、情報テクノロジ環境、全般的アーキテクチャ、ユーザ経験、情報アーキテクチャ、アプリケーション・アーキテクチャ、コンテンツ管理、データおよび保全性アーキテクチャ、動作アーキテクチャ、セキュリティ・アーキテクチャ、システム管理、機能および容積情報、テスト、およびホスティングの少なくとも１つに関する質問を含む、請求項１８に記載のコンピュータ・プログラム。
【請求項２３】
前記危険性が、実現可能性査定内で提供される、請求項１８に記載のコンピュータ・プログラム。
【請求項２４】
前記コンピュータに前記入力システムによって受け取られた前記危険性に基づいて実現可能性査定に移植する機能をさらに実現させる、請求項１８に記載のコンピュータ・プログラム。
【請求項２５】
前記応答、前記情報、および前記危険性が、前記エンタープライズ・アーキテクチャの現在のオペレータから受け取られる、請求項１８に記載のコンピュータ・プログラム。
【請求項２６】
前記最善実践データが、前記エンタープライズ・アーキテクチャに類似するエンタープライズ・アーキテクチャの動作性能に基づく、請求項１８に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
一般に、本発明は、エンタープライズ（コンピュータ）アーキテクチャを査定する方法、システム、およびコンピュータ・プログラムに関する。具体的には、本発明の下で、エンタープライズ・アーキテクチャが、その統計的、分析的、認識的分析に基づいて査定される。
【背景技術】
【０００２】
コンピュータ技術が進歩を続けるので、会社および他の組織は、より複雑なエンタープライズ（コンピュータ）アーキテクチャをますます実施している。たとえば、現在の市場で、自動車製造業者は、通常、ディーラー、顧客、ならびに基礎になる製造動作に対処するコンピュータ・インフラストラクチャを実施する。この事例の多くで、エンタープライズ・アーキテクチャは、会社の変更に対処するために時と共に変化／成長する。残念ながら、そのような変化が発生する時に、しばしば、総合的なエンタープライズ・アーキテクチャがその会社に最適のままであるかどうかを判定することは困難である。たとえば、会社のある態様を改善するために追加されたリソースが、実際には、会社の別の態様を助けるように設計された既存リソースに悪影響を及ぼす場合がある。さらに、そのような変更によって、エンタープライズ・アーキテクチャ内の予見できなかった危険性が暴露される可能性がある。
【０００３】
この範囲で、エンタープライズ・アーキテクチャが、変更が必要であるかどうかを判定するために周期的に査定を受けることが有益である。これまでに、エンタープライズ・アーキテクチャを査定する技術を提供する試みがなされてきた。しかし、どの試みも、現在必要である査定の範囲を提供しない。具体的に言うと、以前の査定技法は、エンタープライズ・アーキテクチャの技術的態様に焦点を合わせてきた。たとえば、以前の技法では、ストレージ・スペース、計算帯域幅などの問題が、エンタープライズ・アーキテクチャが実施される基礎になるビジネス環境を考慮せずに検査される。さらに、既存の技法では、査定を行う際にエンタープライズ・アーキテクチャ内で現在経験されている危険性が考慮されない。基礎になるビジネス環境および現在の危険性を知ることは、エンタープライズ・アーキテクチャが完全に最適化されているかどうかの判定に影響するだけではなく、ある変更が必要であるかどうかの判定にも影響し得る。さらに、既存の技法では、動作性能を最善実践データと比較することによってエンタープライズ・アーキテクチャを査定しない。すなわち、既存の技法では、エンタープライズ・アーキテクチャを査定する際に、他の類似するエンタープライズ・アーキテクチャがどのように動作するかを考慮しない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述に鑑みて、エンタープライズ・アーキテクチャを査定する方法、システム、およびコンピュータ・プログラムの必要が存在する。具体的には、エンタープライズ・アーキテクチャが実施される技術的ビジネス環境ならびにその中でのアプリケーションの技術的課題に基づいてエンタープライズ・アーキテクチャを査定する必要が存在する。エンタープライズ・アーキテクチャの査定が、他の類似するエンタープライズ・アーキテクチャの最善実践データに基づくようにする、さらなる必要が存在する。さらに、査定およびアーキテクチャ内で識別された危険性に基づいてアーキテクチャ的代替案を推薦する必要が存在する。
【課題を解決するための手段】
【０００５】
一般に、本発明は、エンタープライズ・アーキテクチャを査定する方法、システム、およびコンピュータ・プログラムを提供する。具体的に言うと、本発明の下で、まず、エンタープライズ・アーキテクチャに対応するデータの組が収集される。そのようなデータに、とりわけ、エンタープライズ・アーキテクチャに関する複数の質問に対する応答と、エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報と、エンタープライズ・アーキテクチャ内の危険性が含まれる。応答および統合情報に基づいて、エンタープライズ・アーキテクチャの動作性能が、判定され、最善実践データと比較される。最善実践データは、最適レベルで動作すると判定された、類似するエンタープライズ・アーキテクチャに対応する。比較に基づいて、エンタープライズ・アーキテクチャの査定が、生成される。その後、アーキテクチャ的代替案が、査定および識別された危険性に基づいて推薦される。
【０００６】
本発明の第１の態様は、エンタープライズ・アーキテクチャに関する複数の質問に関する応答を受け取ることと、前記エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報を受け取ることと、前記エンタープライズ・アーキテクチャ内の危険性に基づいて移植された実現可能性査定を提供することと、前記応答および前記情報に基づいて前記エンタープライズ・アーキテクチャの動作性能を判定することと、動作性能を最善実践データと比較することと、前記比較に基づいて前記エンタープライズ・アーキテクチャの査定を提供することとを含む、前記エンタープライズ・アーキテクチャの査定の方法を提供する。
【０００７】
本発明の第２の態様は、エンタープライズ・アーキテクチャに関する複数の質問に対する応答、前記エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報、および前記エンタープライズ・アーキテクチャ内の危険性を受け取る入力システムと、前記応答および前記情報に基づいて前記エンタープライズ・アーキテクチャの動作性能を判定する性能判定システムと、動作性能を最善実践データと比較する比較システムと、前記比較に基づいて前記エンタープライズ・アーキテクチャの査定を提供する査定システムとを含む、前記エンタープライズ・アーキテクチャを査定するコンピュータ化されたシステムを提供する。
【０００８】
本発明の第３の態様は、実行される時にエンタープライズ・アーキテクチャに関する複数の質問に関する応答、前記エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報、および前記エンタープライズ・アーキテクチャ内の危険性を受け取る機能と、前記応答および前記情報に基づいて前記エンタープライズ・アーキテクチャの動作性能を判定する機能と、動作性能を最善実践データと比較する機能と、前記比較に基づいて前記エンタープライズ・アーキテクチャの査定を提供する機能とを含む、前記エンタープライズ・アーキテクチャを査定する、記録可能媒体に保管されたコンピュータ・プログラムを提供する。また、コンピュータにこれらの機能を実現させるコンピュータ・プログラムを提供する。
【０００９】
したがって、本発明は、エンタープライズ・アーキテクチャを査定する方法、システム、およびコンピュータ・プログラムを提供する。
【００１０】
本発明の上記および他の特徴は、添付図面と共に解釈される本発明の様々な態様の下記の説明からより簡単に理解される。
【００１１】
本発明の図面が、必ずしも原寸通りでないことに留意されたい。図面は、単に概略表現であって、本発明の特定のパラメータを描くことを意図されたものではない。図面は、本発明の１つの通常の実施形態を描くことだけを意図され、したがって、本発明の範囲を制限するものと解釈してはならない。図面では、同一の符号が同一の要素を表す。
【発明を実施するための最良の形態】
【００１２】
便宜上、「発明を実施するための最良の形態」は、下記のセクションを有する。
Ｉ．全般的説明
ＩＩ．コンピュータ化された実施形態
Ａ．データ収集
１．アンケートへの応答
２．統合情報
３．エンタープライズ・アーキテクチャ内の危険性（Risks）
ＩＩＩ．エンタープライズ・アーキテクチャの査定（Assessment）
【００１３】
Ｉ．全般的説明
上で示したように、本発明は、エンタープライズ・アーキテクチャを査定する方法、システム、およびコンピュータ・プログラムを提供する。具体的に言うと、本発明の下で、まず、エンタープライズ・アーキテクチャに対応するデータの組が収集される。そのようなデータに、とりわけ、エンタープライズ・アーキテクチャに関する複数の質問に対する応答と、エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報と、エンタープライズ・アーキテクチャ内の危険性が含まれる。応答および統合情報に基づいて、エンタープライズ・アーキテクチャの動作性能が、判定され、最善実践データと比較される。最善実践データは、最適レベルで動作すると判定された、類似するエンタープライズ・アーキテクチャに対応する。比較に基づいて、エンタープライズ・アーキテクチャの査定が、生成される。その後、アーキテクチャ的代替案が、査定および識別された危険性に基づいて推薦される。
【００１４】
ＩＩ．コンピュータ化された実施形態
図１を参照すると、エンタープライズ・アーキテクチャ１２を査定するシステム１０が示されている。本発明の下で、エンタープライズ・アーキテクチャ１２が、統計的、分析的、認識的分析に基づいて査定される。具体的に言うと、下でさらに説明するように、査定は、エンタープライズ・アーキテクチャ１２に関する複数の質問に対する応答３２と、エンタープライズ・アーキテクチャが実施されるビジネス環境に関する統合情報３４と、エンタープライズ・アーキテクチャ１２内の危険性３６に基づく。
【００１５】
図２に、アーキテクチャ１２を詳細に示す。この例では、エンタープライズ・アーキテクチャ１２が、自動車製造業者に関連する。エンタープライズ・アーキテクチャ１２に、ハードウェア、ソフトウェア、人員、またはその組合せなど、あらゆるタイプのリソースを含めることができる。さらに、エンタープライズ・アーキテクチャ１２に、インターネットなどのネットワークを介する通信のためのリソースを含めることができる。どの場合でも、図２に示されたものなどのエンタープライズ・アーキテクチャを、異なる図で絵図的に示すことができることを諒解されたい（たとえば、会社の図、技術の図、インフラストラクチャ・アーキテクチャの図）。集合的に、これらの図およびサポートする文書が、エンタープライズに関連するポリシ情報、組織情報、技術情報、および会社情報に対処しなければならない。図２に示されたものなどの会社コンテキスト図解は、ビジネス・アーキテクチャ図解の要素である。具体的に言うと、この図には、エンタープライズ・アプリケーションおよびデータと相互作用する主要なユーザ（エンタープライズの内部または外部）が示されている。この図の「エンタープライズ・システム」中央ノード内のアプリケーションに、長細い（stovepipe）形で実施された多数のレガシ・システムを含めることができる。クリーンな相互作用または明確に定義された相互作用は、「エンタープライズ・システム」とユーザの間、または「エンタープライズ・システム」内の間に存在しない。そのような相互作用の多くが、人間の相互作用とのみ発生し、労力とデータが重複する可能性がある。外部インターフェースに、「シン」クライアント・ソリューションおよび「ファット」クライアント・ソリューションを含めることができる。図２に示された図に、エンタープライズ・ビジネス・コンテキスト内の主要な出資者も示され、主要な関係が示されている。本発明は、エンタープライズ・アーキテクチャ１２の完全な査定を実行し、どのアーキテクチャ的代替案を実施すべきかを判定する。エンタープライズ・アーキテクチャ１２が、例示的であることだけを意図され、本発明が、すべてのタイプのエンタープライズ・アーキテクチャ１２を査定するように実施できることを理解されたい。
【００１６】
図１に戻って、通常の実施形態で、エンタープライズ・アーキテクチャ１２の査定が、コンピュータ・システム１４のメモリ２２内に図示された分析システム４０によって実行されることも理解されたい。しかし、そうである必要はない。そうではなく、本明細書に記載の機能は、１人または複数の個人（すなわち査定者）によって手作業で実行することができる。さらに、本発明の教示を、エンタープライズ・アーキテクチャ１２の査定の提供に関して料金または予約金が払われるビジネス方法として実施できることを理解されたい。
【００１７】
どの場合でも、図からわかるように、コンピュータ・システム１４に、一般に、中央処理装置（ＣＰＵ）２０、メモリ２２、バス２４、入出力インターフェース２６、外部装置／リソース２８、およびストレージ・ユニット３０が含まれる。ＣＰＵ２０に、単一の処理ユニットを含めることができ、あるいは、ＣＰＵ２０を、クライアントおよびサーバなど、１つまたは複数の位置の１つまたは複数の処理ユニットにまたがって分散することができる。メモリ２２に、磁気媒体、光媒体、ランダム・アクセス・メモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、データ・キャッシュなどを含む、すべての既知のタイプのデータ記憶および／または伝送媒体を含めることができる。さらに、ＣＰＵ２０に似て、メモリ２２は、１つまたは複数のタイプのデータ・ストレージを含む単一の物理位置に存在することができ、あるいは、様々な形で複数の物理システムにまたがって分散することができる。
【００１８】
入出力インターフェース２６に、外部ソースとの間で情報を交換するすべてのシステムを含めることができる。外部装置／リソース２８に、スピーカ、ＣＲＴ、ＬＣＤ画面、ハンドヘルド・デバイス、キーボード、マウス、音声認識システム、読み上げシステム、プリンタ、モニタ／ディスプレイ、ファクシミリ、ポケットベルなど、すべてのタイプの外部デバイスを含めることができる。バス２４は、コンピュータ・システム１４内の構成要素のそれぞれの間での通信リンクを提供し、バス２４には、同様に、電気、光、無線などを含むすべてのタイプの伝送リンクを含めることができる。
【００１９】
ストレージ・ユニット３０は、本発明の下で情報の保管を提供できるすべてのシステム（たとえばデータベース）とすることができる。そのような情報に、たとえば、受け取られた応答３２、統合情報３４、エンタープライズ・アーキテクチャ１２内の危険性３６、最善実践データなどを含めることができる。したがって、ストレージ・ユニット３０に、磁気ディスク・ドライブまたは光ディスク・ドライブなど、１つまたは複数のストレージ・デバイスを含めることができる。もう１つの実施形態で、ストレージ・ユニット３０に、たとえばローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、またはストレージ・エリア・ネットワーク（ＳＡＮ）（図示せず）を介して分散されたデータが含まれる。図示されていないが、キャッシュ・メモリ、通信システム、システム・ソフトウェアなどの追加コンポーネントを、コンピュータ・システム１４に組み込むことができる。
【００２０】
応答３２、統合情報３４、および危険性３６を、インターネット、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、仮想プライベート・ネットワーク（ＶＰＮ）などのネットワークを介してコンピュータ・システム１４に通信できることを理解されたい。したがって、コンピュータ・システム１４との通信は、直接配線接続（たとえばシリアル・ポート）を介して、または有線伝送方法および／または無線伝送方法の任意の組合せを使用できるアドレス可能接続を介して、行うことができる。トークン・リング、イーサネット、ＷｉＦｉ、または他の普通の通信標準規格などの普通のネットワーク接続性を使用することができる。さらに、普通のＴＣＰ／ＩＰソケットベース・プロトコルによって接続性を提供することができる。この場合に、インターネット・サービス・プロバイダを使用して、コンピュータ・システム１４への接続性を確立することができる。
【００２１】
Ａ．データ収集
上で示したように、エンタープライズ・アーキテクチャ１２を完全に査定するために、あるデータを提供しなければならない。図１からわかるように、そのようなデータに、質問に対する応答３２、統合情報３４、およびエンタープライズ・アーキテクチャ１２内の危険性３６が含まれる。下でさらに説明するように、このデータは、一般に、エンタープライズ・アーキテクチャ１２のオペレータ／オーナーによって提供される。この範囲で、このデータを、査定プロセスを管理する責任を負う１人または複数の査定者と協力する、エンタープライズ・アーキテクチャ１２のオペレータが判定することができる。たとえば、応答３２を得るために、エンタープライズ・アーキテクチャ１２のオペレータは、まず、現在エンタープライズ・アーキテクチャ１２が直面するビジネスの必要および情報テクノロジ（ＩＴ）の必要を判定するように設計された質問を含むアンケートを与えられる。応答を、オペレータと査定者によって共同で準備することができる。同様に、統合情報３４および危険性３６を、オペレータと査定者の間のワークショップ、ミーティング、および類似物に従って判定することができる。
【００２２】
１．アンケートへの応答
アンケートの全般的な目的は、現在エンタープライズ・アーキテクチャ１２が直面するビジネスの必要および情報テクノロジ（ＩＴ）の必要を判定することである。したがって、複数のタイプの質問を提出することができる。たとえば、質問を、下記に関するものとすることができる。
（１）エンタープライズ・アーキテクチャ１２が実施されるビジネス・コンテキスト／環境。これを判定する通常の質問に、「対処しなければならないビジネス・プロセス、ビジネス機能（コンポーネント）、情報、役割、位置は何か」、「エンタープライズ・アーキテクチャ１２のビジネス目標およびＩＴ目標は何か」、および「エンタープライズ・アーキテクチャ１２と相互作用する主要なユーザ、エンティティ、およびシステムは何か」が含まれる。
（２）エンタープライズ・アーキテクチャ１２のシステム・コンテキスト。これを判定する通常の質問に、「システムにアクセスする異なるタイプのクライアント・デバイスは何か」、および「どのユーザ／システム／エンティティがどのチャネル／デバイスを介してエンタープライズ・アーキテクチャ１２と相互作用するか」が含まれる。
（３）エンタープライズ・アーキテクチャ１２のＩＴ環境、プロセス、および手順。これを判定する通常の質問に、「主要なＩＴの役割および責任は何か」、および「ＩＴグループはどのように編成されるか」が含まれる。
（４）エンタープライズ・アーキテクチャ１２の全般的なアーキテクチャ。これを判定する通常の質問に、「ビジネス・アーキテクト、アプリケーション・アーキテクト、および技術アーキテクトの役割が、識別され、十分な経験を有する個人に割り当てられているか」、および「ビジネス・アーキテクチャ、アプリケーション・アーキテクチャ、および技術アーキテクチャが作成されたか」が含まれる。
（５）エンタープライズ・アーキテクチャ１２の使用に関するユーザの経験。これを判定する通常の質問に、「主なユーザ・グループは何か」、および「主なユーザ・タイプは何か」が含まれる。
（６）エンタープライズ・アーキテクチャ１２の情報アーキテクチャ。これを判定する通常の質問に、「どの情報を誰にどのように使用可能にする必要があるか」、および「ビジネス・コンテキストの言語要件は何か」が含まれる。
（７）エンタープライズ・アーキテクチャ１２のアプリケーション・アーキテクチャ。これを判定する通常の質問に、「アプリケーションが、要求された機能性をどのようにサポートするか」、「エンタープライズ・アーキテクチャ１２内の主要なアプリケーションは何か」、および「アプリケーション、ユーザ、および外部エンティティの間の相互作用は何か」が含まれる。
（８）エンタープライズ・アーキテクチャ１２のコンテンツ管理。これを判定する通常の質問に、「コンテンツのタイプは何か、それがどのように管理され、出版され、配信されるか」、「ウェブ・ページのコンテンツが複数の場所に保管されるか」、および「ウェブ・ページのコンテンツが管理されるか」が含まれる。
（９）エンタープライズ・アーキテクチャ１２のデータおよび保全性アーキテクチャ。これを判定する通常の質問に、「エンタープライズ・データ・アーキテクチャは何か、データ要素は何であり、どこに保管され、どのようにアクセスされるか」、および「データベースの現在の論理設計は何か」が含まれる。
（１０）エンタープライズ・アーキテクチャ１２の動作アーキテクチャ。これを判定する通常の質問に、「必要なサービス・レベルを提供するのにどのインフラストラクチャが必要か」、「ＩＴ環境の主要なコンポーネントは何か」、および「異なるフェーズに関してどの環境がサポートされるか」が含まれる。
（１１）エンタープライズ・アーキテクチャ１２のセキュリティ・アーキテクチャ。これを判定する通常の質問に、「インフラストラクチャおよびアプリケーションのセキュリティ要件およびプライバシ要件は何か」、「様々なビジネス・プロセスの認証／識別要件は何か」、および「様々なデータ要素のアクセス要件が識別されているか」が含まれる。
（１２）エンタープライズ・アーキテクチャ１２のシステム管理。これを判定する通常の質問に、「進行中の性能プラニング・プロセスがあるか」、および「進行中の容量プラニング・プロセスがあるか」が含まれる。
（１３）エンタープライズ・アーキテクチャ１２の機能情報および容積情報。これを判定する通常の質問に、「取り込まれたビジネス容積情報のベースラインが存在するか」、「様々なビジネス・セッションの現在および将来の到着レートは何か」が含まれる。
（１４）エンタープライズ・アーキテクチャ１２のテスト。これを判定する通常の質問に、「テストで何を実行するか」、および「どのツールを使用するか」が含まれる。
（１５）エンタープライズ・アーキテクチャ１２のホスティング。これを判定する通常の質問に、「誰がプロバイダであるか」、および「誰が機器を所有するか」が含まれる。
【００２３】
アンケートで、エンタープライズ・アーキテクチャ１２内のアプリケーションごとまたはシステムごとの情報を要求することもできる。たとえば、オペレータに、ユーザ・タイプごとのアクセス・チャネル、ユーザの総数などを識別するように要求することができる。どの場合でも、上に示した質問が、質問の網羅的なリストとして意図されたものでないことを理解されたい。そうではなく、これらは、提示できる質問の可能なタイプを例示するだけのために記載されている。例示的な質問のより完全なリスティングが、本明細書に添付され、参照によって本明細書に組み込まれる付録Ａに含まれる。
【００２４】
２．統合情報
応答３２に加えて、エンタープライズ・アーキテクチャ１２を正しく査定するために、エンタープライズ・アーキテクチャ１２の主要なアプリケーション（たとえば、顧客システム、マーケティング・システム、商取引アプリケーションなど）の間の統合課題に関する情報も提供しなければならない。この「統合情報」３４は、エンタープライズ・アーキテクチャ１２のオペレータと査定者の間のワークショップ、ミーティング、および類似物に従って判定することができる。判定されたならば、その統合情報を、応答３２と同様にコンピュータ・システム１４に供給する。
【００２５】
３．エンタープライズ・アーキテクチャ内の危険性
本発明の下で収集される最後のデータが、エンタープライズ・アーキテクチャ１２内の危険性３６である。この情報は、現在のリソース（ハードウェア、ソフトウェア、および／または人員）がこれらの危険性に適当に対処しているかどうかの判定に使用できるだけではなく、現在のリソースが不必要にエンタープライズ・アーキテクチャ１２を危険性にさらしているかどうかの判定にも使用することができる。危険性３６を使用して、エンタープライズ・アーキテクチャ１２のアーキテクチャ的代替物を推薦することもできる。統合情報３４に似て、危険性３６は、エンタープライズ・アーキテクチャ１２のオペレータと査定者の間のワークショップ、ミーティング、および類似物に従って判定することができる。危険性を識別したならば、これを実現可能性査定に移植することができる。これは、査定プロセスの前またはその最中に行うことができる。前者の場合に、オペレータおよび／または査定者は、実現可能性査定に移植し、これをコンピュータ・システム１４に供給することができる。代替案では、下でさらに説明するように、危険性３６をコンピュータ・システム１４に供給し、その後、実現可能性査定システム４４によって実現可能性査定に移植することができる。
【００２６】
ＩＩＩ．エンタープライズ・アーキテクチャの査定
通常の実施形態で、応答３２、統合情報３４、および危険性３６が、入力システム４２によって受け取られる。受取時に、危険性３６が、実現可能性査定内に移植されたものとして供給されない場合に、実現可能性査定システム４４がそれを行う。その場合に、実現可能性査定システム４４は、テンプレートまたは類似物（たとえば、ストレージ・ユニット３０）にアクセスすることができる。どの場合でも、エンタープライズ・アーキテクチャ１２の査定を開始するために、性能判定システム４６が、まず、応答３２および統合情報３４に基づいて、エンタープライズ・アーキテクチャ１２の動作性能を計算／判定する。動作性能を計算する際に、性能判定システム４６は、応答３２および統合情報３４を「交合」して、スコアの組などのある形の使用可能なデータにする。これは、複数の形のいずれかで達成することができる。たとえば、性能判定システム４６は、ある応答または統合課題に基づいてスコアまたはポイントを割り当てることができる。これから、エンタープライズ・アーキテクチャ１２の動作性能を表す複合スコアを導くことができる。しかし、応答３２および統合情報３４に基づいてエンタープライズ・アーキテクチャ１２の性能を判定する任意の方法を実施できることを諒解されたい。
【００２７】
動作性能が判定されたならば、比較システム４８が、その動作性能を、類似するエンタープライズ・アーキテクチャの動作性能に対応する最善実践データ（たとえばストレージ・ユニット３０に保管される）と比較する。具体的に言うと、最善実践データを、エンタープライズ・アーキテクチャ１２に類似し、最適または理想的な性能を有すると判定された以前のエンタープライズ・アーキテクチャに基づいて判定することができる。類似するエンタープライズ・アーキテクチャを識別する際に、任意のタイプの標準を適用することができる。たとえば、類似するエンタープライズ・アーキテクチャを、エンタープライズ・アーキテクチャ１２に類似するビジネス環境で実施され、かつ／または類似するリソースを有するものとすることができる。どの場合でも、類似するエンタープライズ・アーキテクチャの最善実践データを使用して、エンタープライズ・アーキテクチャ１２の動作性能をレーティングすることができる。
【００２８】
比較に基づいて、査定システム５０が、エンタープライズ・アーキテクチャ１２の査定を生成する。たとえば、エンタープライズ・アーキテクチャ１２が、最善実践データまで動作していない場合に、査定システム５０は、それを示す。査定システム５０は、エンタープライズ・アーキテクチャ１２内の、部分最適性能の責任を負うリソースの識別も試みる。さらに、査定システム５０は、動作性能を改善するために、エンタープライズ・アーキテクチャ１２のアーキテクチャ的代替案も推薦する。そのような代替案に、エンタープライズ・アーキテクチャ１２内のハードウェア、ソフトウェア、および／または人員／個人の変更／代替を含めることができる。どの場合でも、アーキテクチャ的代替案を判定する際に、本発明は、実現可能性査定からの危険性３６を考慮する。具体的にいうと、危険性３６が実現されないようにするのを助けるために、または少なくとも最小化するために、査定システム５０は、アーキテクチャ的代替案を推薦する時に危険性３６を考慮に入れるように構成される。査定が完了し、アーキテクチャ的代替案が判定されたならば、査定システム５０は、最終レポート５４を生成することができ、この最終レポート５４が、出力システム５２によって出力される。最終レポート５４には、査定プロセスの詳細ならびに推薦されるアーキテクチャ的代替案のすべてが含まれる。
【００２９】
本発明を、ハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの組合せで実現できることを理解されたい。すべての種類のコンピュータ・システム、または本明細書に記載の方法を実行するように適合された他の装置が、適する。ハードウェアとソフトウェアの通常の組合せを、ロードされ実行される時に本明細書に記載のめいめいの方法を実行するコンピュータ・プログラムを伴う汎用コンピュータ・システムとすることができる。その代わりに、本発明の機能的タスクの１つまたは複数を実行する特殊化されたハードウェアを含む特定用途コンピュータを、使用することができる。本発明は、本明細書に記載の方法の実施を可能にするめいめいの特徴のすべてを含み、コンピュータ・システムにロードされた時にこれらの方法を実行することができるコンピュータ・プログラムで実施することもできる。この文脈でのコンピュータ・プログラム、ソフトウェア・プログラム、またはソフトウェアは、情報処理能力を有するシステムに、（ａ）別の言語、コード、または表記への変換、および／または（ｂ）異なる材料形態での複製の一方または両方の後にまたは直接にのいずれかで特定の機能を実行させることを意図された命令の組の、すべての言語、コード、または表記でのすべての表現を意味する。
【００３０】
図３を参照すると、本発明による方法流れ図１００が示されている。図からわかるように、第１ステップＳ１は、エンタープライズ・アーキテクチャに関する複数の質問に関する応答を受け取ることである。第２ステップＳ２は、エンタープライズ・アーキテクチャ内のエンタープライズ・アプリケーションの統合課題に関する情報を受け取ることである。第３ステップＳ３は、エンタープライズ・アーキテクチャ内の危険性を移植された実現可能性査定を提供することである。第４ステップＳ４は、応答および情報に基づいてエンタープライズ・アーキテクチャの動作性能を判定することである。第５ステップＳ５は、動作性能を最善実践データと比較することである。第６ステップＳ６は、比較に基づいてエンタープライズ・アーキテクチャの査定を提供することである。第７ステップＳ７は、査定および危険性に基づいてエンタープライズ・アーキテクチャのアーキテクチャ的代替案を推薦することである。
【００３１】
本発明の好ましい実施形態の前述の説明は、例示および説明のために提示されたものである。網羅的であること、または開示された正確な形態に本発明を制限することは、意図されておらず、明らかに、多数の修正形態および変形形態が可能である。当業者に明白なそのような修正形態および変形形態は、請求項によって定義される本発明の範囲に含まれることが意図されている。
【図面の簡単な説明】
【００３２】
【図１】本発明によるエンタープライズ・アーキテクチャを査定する例示的システムを示す図である。
【図２】本発明に従って査定される例示的エンタープライズ・アーキテクチャを示す図である。
【図３】本発明による例示的な方法流れ図を示す図である。
【符号の説明】
【００３３】
１０  システム
１２  エンタープライズ・アーキテクチャ
１４  コンピュータ・システム
２０  中央処理装置（ＣＰＵ）
２２  メモリ
２４  バス
２６  入出力インターフェース
２８  外部装置／リソース
３０  ストレージ・ユニット
３２  応答
３４  統合情報
３６  危険性
４０  分析システム
４２  入力システム
４４  実現可能性査定システム
４６  性能判定システム
４８  比較システム
５０  査定システム
５２  出力システム
５４  最終レポート
【図１】
2005182801.tif 000003
【図２】
2005182801.tif 000004
【図３】
2005182801.tif 000005