ソフトウェアの進化による技術の衰退
あるクライアントさんから、今まで使っていたシステムから、新しいシステムに移行したんだが、データを取り出せないか?との問合せがありました。
旧システムは20年ほど前には主流の言語でしたが、今ではあまり使われていない言語だったのですが、新しいシステムがVBで組まれたものらしく、新しいシステムのメーカーから、データの取り出しは不可能ですと名言されたらしいのです。
その新しいシステムを納入した業者は、全国区で業務を行っている大手の業者なのですが、そんな業者でさえ、データの取り出しは不可能ですと名言し、古いデータ手入力で移行して下さいと仰ったそうです。
正直、システム屋としてはあるまじき発言ではないか?と思うわけでございます。
どんなデータでも、2進数の世界まで細分化すれば、その中から取り出せるものはあるはずです。
しかし、GUIベースのソフトばかりを使っていては、そこまでの発想が浮かばないのでしょう。
そして、当方で、事前調査を行った上での結論は、取り出し可能!という事です。
たまたま使っていなかったワークステーションにC言語を扱える環境を構築し、CUIでデータの処理を行いました。
旧システム固有の制御コードなどのおかげで、全てを取り出す事はできませんでしたが、必要充分なデータをCSV化して納品させていただきました。
大手が投げ出した仕事を終えた時には、大きな充実感を覚えましたね。
技術と会社規模は必ずしも比例するものでは無いという事をクライアントさんにも実感していただけたと思います。
そして、古くからある枯れた技術は、どんなに年月を経ようとも、活かして行けるとも思いました。




