たしか私の記憶では、MS-Officeが初めて現れた頃の価格は5000円程度だったような気がする。今ではウン万円もするのだからかなり高騰したといえよう。一方で、類似のOfficeソフトも他社からずいぶん現れてきた。これらは、Word, Excel, PowerPoint, Accessにほとんど遜色ない機能を有しており、価格もMS-Officeに比べ1/5~1/10程度とかなり安価である。OpenOffice.orgに至っては無償提供されている。
それではなぜ、常に厳しいコスト競争に晒されている企業はいまだMS-Officeを使い続けているのだろうか。今やパソコン1人1台の時代であり、MS-Officeのライセンス費用は莫大になるはずだ。他社OfficeはMS-Officeとの互換性を重要視しており、ほとんど遜色なく再現することに成功している。また他社との資料のやり取りは基本的にPDFに変換しているので他社との互換性を気にする必要はない。そのため、経済的合理性を考えれば安価な他社品を選ぶべきである。
それでも切り替えない最大の理由は、MS-Office特有のマクロ機能(Visual Basic for Application=VBA)にあると思う。特にExcel上でのマクロ機能はかなり利用されている。このマクロの言語仕様が完全互換とは言えないため、他者のOfficeソフトに切り替える場合、いままでプログラミングされたものが使えなくなる危険があるからだ。それら膨大なコードを作り直すコストは膨大だろう。更に他社Officeのマクロ言語は結構複雑(正確には厳格)であり、今までの蓄積したVBAの知識を捨て、より複雑な他の言語を学ぶとなるとかなり厳しい。
これがあって、企業は高価なMicrosoft Officeを使わざるを得ない状況になっているのだ。そういう意味で、MicroSoftがマクロ機能を取り入れた方向性は正しかったといえる。
ただ、他社品もまったく希望がないわけではなく、当然のごとくVBAの完全互換性を目指している。私は使ったことはないが、ソースネクストの表計算ソフトはVBAとの互換性はかなり進んでいるようである。(残念ながらAccessに相当するデータベースソフトがない。)
今後注目していきたい。
製造会社は現場作業の効率を上げようと様々さ施策を講じている。当然ながら全ての製造会社で行われており、製品に占める製造コストの割合を下げるべく製造エンジニアは日々努力しているわけだ。しかし一方で、いわゆる事務職、ホワイトカラーの業務効率についてはあまり真剣に考えていない。しかも、部署を上げて大々的に施策を講じようとすると、かなりの確率で拒絶反応がおきる。
製造現場には作業手順や基準でがんじがらめにしている人たちが、自分の業務にはいっさい手をつけないという立場を取るのは、なんとも理不尽な話である。しかし、多くの企業で見られる光景ではないだろうか。もっとも、ある意味クリエイティブな仕事を担っている彼ら(我々)には、一定の自由度を与える必要があるののかもしれないのだが・・・。
しかし、そのせいもあって、かなりムダが多く、業務効率的にはちょっと酷いといわざるを得ない状態が散見される。
例えば、定期的に作成される資料をひとつとっても、同じ内容のものを何回も作る場合がある。例えば、製造エンジニアが管理している製品の合格率というのは、技術的な点はもちろんのこと採算にも大きく影響する。そのためこの数値は色々な会議で使われるので、それぞれの会議に使う資料に毎回登場する。会議ごとのそれぞれの資料に製造エンジニアが入力することになる。もちろんコメントも必要になる。仮に4つの月例会議に使われているのなら、製造エンジニアは同じ作業を4回やるわけだ。もしこれが現場作業なら1回の作業に済ますよう改善するものだが、なぜか事務業務になると結構放置されているわけである。
この手の資料にはだいたいExcelが使われるが、このExcelというのはとても便利なソフトなのだが、データ管理の観点で言えば実はかなり中途半端なソフトと言える。Excelを名指ししたが、もちろんそれ以外のスプレッドシートアプリ全てに言えることであるのだが、(便利さゆえに)大きな落とし穴がある。この点については別途紹介したい。
とりあえず今日はここまで。
製造現場には作業手順や基準でがんじがらめにしている人たちが、自分の業務にはいっさい手をつけないという立場を取るのは、なんとも理不尽な話である。しかし、多くの企業で見られる光景ではないだろうか。もっとも、ある意味クリエイティブな仕事を担っている彼ら(我々)には、一定の自由度を与える必要があるののかもしれないのだが・・・。
しかし、そのせいもあって、かなりムダが多く、業務効率的にはちょっと酷いといわざるを得ない状態が散見される。
例えば、定期的に作成される資料をひとつとっても、同じ内容のものを何回も作る場合がある。例えば、製造エンジニアが管理している製品の合格率というのは、技術的な点はもちろんのこと採算にも大きく影響する。そのためこの数値は色々な会議で使われるので、それぞれの会議に使う資料に毎回登場する。会議ごとのそれぞれの資料に製造エンジニアが入力することになる。もちろんコメントも必要になる。仮に4つの月例会議に使われているのなら、製造エンジニアは同じ作業を4回やるわけだ。もしこれが現場作業なら1回の作業に済ますよう改善するものだが、なぜか事務業務になると結構放置されているわけである。
この手の資料にはだいたいExcelが使われるが、このExcelというのはとても便利なソフトなのだが、データ管理の観点で言えば実はかなり中途半端なソフトと言える。Excelを名指ししたが、もちろんそれ以外のスプレッドシートアプリ全てに言えることであるのだが、(便利さゆえに)大きな落とし穴がある。この点については別途紹介したい。
とりあえず今日はここまで。
はじめまして。某起業に勤める40代エンジニアです。もっとも数年前から少しだけ立場が上になって厳密にはエンジニアとは言えなくなっていますが・・・。それに最近ではどちらかというと生産管理に近い業務が多くなってきています。
ITとは無縁の製造会社ですが、私は昔からプログラミングを得意としており、自分の業務効率をあげるために、せっせとアプリを作って自分の仕事を人にではなくパソコンに移管しているプログラミングオタクでもあります。
このブログでは、製造エンジニアの経験(現在の生産管理の経験)を踏まえて、かつ自作プログラムをこっそり」導入してきた経験を踏まえて、IT導入に関していろいろ語ってみようと思っています。
ITとは無縁の製造会社ですが、私は昔からプログラミングを得意としており、自分の業務効率をあげるために、せっせとアプリを作って自分の仕事を人にではなくパソコンに移管しているプログラミングオタクでもあります。
このブログでは、製造エンジニアの経験(現在の生産管理の経験)を踏まえて、かつ自作プログラムをこっそり」導入してきた経験を踏まえて、IT導入に関していろいろ語ってみようと思っています。
