異世界に転生したらPowerBuilderが、最強だった…?Vol.3

転生vol.3

「まさか、ねこぴ…?」

…「イヤ…違う!小さい。棒なのか…?けど…」小さな二つの尖った三角形と真ん中の王冠?の土台が小さな箱…その下が棒状に?全体ではない…一部分…?タカシは、少し首を振り、立ちながら呟いた。 

その物体は、眩い光の上部からジジジッ…と波打ちながらも上頭部から次第になにかが明らかになってくる。

タカシは、瞬時にマーリンに目をやりながらも彼女の座っているイスの袖を力強く握って身構えた。

大型モニターの前で非常灯の薄暗い灯の中でその物体がとうとう姿を現し始めた。動く気配がない。丸い頭に耳…頭の真ん中には何か帽子を被っているのだろうか?小さい子供かぬいぐるみか、全体に白衣に似た防護服のようなものに包まれていて、眠っているようだ。

ねこぴ変身

「さっきの棒は持っているのか?」二本の腕と脚…ロボット?生き物?「攻撃性はない…か?」とタカシは怪訝な表情で眉をひそめ呟いた。

突然、室内が明るくなった…。停電が収まったのか?と少し身体の力が抜けるのを感じながら、外の方からは安堵感の感じられる数人の会話が聞こえた。柱の時計は、7時25分を指している…まだ多くの人々が出社するには時間がある。

丸い子供のような背格好の物体…ロボット?右手にねこぴに似た金槌のような棒?を持って静かに立ったまま微動だにしない。この部屋には2人ともう一体のコイツ…。「どうする…?今のうちなのか?急いでマーリンを担いで出るか?」

と静かに眠ったままの彼女を見た。このままイスに乗せてドアまで運べるか?も考えたが、コイツの横を通らないとドアまで辿り着けない…イスの背を握りながら悩んでいたその時、突然「ブーンッ」と音と同時にこの物体の右手に持つ金槌のような棒の先の部分が猛烈な勢いで光りながら回転し始めた。
「ヒャッ…!」タカシは思わず両手を万歳した格好で叫んだ。その自分の姿が、すごく情けなく感じて恥ずかしかった。(格好悪ぅ!)

「起きるにゃあ…!」と眠そうな声が聞こえた。

「えっ?」とタカシは聞いたことのある懐かしいコトバにビックリして発した。

回転した棒の光の波動が内部を伝ってまるで血流のように本体に流れ込んでいく。すると白い防護服の本体がみるみるうちに綺麗に艶光りしはじめ、回転が弱まりやがて停止すると全身が鮮明になった。

「転移できたかにゃ?」と辺りをキョロキョロ見回してこちらを向いた。さっきの声と少し違うようにも思えるが、その動作からは紛れもなく生き物と判断できる。しかも人間の子供に近い顔立ちで、クリクリッとした大きな青い瞳、可愛らしい姿…男の子?女の子?そして、防護服…というより、白いコートのような上着で中はデザインの良い青地の可愛いスーツのようだ。

 

その生き物は、呆気に取られているタカシに向かって「あっタカシ!なぁにボーっとしてるにゃ!」と右腕を突き出した。こちらに向けられた右手に持つその棒の先が忘れるはずもない…ねこぴそのものだった。それを突き出してタカシの方に向かってこの生き物が喋ったのだ。タカシは、乾ききった口を開き「なんで俺の名前を知っているんだ?お前は一体…どうやってここへ?」と少し弱い低い声で応えた。

「名前…?何を言っている…タカシ、お前に会いにわざわざその子を使って転移してきたんだにゃ。」とマーリンを見てから「私はねこぴ…。PowerBuilderのことでお前に重要なミッションを伝えに来たにゃ」と落ち着いた口調でタカシに告げた。「ねこぴ…?ミッション…?」理解が全く追いつかないタカシは、問い返すように独り言を呟いた。

ねこぴ誕生

「う~ん、困ったにゃ…。そんな時間もないし…どうしようかにゃ?」とねこぴと名乗る生き物がそれこそタカシが知っているねこぴを模した棒を持って困ったように話す。

すると「‼ッそっか、こっちにゃ…フフン♪」なにかに納得した生き物は「お前の知っているねこぴは、これにゃ?」と棒を軽く上下させた。「フ~ンフフ♬これも確かにねこぴだが、これはお前が元の世界で見たねこぴ…私の分身だにゃ…。今、お前の前に居るのがホントのねこぴにゃ。そして、この世界に転移して今、お前に大事なことを話そうとしているにゃ」と喋った。(どう見ても分身には見えない…。全く違う、声は似ていると言うか…動画との違いなのかも?…。いろいろと聞きたいことは山ほどあるが…とタカシはやや冷静に戻った自分を感じた。)

「大事なことを俺に?とは…どういう事なん…?」とねこぴを見て思わずタカシは呟く。

「ニヒーッ、少しは理解したにゃ?…」とニヤニヤ笑ったと思ったら、すぐにハッとして我に返ったように真顔に戻って「喜んでる場合じゃないにゃ!タカシ…お前の居た元の世界、PowerBuilderが絶滅の危機だにゃ…!アッ、ア~違う違ゥ~正確に言うにゃ…PowerBuilderで開発したソフトウェア資産が粗末に葬られようとしているんだにゃ!」と伝えた。(どういうこと…?とタカシは思いを巡らせる)

「お前が居た世界は、クラウド化つまりシステム環境がその潮流に乗っていることは覚えているかにゃ?けどにゃ、それが間違った方向と言うか一番大事なものを置いてけぼりにして進んでいるんにゃー。」と悲しそうに話を続けた。

(一番大事なもの…?)タカシにはその表現を気にした。(自分がデータウィンドウに出会う前から思うことはある…。しかし、クラウドとは直接関係ないことだし…。)「一番大事なものって…?」タカシが聞く。

「さっき言ったにゃ!PowerBuilderで開発したソフトウェア資産にゃ!」とねこぴが不満げに話す。「それはつまり…?」タカシは確認するように改めて尋ねた。

「う~ゥ、だーか~ら!ソフトウェアの本来の価値評価が置き去りになってなんでもかんでもクラウドにゃ!」と言いながらねこぴはイーーッと唸った。タカシは、今の状況が整理出来ていない自分に苛立ちを感じながらもねこぴの言ったことは概ね自分の考えと同じと少し頷いた。どのようなシステムでも時間の経過とともに老朽化はするし、社会や経済自体が変化と進化を繰り返す中でソフトウェアはスクラップ&ビルドを繰り返すのは自然なこと。それは、恐らくJavaや他の言語でも同じことが言える。ある意味、最終形というのは無いのかも知れない。大事なことは、開発者と利用者それぞれがその変化の歴史の中で利用しているソフトウェアの価値をより上げていこう、もっとこうすれば良くなるハズだ…と使う人の笑顔を想い浮かべながら侃々諤々と改修していくものだ。つまり、そうした議論の中で開発したシステムには作り手も使い手もソフトウェアに対してリスペクトを持って、正しく評価し活用しようとする意思が伴う。特にスクラッチ開発の業務システムは、ユーザーを取り巻く個々の環境変化や業務範囲の中で、改修を繰り返しユ ーザーの成長を支えるため開発されたいわば№1ではなくオンリーワンなのだ。

ソフトウエアの価値

つまり、そのユーザーの成長の基盤となって縁の下で成長を強力に支えてきたのだ。だからこそ敬意を持ちソフトウェア資産の価値を保ち続けるように努力を怠らない真摯な対応が必要だ。(ねこぴが言いたいのは、恐らくソフトウェア資産の価値をシッカリ評価もせず、単にクラサバシステムだから…と蔑ろに考える風潮そのもの…なんであろう。稼働当初から現在に至るまで、一体どれだけの価値を提供し続けたのか?どれだけの業務改善を実現し、事業貢献してきたのか?

 

クラウド化の潮流の中で過去に開発し減価償却も終わったクラサバシステムのPowerBuilderソフトウェア資産は、ろくに投資もされずに新しいOS環境でも大きな問題なく動いたからそのままで使えば…的な、つまりはマイグレーションしないで使い続けているユーザーは多い。けれども、一つねこぴの認識が間違っているとすれば、それはPowerBuilderのソフトウェア資産に限った訳じゃないし、それこそ色々な理由や経緯があってのことだからな。)と考え、タカシは、こちらに転生する直前に成し終えたマイグレ案件に想いを馳せた。素晴らしいシステムだった。ソースを細部まで分析する過程で、データウィンドウを巧みに活用してロジック部や画面設計・開発を行い、DBアクセス回りは恐らくSQLを直に書きながらプロセスを組み立てていた。その経緯に対して実際に開発した人の想いにまで辿り着いた気になって、感動したことが何回もあった。挙句の果てには、見たことも会ったこともないオペレーターの顔まで勝手に浮かべて悦に浸っていたのだ。タカシが、この世界に転生するときに得たチート能力「ソースコードを脳内でイメージ化、そのまま脳内でシステムをコンパイル&実行し、デバッグやテストが可能」は、タカシのエンジニアとしてのソフトウェア資産への強い畏敬の念があるから獲得できたのだろう。

 

「ねこぴ…要は葬り去られぬようにPowerBuilderの良さを伝え続ければいいだけだ!」と真剣な顔つきで静かに言った。ねこぴは、ニマーっと笑って、「話が早くて助かるにゃ…。いいか、お前はこの世界でPowerBuilderを最強のIDEにするにゃ!そして私は、今度はこの本来の姿であっちの世界でPowerBuilderの長所や機能をもっと広めるから、コレを使ってPowerBuilderの実践的な魅力を伝えるアドバイスを私にするにゃ。」と右手のねこぴの付いた棒を突き出した。タカシはやや拍子抜けした軽い感じで「コレ?」と呟いた。ねこぴは、ちょっと拗ねた声で「ねこぴスティックにゃ!これは通信や転送が出来るアイテムにゃ。一本やるにゃ。」と言って、コートの中から左手でもう一本も取り出しそのねこぴスティックを

ねこぴ棒

くれた。「私とお前で一本ずつにゃ。お前は、元の世界には戻れないから、これで私と連絡を取り合うにゃ。使い方は簡単にゃ、話したり何かを見せたい時にここのボタンを押して光ったら顔の方を対象物に向けるにゃ。」と言って説明してくれた。ボタンを押すと、スティックのねこぴの上部の冠部分が光り、四角い顔がニカっと笑って目をパチパチさせた。

 

(2月に続く…)

ビルダーコラム 一覧を見る
PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?