クオ・バディス(何処へ)(2)/上原 守

以前,251号(2007年4月23日)で「クオ・バディス(何処へ)」という駄文を書
かせて頂きました。その中では,システムは「開発する」時代から「運用する」
時代へ,また「所有する」時代から「サービスを利用する」時代になるのではと
いう話を書きました。
今回は,その背景にある「パラダイム」の変化について触れてみます。

■パラダイム
本来「パラダイム」とは,ある時代の人々の考え方を規定している「概念的枠組
み」のことです。例えば,17世紀頃まで皆が信じていた「天動説」がパラダイム
であり,それを覆した「地動説」は「パラダイム・シフト」でした。

■無謬神話の崩壊
私くらい長生きしている読者の方は「コンピュータで処理しているので間違いあ
りません」というような台詞を聞かれた事があると思います。その頃は,コンピ
ュータと言うものは間違いを犯さないものだというのがパラダイムでした。
今は,誰もそんな事は言わないと思います。コンピュータはプログラムで動きま
す。プログラムは人間が書きます。人間は間違いを犯します。コンピュータの無
謬神話は完全に崩壊しました。

■世界はつながってる
インターネットの登場により,単体で動いていたコンピュータがネットワークに
つながりました。PCの価格が下がり無料のブラウザが搭載され,それまで単体か
せいぜいパソコン通信で動いていた計算機が,ネットワーク端末になりました。
本来,通信ネットワークとコンピュータは別物だったのですが,今では融合して
しまいました。まだパーソナル・コンピュータという用語は生きていますが,も
う「個人的な計算機」では今のパソコンを表すことはできません。

■日用品化・インフラ化
ユビキタスというかコモディティ化というか,社会インフラとなったコンピュー
タがそこらじゅうにあふれています。以前は,空調の効いたマシンルームの奥に
鎮座していたコンピュータが,台所の電気ポットの中にも入っています。(実は
電気ポットの制御は案外難しかったりします。)
コンピュータを構成する半導体が「産業の米」と言われ始めたのは1980年代頃か
と思います。半導体の市場は寡占化が進み,いまでは日本の半導体産業は衰退し
てしまいましたが・・・

■クリクリッ
コンピュータへの入力はコマンドラインという時代から,アイコンをクリックす
る時代になりました。この事により,コマンドを覚えなくても誰でも比較的簡単
に操作できるようになりました。
我が家には「クリ」という猫がいます。関係ありませんが・・・
実際はコンピュータの機能が増えるにつれて,アイコンによるGUIには限界が来
ています。この事は,また機会があれば書きたいと思います。

■世界はオブジェクトであふれている?
システム開発においては,昔々は「手順」に注目しました。手作業で伝票を書い
ているような作業に注目して,手順(プロセス)としてシステム化しました。
POA(プロセス・オリエンテッド・アプローチ)と言います。その頃のエンジニ
アには,世界は手続きの集合体に見えたと思います。しかし,残念ながらビジネ
スの手順は日々変わります。
次に,手順は「データ」を扱っていること,従って,世の中には「データ」があ
ふれていて,しかも手順ほど変わらないことに気付いた人が,現実世界を「デー
タ」として捉えてシステム化することにしました。DOA(データ・オリエンテッ
ド・アプローチ)と呼ばれます。
これらの考え方は,実世界をどのように捉えるか(手順の集まりなのか,データ
の集まりなのか)の観点によっています。これはひとつの「パラダイム」です。
今では,システム化の対象は「オブジェクト」とオブジェクト間の「メッセージ
通信」として扱われます。オブジェクトは「物,物事」という意味ですので,確
かに世界はオブジェクトであふれています。
関係ないですが,私の部屋は本であふれています。

余談ですが,ISOやISMSはPDCAに代表されるプロセスアプローチを中心としてい
ます。実際には,プロセスの観点だけで実務を維持・改善することは難しいと思
います。プロセスを支えるオブジェクトとしての機能的な観点を導入しないと,
負のスパイラルに陥りやすくなります。

■中途半端なまとめ
コンピュータはインフラ化して,しかも壊れるということが分かってきました。
今では,コンピュータやネットワークがダウンすると,ビジネスだけでなく日常
生活においても多大な影響を受けます。某航空会社の発券システムのダウンや,
首都圏の自動改札のダウンが記憶に新しいかと思います。
高価なブラックボックスで,キーボードに触るのもこわごわだったコンピュータ
は,操作が簡単になり日用品化して小学生が平気で扱うようになりました。

本来,日用品化してしまった物は,それだけでは競争力の源泉にはなりません。

2003年にハーバード・ビジネス・レビュー誌に発表されたニコラス・G・カーの
論文「IT Doesn't Matter」は,その点について論争を巻き起こしました。

また,コンピュータが対象とする実世界がオブジェクトの集合体として捉えられ
るようになりました。少し乱暴に言えば,このオブジェクト指向の結果が,ネッ
トワーク上の各種のサービスを自分で組み合わせるAjaxやマッシュアップと呼ば
れる開発を可能にしました。
オリジナルのシステムを構築するには,多額の投資が必要になります。自社の基
幹業務となるコアの部分は,安定度を高め,壊れないようにする必要があります
が,顧客に対して直接的なメリットがあるわけでないのであれば,特に目新しい
事をする必要はありません。安定度を高め壊れないようにするための投資は,場
合によっては必要な機能を作る投資より多くなる可能性もあります。
作ろうとしているシステムが競争力の源泉になるのかを,もう一度考え直す必要
があります。経営のやり方も「含み資産」から「キャッシュフロー」に変わりま
した。キャッシュフローを産まない「資産」は「負債」と考えられます。
ビジネスのバックヤードでは,それほど大きな違いがあるわけではありません。
標準的なものが安定的に利用できるのであれば,それで良いのではと思います。
普通に水道が使えるのであれば,自分で水源を所有する必要はありません。
松下幸之助氏の「水道哲学」ではありませんが,ITシステムも,水道代を使った
分だけ払うようにして利用する時代が来るのではと思っています。
そうなった場合,今の日本のITエンジニアにかかる淘汰圧は,恐ろしいものがあ
るかと思いますが・・・



■執筆者プロフィール

上原 守 harvey.lovell@gmail.com
ITコーディネータ CISA CISM システムアナリスト
IT関連の資格だけは10種類くらい持っています。京都を中心に仕事をしたいと思
いながら、毎週東京へ出張しています。上流から下流まで、ソリューションが提
供できる人材を目指しています。