ECM - 企業向けコンテンツ管理というキーワードは、ERPやCRMなどと並ぶ"ITに関するコンセプトとそれを実現するための製品群を示す言葉"として、ここ数年で急速に市民権を得たものの一つであると言えます。本稿ではECMを、SOA時代のファイル(情報)管理基盤、と位置づけ、その狙いや求められる機能などについて概説していきたいと思います。
「監査証跡機能」リポジトリ内の各コンテンツに対して、いつ誰がどのような操作を行ったのか、を記録していく機能です。操作ログがコンテンツ管理に保管されていく形式が一般的であるようです。内部統制、コンプライアンスなどの文脈によって注目度が高まっている機能です。伝統的な文書管理システムの多くは高価なパッケージ製品であったため、強制力のあるコンプライアンスの法的要件をもつ金融業界や製薬業界での稼働事例が多く、この監査証跡機能も必須機能と認識されてきました。
さて、ここまで挙げた各機能は、かつて文書管理システムと呼ばれていた現在のECM製品の祖先にあたるソフトウェアにもすでに備わっていたものばかりです。「コンテンツ」という用語の定義もすでにご紹介しましたので、管理対象が文書からコンテンツへとより抽象化されたのがECM製品である、という解釈をされている方もいらっしゃるかもしれません。それはそれで正しい見方であるとも言えるのですが、本稿においては表題にもあります通り、SOAの文脈を絡めた視点を提示したいと思います。
SOA的な視座からシステム設計を考える時、そこにファイル単位の情報を保管あるいは流通させるのであれば、それらの情報の管理手法や管理精度に対してもある程度抽象的なインターフェースを提示し、他のコンポーネントとの連携方法を捉える必要があります。そこで要求される機能は、伝統的な文書管理システムが培ってきた上記の各種機能とほぼ同じものです。今までの文書管理システムは、中央集権的なリポジトリに各種文書を集約することで、各ユーザが適切な手法で文書を活用できるような基盤を提供していく、ということをしてきたわけですが、SOAの文脈においては人間のユーザだけでなく他のシステムも同様にこのリポジトリの恩恵にあずかるように方向付けていくことが求められている、というわけです。それを実現しているのが、現在のECM製品群であるといえるでしょう。(文書管理システムと他システムの連携ということ自体は以前からも積極的に行われてきたことですが、連携の方法がサービスという粒度で捉えられ、また標準的なプロトコルによって実行されるというところが相違点になると思われます)
単純にECM製品と呼ばれるソフトウェアを導入し、重要文書から順に格納していくという方針でもコンテンツの管理精度を向上させることは可能です。しかし、本当にECMを効果的に導入しようと考えた場合は、現在あるいは将来の各ユーザと各連携対象システムのニーズに柔軟に対応できるような計画をたてて行く必要があります。基盤として活用されたときに最も効果を発揮する、という性質があるため、計画段階から慎重に導入製品を選定する必要もあるでしょう。
次稿以降では、ECM製品の基本的な仕組み(物理的な構成要素)やWebコンテンツ管理のためのCMSと呼ばれる製品群との相違、オープンソースで実現するECMなどの話題に触れていきたいと思います。ECM導入計画の立案や製品選定などのご参考にしていただくことを目標に、順次記事をアップロードしていく予定です。
続きは会員限定です。無料の読者会員に登録すると続きをお読みいただけます。
- 会員登録 (無料)
- ログインはこちら
関連記事
2008.05.13
2008.07.11