メットライフ アリコ(旧 アリコジャパン)

*本文中は、取材当時の旧社名表記となっております。

アリコジャパン

保険の保障案内業務をCOBOLとJavaで迅速にWebアプリケーション化
開発チームの負荷を大幅に削減しつつ、経営トップの要望に即応

Highlights

Business

日本で初めて営業を開始した外資系生命保険会社アリコジャパンは、15もの“日本初”を誇るオリジナル商品開発力と、世界的な金融機関格付け機関2社から最上級のトリプルAと評価されている保険財務力、顧客の立場で考えるコンサルティング営業力が大きな特長。

Challenge

顧客に対して一年に一度、加入している内容を確認できるように現況案内を郵便で送付しているが、新商品投入につれて表示が複雑になったため、メインフレームの上の業務ロジックを改善。それを機に、従来から要望されていた現況案内のWebアプリケーション化を決断した。開発スピードを得るため、COBOLとJavaを連携させたプログラムを検討する。

Solution

開発ツールを検討した結果、Micro Focus Net Expressを選択する。決め手は、金融機関に大きな導入実績を誇っていることと、同社が採用しているJava ベースのWebアプリケーションサーバに対応していたこと。そして、マイクロフォーカスの営業担当者が製品を技術的に熟知していたことだった。試用版でのプロトタイプシステム構築があっという間に完成し、それをそのままWeb開発チームが利用することになった。

Results

新商品に関するWebアプリケーション構築案件が山積しているWeb開発チームは、COBOLとJavaを使ったNet Expressによる開発を歓迎。同社では現在、現況案内Webアプリケーションに続くNet Express適用案件を次々とラインナップしている。

高い商品開発力で日本市場に画期的な保険商品を続々と投入している外資系保険会社、アリコジャパン。
保険の保障案内業務のWebアプリケーション化でMicro Focus Net Expressを選択。COBOLプログラムとJavaプログラムを連携させ、極めて少ない工数でプロジェクトを完成へと導きました。

●The company

 アリコジャパンは、日本で初めて営業を開始した外資系生命保険会社です。同社の事業活動におけるスローガンは“創造と挑戦”。同社の営業姿勢を端的に示しているのが、広告でおなじみの「はいれます終身保険」などをはじめとする15もの“日本初”を誇る商品開発力でしょう。また、世界的な金融機関格付け機関2社から最上級のトリプルAと評価されている保険財務力や顧客の立場で考えるコンサルティング営業力もまた、アリコジャパンの大きな特長といえます。

●The challenge

 アリコジャパンでは、顧客に対して一年に一度、加入している内容を確認できるように現況案内を郵便で送付しています。また、メインフレームの専用端末を営業店に用意しており、顧客から問い合わせを受けたらすぐ回答できるようにしています。しかし最近では、ほぼ3ヶ月に一度の割合で新商品を市場投入しており、既存の保険についても特約が次々と追加されます。それにつれて現況案内や専用端末での表示も複雑になっていきました。たとえば、主契約の保険金額が1,000万円で、特約Aの保険金額300万円、特約Bの保険金額が200万円などと記載されているので、顧客の条件を伺って、それなら今回は1,300万円のお支払いというように、記載内容を考え合わせて読み取らねばならないので、担当者が顧客からの問い合わせに答えるのに時間がかかったりしました。そこでアリコジャパンシステム企画部チームは、シンプルでわかりやすい表示になるよう、メインフレーム上の業務ロジックに改善を加えました。
 その一方で、業務システムのWebアプリケーション化が進められていました。この現況案内もその対象システムの一つで、以前より経営トップからの強い要望がありました。業務ロジックがシンプルになった今が好機と、同社はWebアプリケーション化を決断します。当初はシステム企画部チームとWeb開発チームの2チームのうち、Web開発チームがJavaですべてのプログラムを新たに組み上げる予定でした。
 ところが、システム企画部チームの中で、業務ロジックにCOBOLを使ったJavaアプリケーションが開発できるツールがあるからそれを使ったらどうかという話が持ち上がります。それでどこまでのことが実現可能なものか、一度プロトタイプシステムを作ってみようということになりました。

●The solution

 開発ツールの候補は2製品ありました。ここで選ばれたのがMicro Focus Net Expressです。その理由を、アリコジャパン システム企画部 主任 水摩和人氏はこう語ります。
「一番の理由は、やはり金融機関での実績の高さです。この業界で名だたる企業の多くが、マイクロフォーカス製品を利用していることは大きな後押し材料でした。また、Net Expressが当社で採用しているWebアプリケーションサーバIBM WebSphereに対応していたことも重要です。そのうえ、マイクロフォーカスは営業担当者が製品を熟知していて、技術的に深い部分の質問を投げてもすぐに答えが返ってきました。これなら製品を購入しても、手厚いサポートを受けられそうだと安心することができました。」
 同社では生命保険会社向けパッケージ・アプリケーションを導入しており、そのプログラムはほとんどがアセンブラで書かれていたため、実際のWeb環境への展開においては、保障内容計算ロジックの部分をマイクロフォーカスCOBOLに置き換えるところからスタートしました。メインフレームとWeb環境の間のインターフェイスの違いを吸収するため、ラッパープログラムの開発も行いましたが、計算ロジックのソースそのものはまったく変更をかける必要がなかったため、Net Expressを使ってのプロトタイプシステムは、あっという間に出来上がってしまいました。その速さには並行してJavaでの開発に手をつけていたWeb 開発チームも驚いたといいます。
 アリコジャパンのパートナーであるシステムインテグレータの株式会社富士総合研究所は、今回のWebアプリケーション化にあたっても支援を行いました。実際の開発作業でNet Expressを使用した同社担当は次のように語ります。
「データベースアクセスが容易で、さっとSQLを生成して入れられるし、その中身も簡単に確認できるのがよかったです。また、メインフレームでのテストと比べると、すごく簡単に単体テストができるので助かりました。」
 同じく別の同社担当は、こう補足します。「実際にワンステップずつ動かしながら見てテストができるアニメータという機能がいいですね。プログラムのこの部分は飛ばしてここから動かす、というような操作が楽にできるため、効率よくテストを行うことができました。PCプラットフォームで動くCOBOL開発環境として成熟度が高い製品だと思います。」

アリコジャパン現況案内システムにおけるCOBOLプログラムのWebアプリケーション化
アリコジャパン現況案内システムにおけるCOBOLプログラムのWebアプリケーション化

●The result

 こうしてメインフレーム開発チームでのプロトタイプシステム作りが順調に進んだため、そのプログラムをそのままWeb開発チームに引き渡すことになりました。それが2001年10月のこと。そこに若干の追加事項を加えて、2001年12月にはWeb開発チームでの仕上げも終了し、現況案内のWebアプリケーション化は難なく完成しました。現在は、社内ユーザーへのシステムリリースを控えて最終テスト段階に入っています。社内ユーザーの中での評価が確立すれば、将来的にはアリコジャパンの顧客への提供も考えたい、と水摩氏は語っています。今回のような業務ロジックにCOBOLを使ったWebアプリケーション開発を、何より歓迎したのはWeb 開発チームです。続々と市場投入が予定されている新製品に関するWebアプリケーション構築が山積している同チームにとって、少しでも開発案件が減ることは大変に喜ばしいことなのです。
「Web開発チームにとっても、COBOLとJavaを連携させたWebアプリケーションが構築可能なことは新たな発見だったんですが、結果的にとても高い評価を寄せています。Javaのみだとどうしても開発工数のかかるところが、あっという間に完成するからです。彼らとは、この現況案内Webアプリケーションができただけでも投資は回収したよね、と話し合っています。」(水摩氏)
 もちろん、同社のWebアプリケーション開発はこれだけにとどまりません。メインフレーム開発チーム、Web開発チームは“Net Expressでこのアプリケーションも、あのアプリケーションもできそうだ”とリストアップしているところだそうです。
 COBOLかJavaかではなく、COBOLとJavaを選択することによって、大幅な開発スピードの向上を得たアリコジャパン。ソリューションは、既存のソフトウェア資産の有効活用にありました。

水摩和人氏
アリコジャパン
システム企画部
主任 水摩和人
新井武彦氏
株式会社富士総合研究所
金融システム第4部
新井武彦

Technical Keyword

JavaとCOBOLの連携
COBOLによるWebアプリケーション開発

ユーザープロフィール

アリコ(アメリカン ライフ インシュアランス カンパニー)

本社:米国デラウェア州
創立:1921年6月
資本金:300万米ドル(2000年12月末現在)

アリコジャパン(日本支社)

所在地:東京都千代田区
日本支社開設:1954年
従業員数:4,708人(2001年3月末現在)
収入保険料:4,170億6,900万円(2000年度)
事業内容:生命保険業
URL:http://www.alico.co.jp/

-----