Mary Kay Inc. でのサプライ チェーンおよび調達運用向けのレポート コストの削減に役立つソリューション
Mary Kay Inc., は、スキンケア用品と化粧品の世界最大手の直接販売会社の 1 つで、サプライ チェーンと調達運用に関するレポート処理のコスト削減を目的として、Microsoft
と Hitachi Consulting をパートナーとしました。同社は、Crystal Reports から Microsoft® SQL Server™
Reporting Services に切り替えることによって、企業のレポート開発から管理および配信までの、レポート処理のライフ サイクルのすべての段階をカバーする単一の環境からのメリットを得ることになります。Reporting
Services によって、Mary Kay のソフトウェア コストおよび開発コストが大幅に削減され、同社は高度なレポート処理機能を購入したり、手作業で開発する必要がなくなります。Mary
Kay は、この新しいレポート処理ソリューションを導入した結果、レポート作成とパフォーマンスの高速化、ソフトウェア ラインセンス コストの削減、エンド ユーザーのエクスペリエンスの強化などのメリットを得ることができました。
< ビジネスの状況 >

Mary Kay の独立販売員からのオンライン注文は、売上の 85 % を占め、2002 年度の卸売販売高は約 16 億ドルに達しました (小売価格に換算すると、30
億ドル以上になります)。Mary Kay 製品の大部分は、同社の中国とテキサス州ダラスにある、最先端技術を持つ製造工場で開発、テスト、および製造されています。米国への調達は、イリノイ、カリフォルニア、テキサス、ジョージア、ニュー
ジャージーの各州にある 5 つの倉庫で行われます。

2002 年の初め、Mary Kay は、エンタープライズ リソース プランニング (ERP)、サプライ チェーン、および調達の各システムのアップグレードを行う数百万ドルの費用を見込んだ
Project Phoenix に着手しました。同社は Hitachi Consulting と共同作業を行い、レガシ メインフレーム アプリケーションを、Microsoft Windows Server System™ に統合されるサーバー ソフトウェアを実行するソリューションの最善の組み合わせに置き換えました。Mary
Kay は、倉庫管理には Manhattan Associates の PKMS を、財務、コスト、計画、調達、店舗管理、および製造には PeopleSoft
(以前の J.D. Edwards) のソフトウェアを選択しました。

プロジェクトの第 1 段階には、Microsoft Windows® 2000 Server オペレーティング システム、Microsoft SQL
Server 2000、および Crystal Reports を使用した Web ベースのレポート環境の構築も含まれています。Mary Kay は 2002
年末までに、190 個のレポートのうち、最終的に必要な 60 個のレポートと共に、新しいサプライ チェーン アプリケーションとレポート処理ソリューションを展開する準備を整えました。さらに、ソリューションの専用レポート処理ツールを使用する
PeopleSoft 向けに、一部追加のレポートが作成されました。

第 2 段階は 2003 年 1 月に開始され、2004 年末に終了する予定です。この段階には、91 個の追加レポートの開発と、同社の 4 つの倉庫への新システムの展開が含まれています。第
2 段階で必要なすべてのレポートの開発に加え、次のようないくつかの必須機能で新しいレポート処理ソリューションを強化するために、コンサルティング時間が確保されました。
- レポートのキャッシュ
ユーザーがレポートを表示するたびに、レポートがリアルタイムで処理されていました。 レポートによっては、処理されるたびに 45 分から 90 分かかり、それが
1 日に数回実行されていました。この作業負荷は既にバックエンド システムの処理速度を低下させていました。さらに、ユーザー数や倉庫数が増加するにつれて、問題はオンラインにまで波及していました。
- レポートのサブスクリプションと配信
Mary Kay は、従業員の生産性を最大限にするために、必要なレポートを選択し、電子メールで自動的に配信する方法をユーザーに提供したいと考えていました。
- レポートのエクスポート
ユーザーは、より高度な操作と分析に使用するために、Microsoft Office Excel などのデスクトップ プログラムにレポート結果をインポートする方法や、Portable
Document Format (PDF) 形式でレポートを生成する方法を必要としていました。
- セキュリティ
Mary Kay は、認証済みのユーザーだけが機密性の高いレポートにアクセスできることを保証する必要がありました。わずかな必須レポートにはカスタム
セキュリティ メカニズムがハード コードされていましたが、Mary Kay は、適切な規模にスケール変換し、同社の Active Directory®
ディレクトリ サービス インフラストラクチャに統合できる、より堅牢で拡張可能なソリューションを必要としていました。
Mary Kay が必要とするいくつかの新機能は、Crystal Reports でも利用可能ですが、Crystal Reports は莫大な費用がかかることがわかりました。また、他のベンダの企業レポート処理ソリューションでも同様に莫大な費用がかかることがわかりました。Mary
Kay の唯一現実的な選択肢は、必要な機能を手作業で構築することでした。
< ソリューション >
 |

 |

|
|
| SQL Server Reporting Services は、レポートの作成に関しては
Crystal Reports と同等ですが、同梱されている機能には、白紙から構築することを計画していた高度なレポート管理機能や配信機能がありました。 |
 |

Zach Bonham 氏
Mary Kay Inc. Senior Analyst/Programmer.
|
 |

Mary Kay は、Microsoft SQL Server Reporting Services に切り替えることによって、必要なレポート処理をすべて満たし、コストを大幅に削減しました。Mary
Kay の Supply Chain Information Services and Technologies (IST) のディレクタ、Doug Voss
氏は次のように語っています。「SQL Server Reporting Services には、レポートの開発、管理、配信用の単一の統合環境が用意されています。Reporting
Services を入手した 3 週間後には、この選択が正しかったことがわかりました。」

Reporting Services が Mary Kay のレポート処理のすべてのニーズを満たすことを確認するために、同社は元々 Crystal Reports を使用して開発されていた 4 つのレポートを Reporting Services を使用して再作成しました。Mary Kay の Senior Analyst/Programmer である Zach Bonham 氏は、「概念実証中に、Reporting Services を我が社の既存のソリューションに統合し、我が社の要件を満たすようにカスタマイズできることを確認しました。SQL Server Reporting Services は、レポートの作成に関しては Crystal Reports と同等ですが、同梱されている機能には、我が社が白紙から構築することを計画していた高度なレポート管理機能や配信機能がありました」と話しています。

Supply Chain Information Services and Technologies グループは、2003 年 6 月に SQL Server
Reporting Services を新しい標準として選択しました。第 2 段階の 91 個のレポートがすべて Reporting Services を使用して作成され、このうち 45 個のレポートは既に開発済みです。このようなレポートは今後、店舗管理、調達、債務勘定、コスト、計画、倉庫管理、製造、品質管理などを作成する予定です。Reporting
Services が完全に展開されると、Mary Kay のサプライ チェーンのすべての側面がサポートされることになります。ユーザーの総数は約 500 人にもなります。

 |

 |

|
|
| SQL Server Reporting Services には、レポートの開発、管理、配信用の単一の統合環境が用意されています。Reporting
Services を入手した 3 週間後には、この選択が正しかったことがわかりました。 |
 |

Doug Voss 氏
Mary Kay Inc. Supply Chain Information Services and Technologies ディレクタ.
|
 |

Hitachi Consulting は、Microsoft Visual Studio® .NET 2003 開発システムのスナップインとして機能する Reporting Services レポート デザイナを使用して、新しいレポートを構築しています。フォーム ベースのデザイン環境により、ユーザーは単純なドラッグ アンド ドロップ操作を使用して、表形式のレポート要素とグラフィック レポート要素を同じページに混在させることができます。Voss 氏は、次のように語っています。「私たちは既に Visual Studio .NET および MSDN® ユニバーサル サブスクリプションを所持していたので、Reporting Services への切り替えによって、新しいツールを購入する必要はありませんでした。実際に、ソフトウェア ライセンスのコストはまったく増加しませんでした。Reporting
Services レポート デザイナの使用方法は、Microsoft Office Access や Microsoft Visual Basic®
に馴染みのある担当者には簡単に理解できます。したがって、レポートの開発を Hitachi Consulting のコンサルタントから社内担当者への引き継ぎを容易に行うことができます。」

また、Mary Kay は高度なレポート キャッシュ機能やスナップショット機能を活用するために、第 1 段階の一部の既存レポートを、Reporting Services に移行しています。この機能により、ユーザーはプロセッサに高い負荷を与えるレポートを頻繁に実行する必要なしに、即座に表示できます。 Hitachi Consulting
は、既存のレポートの変換速度を速めるために、Crystal Reports の .rpt ファイルを Reporting Services が使用する XML ベースのレポート定義言語 (RDL) に変換するツールを構築しています。「私たちの目標は、最終的にすべてのレポートを Reporting Services プラットフォームに常駐させることです。その時点で、レポートのライフ サイクルのすべての段階を単一の統合環境で処理できるメリットを活用できることになります」と Voss 氏は話しています。

また、Reporting Services により、Mary Kay は簡単にレポートを管理することができます。たとえば、エンド ユーザーに広範囲のセルフ サービス機能を提供することによってこれが可能になります。Web ベースのインターフェイスにより、ユーザーが表示することを認証されているレポートの一覧がユーザーごとに個別に提示されます。その結果、ユーザーがサブスクライブを希望するこれらのレポートを容易に選択できるようになります。Hitachi Consulting の Project Manager である Eric Winton 氏は、次のように語っています。「Reporting Services によって提供される組み込みのレポート管理や管理ポータルは、私たちが購入するか手動で開発する必要があった機能です。 また、Reporting Services はシームレスに Mary Kay の Active Directory ベースのインフラストラクチャに統合されるので、管理者は Active Directory
のグループ ポリシー設定や組織単位を使用して、各ユーザーがアクセスできるレポートを決定できます。カスタム セキュリティ メカニズムを構築、管理する必要がないことは、大いに支持できるメリットです。」

システム管理者にとって、レポートの公開は、[新しいレポートの追加] をクリックしたり、Reporting Services RDF ファイルをポイントしたり、適切なユーザー アクセス許可およびレポート キャッシングまたはスナップショットの間隔を設定したりすることと大差ありません。同様に、Reporting Services によって提供される共有データ ソース機能により、1 か所で変更を行うだけで、共有データ ソースを使用するすべてのレポートのデータ ソースを変更できます。この機能は、データ ソースを実稼動環境に反映する前に、企業が開発環境、構成管理環境、テスト環境、プロトタイピング環境へと移行していく段階で、新しいレポートの配信を合理化するのに役立つと Voss 氏は考えています。
Voss 氏は、「将来は、多くのサーバー間にバックエンド システムをスケール アウトしたくなるかもしれません。Reporting Services を使用することにより、データ
ソースの場所を変更しても、いちいち各レポートに戻って編集しなおす必要がなくなります。単純にある場所の新しいデータ ソースをポイントし、すべてのレポートのデータ
ソースを変更するだけです」 と話しています。

また、Mary Kay では、Reporting Services で提供される、サーバー ベースの HTML レンダリング エンジンや PDF レンダリング
エンジンなどの、柔軟なレポート配信オプションも活用しています。ユーザーは、これらのオプションを使用して、レポートを PDF 形式の添付ファイルとして電子メールで送信したり、HTML
ベースのレポートへのリンクとして電子メールで送信することを選択できます。このソリューションにより、エンド ユーザーは、プログラムの高度な図表機能や PivotTable®
動的ビューを使用して、レポート データを .tif ファイルまたは .csv ファイルにエクスポートでき、詳細分析用に Excel に直接インポートすることもできます。Mary
Kay は将来的には、Reporting Services によって提供される XML Web サービスのインターフェイスを使用して、プログラムによりレポート
データにアクセスする手段を他の企業システムに提供することになるでしょう。
< メリット >

Mary Kay の Senior Database Administrator である Michael Little 氏は、「SQL Server Reporting
Services によってもたらされる主要なメリットの 1 つは、次期バージョンの SQL Server との密接な統合です」 と話しています。同社の将来的なアプリケーションの計画には、オンライン分析処理に使用する SQL Server Analysis Services の評価と、新しい Reporting Services 環境を拡張することが含まれています。

Little 氏は次のように話しています。「SQL Server Reporting Services は、Windows プラットフォームの残りの部分とシームレスに統合されます。つまり、Reporting Services は低コストで、完全な機能が搭載され、統合が保証されます。今後は、違った方法で SQL Server Reporting Services を使用できるようになると思います。」
ソフトウェア ライセンス コストの削減

Mary Kay では、同社の同じサーバーで SQL Server 2000 を実行するライセンスを既に所持しているので、SQL Server Reporting Services に切り替えても新たなライセンス コストは発生しません。実際、同社はユーザー数が増加しても Crystal Reports の同時ユーザー ライセンスを追加購入する必要がなくなるので、コストを削減できます。
ソフトウェア開発コストの削減

Winton 氏によると、SQL Server Reporting Services により新しいレポートを開発する平均時間が 20 パーセント短縮されます。この結果、プロジェクトの第 2 段階でのレポート開発コストが大幅に削減されます。また、Hitachi Consulting は高度なレポート管理機能や配信機能を手作業で開発または統合する必要がなくなり、新しいソリューションによって Mary Kay に付加価値を提供することに専念できるので、同社のソフトウェア開発コストはさらに削減されます。
総所有コストの削減

Reporting Services によってすべてのレポートに単一の環境が提供されることも、Mary Kay にとってメリットになります。同社は Crystal Reports と PeopleSoft のレポート作成ツールの両方のスキルを管理する必要がなくなります。「単一の統合ソリューションやツール セットを使用すると、サービスの総所有コストを最小限にするのに大いに役立ちます。これで、今後は 1 つのベンダから必要な情報をすべて入手でき、1 つのスキルを管理する必要があるだけになります。さらに、そのスキルの大部分は既に社内で所持しているものです。」
エンド ユーザーのエクスペリエンスの強化

Voss 氏は、Reporting Services により、すべてのレポートが管理され、すべてのレポートに 1 つのポータルからアクセスできるので、エンド ユーザーのエクスペリエンスが大幅に強化されると確信しています。Voss 氏は、「ユーザーは、1 つのポータルからレポートをサブスクライブおよび表示できることでメリットを得るでしょう。また、あるレポートが Crystal Reports のレポート スタイルを持ち、別のレポートが PeopleSoft ツール セットを使用して作成されたレポート スタイルを持つことに比べれば、より一貫したユーザ インター フェースを得られることに満足するでしょう」 と話しています。
レポート処理のパフォーマンスとシステム リソース活用の向上

SQL Server Reporting Services によって提供されるキャッシュ機能とスナップショット機能は、エンド ユーザーと 同社の IT インフラストラクチャの両方にとってメリットがあります。プロセッサに高い負荷のかかるレポートを表示する必要がある場合でも、ユーザーは 45 分から 90 分も待つ必要はなくなります。キャッシュされたコピーやスナップショット コピーの使用により、レポートが即座に表示されます。 Little
氏は次のように語っています。「我が社の中間層データベース サーバーやバックエンド ソース システムに高い負荷のかかるレポートは、夜間に実行されるようにスケジュールを設定できるようになりました。その結果、ユーザーはこのようなレポートを日中即座に利用できるようになります。このことにより、ユーザーの生産性が向上されるだけでなく、我が社のソース システムの負荷も軽減されます。」

図 1: Mary Kay の新しいレポート処理環境により、ユーザーは単一で、直感的な Web ベースのインターフェイスを使用して、複数のソース システムに対してレポートを生成できます。
システム アーキテクチャ

図 1 に示すように、Mary Kay の新しいレポート処理ソリューションの Web サーバー層は、インターネット インフォメーション サービス (IIS) 5.0 を備えた Windows 2000 Server、Microsoft .NET Framework および SQL Server Reporting Services を実行している 2 プロセッサの Dell PE 2650 サーバー 2 台による負荷分散ファームに常駐します。Hitachi Consulting は、Reporting Services を Mary Kay のレポート処理環境に統合する際に、ソリューション全体をデータ ドリブンにしました。すべてのレポートのレポート処理変数 (日付範囲など) をユーザーが指定する Web ページは、単一の Microsoft ASP.NET Web ページにより構築されます。ユーザー オプション、ユーザー入力値の検証ルールなどの、レポート固有のデータは、Reporting Services データ ストアと同じ中間層サーバーに格納されます。

Winton 氏は、「このデータ ドリブン アーキテクチャは、Reporting Services の XML ベースのアーキテクチャと ASP.NET によって可能になりました。このアーキテクチャにより、Web ページの表示と表示を処理するコードが完全に分離されます。その結果、私たちが Mary Kay 向けに開発したソリューションの採用が柔軟になリ、大量のコードを変更せずに、異なる顧客環境にインストールすることができます」 と話しています。

中間層には、Reporting Services データ ストアとソリューションの構成データベースが格納されており、Windows 2000 Datacenter Server および SQL Server 2000 Enterprise Edition を実行している 16 プロセッサ パーティションの Unisys ES7000 サーバーに常駐します。Winton 氏は、「システムのパフォーマンスを最大限にし、バックエンド アーキテクチャからのレポート デザインを抽象化するために、各レポートと対応するストアド プロシージャとの 1 対 1 マッピングにより、ソース システムに対するクエリを SQL Server ストアド プロシージャにカプセル化しました。Reporting Services に切り替える以前に、このようなアーキテクチャを所持していたので、既に所持しているこのようなストアド プロシージャを再利用できました。」 と話しています。

ソリューションのバックエンド層は、PKMS と PeopleSoft の 2 つのソース システムで構成されています。Mary Kay は、Reporting Services ソリューションを他のソース システムに対するレポートに拡張する柔軟性を所持することになります。将来的はこのような拡張を選択することになるでしょう。Mary
Kay の新しい ERP や倉庫管理システムをサポートする SQL Server 2000 データベースには、およそ 600 GB のデータが格納されます。Winton 氏は、年末までに 1 テラバイトに達すると予想しています。
Microsoft Windows Server System は包括的で統合された、相互運用性を持つサーバー インフラストラクチャであり、迅速性が求められるビジネス ソリューションの構築、展開、接続、および運用を簡素化し、コストを削減します。Windows Server System により IT 資産を戦略的に使用することで、ビジネスの新しい価値が生まれます。
Windows Server™ オペレーティング システムを基礎とする Windows Server System で、データ管理と分析のための信頼できるインフラストラクチャ、エンタープライズ統合、顧客とパートナーと従業員のためのポータル、ビジネス
プロセスの自動化、通信と協業、およびセキュリティ、展開、システム管理などの中核的な IT 運用を実現します。
Windows Server System の詳細については、次の Web サイトをご覧ください。
http://www.microsoft.com/japan/windowsserversystem/default.mspx
Microsoft .NET Framework は、次世代のアプリケーションおよび Web サービスの構築および実行をサポートするために欠かせない
Windows® コンポーネントです 。
.NET Framework の詳細については、次の Web サイトをご覧ください。
http://www.microsoft.com/japan/msdn/netframework/
|
< 関連情報 >

Microsoft 製品およびサービスの詳細については、次の Web サイトを参照してください。
http://www.microsoft.com/japan/
Hitachi Consulting の製品およびサービスの詳細については、次の Web サイトをご覧ください。
http://www.hitachiconsulting.com/
Mary Kay Inc の製品とサービスの詳細については、次の Web サイトをご覧ください。
http://www.marykay.com/ 
© 2003 Microsoft Corporation. All rights reserved.
本ケーススタディは、情報提供のみを目的としています。 Microsoft は、明示的または暗示的を問わず、本書にいかなる保証も与えるものではありません。
Microsoft、Active Directory、MSDN、PivotTable、Visual Basic、Visual Studio、Windows、Windows
ロゴ、および Windows Server System は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。その他、記載されている会社名、製品名には、各社の商標のものもあります。
|