設計ミス?!

ちまたではマイナンバーDBの紐づけミスが取りた出されていますが、
IT業界で働いている人であれば、
これらがどれくらい初歩的なミスなのか解っている事と思います。

おそらく経験値のあまりない人がディレクションをし、
要件定義をし、実行してしまったのでしょう。

私がフリーランスになった頃にはよく他業種の方々から
ディレクション、ディレクターって何?
なんて言われる事も多かったのですが。

さて、ディレクターとは何でしょうか?
翻訳すると…要は現場監督になります。
プログラマーはSEがそれにあたりますよね。
仕事内容は主に企画立案から実際に動くものに仕上げる為の
仕様書、画面遷移図、スケジュール作りですね。
SEはその企画にあったプログラム構築の為の要件定義や
配信する為の体制構築になりますか?

現場監督の指示の元、プログラマー、Illustrator、デザイナー陣は
監督が作った仕様書や要件定義書を見て動く事になるわけですが、
このディレクションが虚弱になってはいませんか?

最近の募集案件でよく見るのはプログラマーを募集しているのに
仕事内容の中に要件定義まで組み込まれている事が多いです。

要は数年のプログラマーに現場監督までしてね。
っと要望しているわけですが…。
現場監督が経験値の浅い人だったらどうなんでしょうかね?


それが今回のマイナンバーDB構築にミスが多発している原因ではないかと。

私は地図編集に始まり、ずっとディレクション業務をしてきていて
コンテンツ企画・制作には慣れています。

が、プログラムはフリーランスになってから独学で始めたので
まだSEになれるレベルではないかな〜と自負しております。
当たり前。


ただプログラム基礎(SwiftUI)はだいぶ抑えたので
その上に新しい技術を重ねていくだけの作業工程に入り、だいぶ楽になってきました。

が・・・
まぁ、色々とあって中々AppleStoreに有料コンテンツをアップロード出来ない日々。。
独自で家庭菜園の管理アプリを作ってしまいました。
もちろんSwiftUI Onlyです。

コンテンツ作りは慣れていますので、遷移図や画像制作、画面制作は1日で出来ます。
(公式の場合は1日考えただけでは駄目ですよ。。。)
2ヶ月近く経ち、野菜が収穫出来始めてから気づいた事がありました。
収穫数リスト、本来であればその日に収穫した数を記録したかったのに、
合算が記録されているではないか!
ソースを見直してみるとあぁ〜足した数を保存している(泣)と。。。

今回はUserDefaultで保存しているので、時すでに遅しですよね。

こんな感じで要件定義と言うと簡単に聞こえますが、
プログラムの根幹を担うわけですから経験値豊かな人がやらない限り、
エラーや不具合は出続けるのでしょうね。


世界の1/2の価値になってしまった日本のプログラム事情、
どうなっていくのでしょうかね?????
マイナンバーDBの構築完了を願ってます(苦笑)

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です