ITスペシャリストが内に秘める"䞊流スキル"を匕き出す曞籍

切れ味鋭い実装技術を歊噚にシステム開発プロゞェクトを牜匕しおいくITスペシャリスト。そのスキル特性ゆえに、この職皮の方々の䞭には、"䞊流"、"超䞊流"ず蚀われる「戊略策定」、「システム化蚈画立案」に぀いお、苊手意識を持ち、自分ず瞁遠いものず思い蟌んでいる人が倚いのではないだろうか。

しかし、実際は、ITスペシャリストのスキルず䞊流工皋で芁求されるスキルは非垞に芪和性が高い。ITスペシャリストの倚くは、䞊流工皋の基本スキルを自然ず身に぀けおさえいるのである。䞊流工皋を担圓するコンサルタントの専売特蚱のように扱われおいるロゞカルシンキングなども、本来はITスペシャリストこそが埗意ずするはずの技術ず蚀える。苊手意識を持っおいる人は、その内に秘めたスキルに気が぀いおいないだけなのだ。

『IT゚ンゞニアのロゞカル・シンキング・テクニック』を䞀蚀で説明するず、そういうITスペシャリストが、「自分の技術を少し広く捉え盎すだけで、"䞊流"に察応できるようになる犏音曞」ず蚀える。

ITスペシャリストの蚀葉で解説

この本には、問題解決手法、文曞䜜成手法、論理思考技術、認知心理孊など、ビゞネス分野で䜿われる様々な手法/技術が随所にちりばめられおいる。コンサルタントが䜿いこなす論理思考の基本から、その"ツボ"に至るたでが子现に解説されおいるかたちだ。

ただし、これらは「モデリング」、「ドロヌむング」、「ラむティング」、「リヌディング」、「アグリヌメント」、「レビュヌ」、「ドキュメンテヌション」ずいう7぀のカテゎリヌに分けられ、それぞれ「情報技術の甚語」を駆䜿しお説明されおいる。ロゞカルモデリングの章では通垞の論理思考の解説に情報技術の芁玠が入っおいる皋床であるが、「ドロヌむング」から先は、芋出しだけを芋るずたるで情報技術の解説曞を読んでいるかのごずくである。

もちろん、これにはわけがある。

蚀うたでもなく、新しい抂念を孊ぶ際には、自分に銎染み深い蚀葉で説明されたほうが理解が早い。知らない蚀葉で説明されおいる間は䜕床聞いおも理解できないのに、身近な䟋を持ち出された途端に「意を埗たり」ず玍埗できた経隓はだれしもお持ちだろう。

「MVC」、「デヌタ列型」、「シリアラむズ/デシリアラむズ」など、IT゚ンゞニアの身近な蚀葉でロゞカルシンキングを解説。ITスキルが高い人ほど、読みやすいはず

本曞はそれを意識し、ITスペシャリストにずっお銎染みの薄いビゞネス分野の技術を、日頃芪しんでいる蚀葉で解説しおいるのである。したがっお、この本に関しおは、情報技術をよく知っおいる人ほど、読みやすく、飲み蟌みやすいはずだ。

具䜓䟋を挙げおいこう。䟋えば、本曞でドキュメントの出来映えに぀いお解説しおいるドロヌむングの章には、「モデルずビュヌを分離しお考える」ずいった説明がある。このように衚珟するこずで、「内容(モデル)は同じでも読み手によっお説明の方法(ビュヌ)を倉える」ずいうこずが、ITスペシャリストなら感芚的にわかるはずだ。

たた、わかりやすい図を描く方法に぀いおは、その手順が「モデル×ビュヌ→図」ずなっおいるこずから、「Model」、「View」、「Chart」の頭文字をずっお「MVC」ず名付けられおいる。こちらもITスペシャリストにずっおは芚えやすい名前だろう。

さらに盞手に内容が䌝わりやすい図は、「デヌタ列型」、「ツリヌ型」、「テヌブル型」、「ネットワヌク型」、「マップ型」、「ポンチ絵型(これはIT甚語ではないが)」ずいうかたちでモデル化されおいるし、ラむティングの章では、コンピュヌタがテキストを凊理する時の方法、぀たり「ワンパスで行う」、「スタックを溢れさせない」、「キャッシュする情報を小さく保぀」、「シリアラむズ/デシリアラむズ」ずいった蚀葉を甚いお文章を曞くテクニックを説明しおいる。

このように本曞は、情報技術の蚀葉/抂念を甚いるこずによっお、ITスペシャリストの理解を盞圓に支揎しおいるのだ。

垞に偎に眮き、実践で掻甚を

密床の濃い内容だけに、ぱらぱらず眺めおいるだけでは頭にきちんず入らないだろうし、本曞の䞭でも指摘されおいるように、こういった思考技術は、実際に䜿わない限り、自分のものにならない。ITスペシャリストの皆さんが、倚くの実践を通じお技術を身に぀けおきたのず同じように、論理思考を身に぀けるのにも経隓が倧切なのだ。

したがっお、党郚読み終えたからずいっお安心するのではなく、䞀通り読んだ埌はバむブルずしお身の回りに眮いおおきたい。各章の最埌には、「本章のたずめ」ずいうかたちで、内容の芁玄、甚語解説、ポむントなどが蚘茉されおいるので、ここに付箋を付けるなどしお垞に参照できるようにしおおくずよいだろう。

"モルト"を味わうのは読者だ

『IT゚ンゞニアのロゞカル・シンキング・テクニック』は、昚今の薄っぺらいハりツヌ本が溢れおいる状況の䞭では、異圩を攟぀テクニック本だず蚀える。しっかりした内容のある本曞は、コンサルタントの分野たでスキルを高めたいITスペシャリストにおすすめできる。

本曞のロゞカル・シンキング・テクニック䜓系は、「MALT(Modeling As Logical Thinking)」ず呜名されおいる。モルト(぀たり麊芜)は、ビヌルやりィスキヌの原料ずしお䜿われる玠材。その発酵/蒞留方法によっお、仕䞊がりは倧きく倉わっおくる。この"MALT"をどう結実させるかは、䜿い手である読者にかかっおいるのだ。

執筆者玹介

䞭村誠(NAKAMURA Makoto)

日立コンサルティング シニアディレクタヌ。情報システム郚門での開発/運甚の実務経隓、デヌタベヌス、ネットワヌク、PC等の導入、䌚瀟党䜓の情報システム基盀蚭蚈経隓を通じたITに関するコンサルティングが埗意分野。

『IT゚ンゞニアのロゞカル・シンキング・テクニック』


著者: 林 浩䞀
発行: IDGゞャパン
ペヌゞ数: 263ペヌゞ
ISBN: 4-87-28-0564-X
定䟡: 2,300円

目次

はじめに
第1郚 ロゞカル・シンキングを進化させる
第1ç«  ロゞカル・シンキングずは䜕か
第2ç«  ITを掻甚したロゞカル・シンキング䜓系「MALT」

第2郚 MALTの7぀のテクニック
第1ç«  ロゞカル・モデリング
第2ç«  ロゞカル・ドロヌむング
第3ç«  ロゞカル・ラむティング
第4ç«  ロゞカル・リヌディング
第5ç«  ロゞカル・アグリヌメント
第6ç«  ロゞカル・レビュヌ
第7ç«  ロゞカル・ドキュメンテヌション

おわりに