また、仮の年号で開発が進むことで仕事が増えてしまったシステムもある。
「年号がわからないので、コード定義として昭和ならS、平成ならH、のように開発されているコードに、新元号には仮にXとして設定しました。元号がわかればXのときは新元号文字列を出力する、という形で乗り切ってるのですが、残念なのはそのコードは略称の欄にもそのままコードを出力していた仕様なので、Xのときは新元号のローマ字の頭に再変換する追加開発を今やってます。正直、新元号がわかってさえいれば作る必要のなかったプログラムコードです…」(プログラマCさん)
ただ、Cさんは取材で明るさを忘れなかった。
「うちらの中ではプロジェクトXなんて呼んでます(笑)せめて新元号の最初のイニシャルだけでもヒントをもらえたら嬉しかった」
影響はSEだけではない。システムを使っている側でも、ミスが許されない金融系ではそれが顕著だ。金融系企業側のシステム担当者はゴールデンウィーク期間中ほぼ全日出勤することが決まった。
「金融系システムは国内外、他金融機関などとつながった巨大なシステムとなっています。自社のシステムは問題がなかったとしても、他で一部のシステムが古く、年号でデータが来るものがある。そのデータがやりとりされた結果、自社のシステムに影響が出ていないかどうかはSE・開発側だけでは気付けないものもある。そこへ、新元号発表が改元ギリギリになりそう。新元号がどういった内容で来るかの仕様(書)が、新元号が決まるで仮なわけです。
期間が短い分、他社のシステムでどんなミスが起きるかわからないし、指摘する時間も限られます。漠然とではありますがリスクですよね」(金融系企業のシステム担当者)
取材していて感じるのは、政府は改元当日に元号を発表をしたいという当初の希望を諦め、事前発表することにしたのであれば、いつ発表しても元号の並び立ちする期間は存在するのだから、困る国民が減ることへの配慮を優先すべきなのではということだ。
もしゴールデンウィークが明けて、出力されたデータに「仮年号1年5月1日」と印刷されていても、それはSEたちの苦労の現れなのであまり責めないであげてほしいと今から願うばかりだ。
<取材・文/HBO取材班>