接続する私の連載では「デジタルトランスフォーメーション(デジタル革命)」というテーマでお話をしてきました。今回は、デジタルトランスフォーメーションで使われているシステムの特性から考えてみたいと思います。皆さんもよく知っているamazonのECサイトですが、1年間に何回システム更新をしているかご存知ですか?なんと「5000万回」です.......読者の皆さんの大多数のところでは多くて年に数回というところだと思います。購入したあるいは開発してもらったシステムの機能不足で、システムとEXCELを人間がつないでいるといった状態に何年も苦しんでいるところも多いと思います。その一番の理由は、開発したシステムの構造が1970年代の機械化の時代の発想から脱却していない、すなわち、全体のシステムを一枚岩(モノリシック)で開発してきたことに起因します。このため、例えばデータベースの項目を追加するだけのことなのに、それを利用している画面や帳票、ロジックなど多方面を修正しなければならず、期間と費用が見合わず、問題点が解決されないままになっているわけです。これに対して、Amazonや動画配信で有名なNetflixのシステムは、システムを独立して動くたくさんの部品(サービスと呼びます)から構成して構築するようにしています。このサービスは独立した環境で動いているため、サービス単位で修正や機能追加が簡単にできるのです。このような環境はクラウドであって初めて可能になったものです。amazonのECの画面も一つの画面で記述されていました。利用者からの様々な要求に応えるため、一枚岩を早々と捨て、複数のパーツから構成されるように基本的な構造を変更したのです。このような構造を「マイクロサービス」と呼びます。デジタル化時代のアプリケーションの特徴は、amazonの例にありますように、リリースした時点から変更がスタートすることころにあります。デジタルトランスフォーメーションの目的な「新たな顧客経験」を提供することにあると、以前の回でご紹介しました。この経営課題の難しいところは、効率化やコスト削減の試みとは異なって、何が顧客に支持されるかわからない、すなわち、仮説検証的なアプローチをとらざるを得ないことです。そのため、提供されるアプリケーション(製品や顧客サービス)も、顧客の反応を見て迅速に変更できるものにしておかないと、顧客からは無視されてしまいます。加えて、新たな経験というものも顧客は一度経験しまうと、すぐに次の「新たな」を求めるという性質があります。先のamazonのシステム変更の回数は、このことに極めて迅速に対応した結果です。このように、デジタル化が進む中で、システム開発の方法もマイクロサービスベースのものへと抜本的な変更をしなくてはならないのです。!!」(マガジンID:0000091952)メールマガジン登録まぐまぐへの登録はあなたのメールアドレスを入力し、登録ボタンをクリックして下さい。