アプリ屋が、いきなり開発基盤に放り込まれた話
うわっ、今でもあるの!?――正直、それが最初の感想だった。
次のプロジェクトは、日立の開発基盤を構築する案件。扱うのは Justware。
研修時代に一部使っていたとはいえ、まさか今も現役で使われ続けているとは思わなかった。
でも、長く続けてくださっていることには、素直に感謝しかない。
■自分たちの製品を使い続けるという文化
当時から、自分たちが作っている製品を自分たちの現場で多く適用していく文化があった。
それは、とても良い文化だと思う。
一方で、「自社製品縛り」になることで、動きにくかった点が多かったのも事実だ。
今回、自分が担当したのは、Justwareの中のある一機能。
まず全体を理解し、その上で機能を付け加えていく役割だった。
■アプリ屋が、いきなり基盤づくり
それまで作ってきたのは、ほぼアプリケーション。
そんな人間が、いきなりミドルウェア、しかも開発基盤づくり。
なかなか簡単じゃない。
担当したのは、端っこの機能とも言える Message Queuingシステム。
でもこれ、今ではデータ転送が当たり前になった世界では、超必須の機能だ。
■時代の少し先を行っていた機能
当時もシステム間連携は当然行われていたが、今ほど多くはなかった。
基本は自前で構築するスタイルで、DBやWeb、機能管理がメイン。
その中で、対外システムとの接続を担うのが、この機能だった。
使い方次第では、対内システムとの接続にも使える。
でも当時は、そこまで活用されていなかった。
使われていないから、資料も少ない。
ネット上の情報もほとんどない。
■難解な情報と、深層への入口
ソフトウェア工場から出てくる Cosminexus の資料は、正直かなり難解だった。
読めば読むほど、「これはアプリじゃない」と思わされる。
でも同時に、ソフトウェア開発の深層に近づいていく感覚があった。
見えないところで、システムを支える仕組み。
派手じゃないけれど、確実に効いてくる世界だ。
■次に進むための基盤
アプリしか作ったことがなかった自分が、基盤づくりに触れた経験。
これは、確実に次につながっている。
難しい。情報も少ない。
でも、だからこそ面白い。
私ならできる!明日から踏み出す
※本記事は公開情報および個人の経験・感想に基づくものであり、製品の内部仕様や非公開情報には触れていません。
コメント
コメントを投稿