技術者って、割合口べたなところって有りますよね。エンドユーザーに面と向かって、自分が普段分かり切っていることを、いざ、説明しようとすると、なかなか、うまくいかない。焦れば、焦るほど、相手は、「?」が大きくなっていく。「ああ、良い説明はできないかなぁ」ということ、思ったこと有りませんか。こういった「例え話」や「かみ砕いた表現」を、まとめてみたら、どうか、と思ったのです。これって、思いつくか否かだけだけど、いくら考えても、だめなときはだめ。そこで、思いついたときに、増やしてゆこう、というページです。前代未聞でしょう?悪魔の辞典みたいなのも、入れていこう。
形式としては、「こんな場合」には「こう答えてみよう。こう説明してみよう」という感じです。出来るだけ、簡潔で、イメージしやすい説明を追求してゆこう。
あるソフトを別のプログラマーに依頼する場面で、「如何にユーザーインターフェイスを優しくするのか」のたとえ
あなたのお母さんでも、使えるものにしたい。(強烈)
画面をみて、たとえアラビア語でも、直感的に、理解して、使えるようにしたい。
あなたがエンドユーザーに配置換えされても、使っていいな、と思えるものにしたい。
いつまでも、PC上で古いソフトを、使いたがるユーザーへ
文化が変わったのです。
エレベータが有るのに、どうしていつも、階段を使うのですか?
私から見ると、それって、ソニーのベータですよ。
80才停年制を導入したいのですか?(そのソフトを使い続けると、停年をのばさなきゃならないよ)。
迷惑だ!ひねくれ者!ジコチュウ!...他、相手の気が変わるまで、罵詈雑言...
システム開発のフェーズをプロトタイプから完成版にしていく、方針にした場合、そのプロトタイプの評価に参加して貰うエンドユーザーに対しての説明
ビル工事で言えば、屋台骨は出来て、壁はコンクリの打ちっ放しの、無骨な部屋です。取りあえず、ここで生活して、よくない部分を改築、装飾して、最後は、快適な住まいにしましょう。
あらかたできました。あとは、皆で、よってたかって、良いものにしましょう。
試行錯誤を、みんなでしましょう!
端末(PC)の中にスプールがあると思いこんでいるエンドユーザーへの説明
印刷データは、すべて、AS/400の中に有るんですよ。早い話、AS/400から、あなたのパソコンを経由して、FAXしているようなものなんです。そのFAXの原稿は、AS/400が持っているんですよ。PCには無いんです。
印刷データは、中央(AS/400)で作成されて、中央に保管されて、それを中央から、PCに配っているんです。だから、PCには最初っから無いんです。
(補足として)もちろん、それを実際に印刷するときに、PCのディスクを、ちょっとだけ、借りて、印刷することはあるけどね。
LANとAS/400の違いは、なんですか?
卸売りから、商品を仕入れて販売している店で、買い物するのがLAN環境。それに対して、「卸し」兼「小売り」の店で、買い物をするのが、AS/400。どっちでも、買えるんだけど、そのお店側の内部事情が違うんだよ。(...苦しい。だめだ...)
PC主体で仕事するのが、LAN。AS/400主体で仕事するのがAS/400。???
おなじです!(きっぱり)(もう、めんどくせー。知る必要はない!)
ジョブ待ち行列の「ジョブの開始待ち」って、なんですか?
AS/400には何本か手が有るけど、その数には限界があって、やりたいけど、手が回らないので、手つかずのものが有るんです。手つかずのものを、後でやる為に、カゴに入れて、置いてある状態のことです。
人気のアイスクリームのお店で、列に並んで、長いこと待たされたこと有りませんか?
どうして、ユーザー名とかパスワードとか入れるの?
AS/400には、目玉も耳もないからです。他に、AS/400は、あなたを、あなたと、どうやって分かるというの?
あなたの名前と、あなただけが知っている、フレーズを伝えないと、AS/400は、納得しないのです。
どうやって、一つのCPUで、同時に、たくさんの人の仕事をしているの?
たとえば、5人の仕事を、一人分ずつ、順番に10分間だけ、やっては、次にすすめるとしますよね。やがて、最後の人の仕事になったら、最初の人の仕事に戻る。これを繰り返してゆくとするでしょう?すると、その5人の一人一人の立場になってみれば、ものすごーく、ゆっくーりだけど、兎に角、ちょっとづつ自分の仕事をやってくれている、ことになるよね。そこで、その10分間を、1分間、いや1秒、いや1000分の1秒、って縮めるとさ、もう、まるで、5人分、同時にやっているように、見えるでしょう?
本当は、同時には、してないんです。(これも、答えのひとつですよね。)
一人で、3つの鍋で、カレーと、シチュウと、みそ汁を、同時に、平行して、仕上げようとしたら、どうする?それぞれ、味見ながら、代わりばんこに、料理して行くでしょう?それを、ちょー大忙しにやるんだ。
君が逆立ちしても、出来ないことしてるんです。でもAS/400は逆立ちすら、出来なんですけど...
はあ???
実行キーと改行キーの違いはなんですか?
改行キーをたたいても、入力した内容は、AS/400には伝わらないんだ。でも、実行キーをたたくと、入力した内容が、PCの後ろのケーブルを、ずーっと、ずーっと、ずーーーっと伝わって、(場合によっては、電話回線を経由して)、やっとAS/400に届くんだ。そして、画面を出していたプログラムが、あなたのデータを初めて受け取るんだ。ちなみに、F何とかキーでも、データはAS/400に行くよ。だから、F3キーを押すと、AS/400上のプログラムが終了するだよ。
実行キーは、ケーブルを経由して、AS/400とデータをやりとりをする送信キー、です。改行キーは、画面上のデータの加工しかしません。
※でもCHECK(ER)をつついて、揚げ足をとるユーザーがいるかもしれません。注意しましょう。
空きディスクが足りなくなると、どーなるの
机が広いと、いろんな仕事がやりやすいでうよね。でも、荷物がごちゃごちゃあって、机の使えるところが狭いと、あれこれ出来ないじゃない?
AS/400が、窮屈で、身動きできなくなるんだよ。下手したら、危篤状態になるんだ。
アントニオ猪木とジャイアント馬場を、押入に閉じこめて、そこで試合させるようなものだよ。
つうしん、って何ですか
ああ、コンピュータとコンピュータが、電話で、話し合うこと、です。
ハッカーって何ですか
無断で、よその家に入って、楽しむ人です。たまに、花瓶を壊したりします。これをわざとやる人を、クラッシャーと呼びます。
シスオペの本性?
どうして、マニュアルは分かりづらいのですか
自分で作ると、分かります。
その理由を知っても、わかりやすくはならないですよ。
国語は苦手だったんです。
私たちも、よく、そう思うことが有るんですよ。わはははは...(明るく、乾いた笑いで..)
バグってどうして、有るの?
見落とし、勘違い、やり忘れ、手抜き、やる気のなさ、が原因です。
100枚の年賀状を手書きしたら、何枚か住所、間違えていたときの、理由と同じと思われます。
バッチジョブの投入ってなんですか?
あなたの画面から切り離して、独立した仕事として、AS/400にさせること。
自分の机でやらずに、別の部屋に投げ込んでしまうこと。たまに、その部屋から、悲痛な悲鳴を上げて(メッセージを出して)、止まっていることもあります。
CPUは、君だけのものでは無い事を、態度で表したのです。
プログラムって、何ですか。
コンピュータに対する、論理的な指図の固まりです。
プログラマーの飯のタネです。
エンドユーザーの味方でもあり、旧知の宿敵でもある、姿のないもの。
たまに、プログラマーやエンドユーザーが、みんなで、うまくいくように祈る、偶像。
2000年問題って何ですか。
年を2桁にしていたために、99の次が00になる事を避けようと、1999の次を2000にする、あらゆる工夫のことです。
世界的に実施される、プログラマーの精神修行として、後生語り継がれるものです。
大規模な、後悔さきに立たず、のよき例です。
膨大な宿題を出された長い夏休みの、最後の日が近づいているのに、宿題がまだ手つかず、そんな感じのことです。
終わると、世界中に自慢したくなるものです。
いやだけど、全く逃げ場が無いから、仕方なく、対処する問題のこと。
2000年問題って、なにが大変なのですか?
超高層ビルの、すべての扉を、80センチから1メートルに、直すとしたら、なにが、大変だと思いますか?
コンピュータって、なにが出来るのですか?
あなたが、1時間に出来ることを、瞬時に出来ることがあります。しかし、場合によっては、10時間かかることもあります。
AS/400とパソコンって、どこが違うのですか?
4WDの車と、F1のスポーツカー位の違いです。TPOを間違えると、大変な事になることもあります。
上位互換ってなんですか?
親は、将来生まれる子供を、実際に見てません。逆に、子供は、自分を生んだ親がいることが分かっています。
1998/9/8 |