相互RSS


厚労省「すいません、COBOL分かる人間が少なくて勤労統計調査のチェック甘かったです」

1: 名無しさん@涙目です。(愛知県) [DE] 2019/01/23(水) 19:12:31.69 ID:z2spSKyF0● BE:218927532-PLT(13121)

厚生労働省の毎月勤労統計調査についての特別監察委員会の報告書が出され、委員長の記者会見が行われた。
疑問も残るが、おおむね事実関係は明らかになった。焦点になっている東京都の大企業の抽出調査については次の通り:

・2003年5月22日付の事務連絡に「事業所規模500人以上の抽出単位においては、今回から全国調査でなく、
東京都の一部の産業で抽出調査を行うため注意すること」と書かれている。この事務連絡は雇用統計課長の決裁をへて
他部局にも公式に伝達されており、隠蔽の事実はない。

・当時の担当課長は「抽出調査としたことについて、覚えていないが当時自分が決裁したと思われる決裁文書を見たら
そのように残っていたのでそうなのだと思う。ただ、抽出していたとしても労働者数に戻す復元を行っていれば問題ない」と供述しているが、
この復元が行われた形跡がない。

・ システム改修を行った担当係によると「外部業者等に委託することなく自前でシステム改修を行うが、
毎月勤労統計調査に係るシステムのプログラム言語はCOBOLであり、
一般的にシステム担当係で COBOLを扱える者は1人又は2人に過ぎなかった。このため、ダブルチェックができなかった。

要するに問題は私が推測したように、2004年に東京都を抽出調査に変えたとき、データに抽出率逆数をかける復元を
システム担当者が忘れたバグに尽きるのだ。これはCOBOLで書かれた特殊なプログラムなので高齢者しか読めず、
そのミスがチェックできないので、去年まで誰もが「逆数をかけているもの」と考えて処理していた。

本質的な問題は、こんな些細なミスが14年間も放置されて統計に大きな影響を与え、失業保険などの給付に800億円も誤差が出て、
それを修正するには一般会計予算を修正する閣議決定が必要になるという霞ヶ関の事務処理システムの脆弱性である。

情報システムを役所の技官が、COBOLのレガシーシステムで構築するのも間違いのもとだ。
歴代の厚労相を国会に証人喚問するなどというスタンドプレーより、まず厚労省のコンピュータをオープンシステムに更新し、
事務処理を透明化して、第三者がチェックしやすい体制にすべきだ。

勤労統計問題の原因は「COBOLプログラムのバグ」
厚生労働省の毎月勤労統計調査についての特別監察委員会の報告書が出され、樋口委員長の記者会見が行われた。疑問も残るが、おおむね事実関係は明らかになった。焦点になっている東京都の大企業の抽出調査については次の通り: 2003

3: 名無しさん@涙目です。(東京都) [US] 2019/01/23(水) 19:16:40.19 ID:cVOPb5Bm0
COBOLはホント負の遺産。迷惑極まりない。

436: 名無しさん@涙目です。(大阪府) [NL] 2019/01/24(木) 17:18:21.33 ID:Ozr4kNvz0

>>3
読みやすいと思うが?

Javaをバカが書いたら全然読めないけど
COBOLはなんとかなる

4: 名無しさん@涙目です。(catv?) [KR] 2019/01/23(水) 19:16:58.25 ID:xbsXr4kO0
いやいやいや
これベンダーがやったら1000億円の損害賠償請求するでしょ?
身内には甘くねえら

163: 名無しさん@涙目です。(茸) [CN] 2019/01/23(水) 20:48:18.01 ID:hyDVy7lY0

>>4

その通り
開発言語のせいでチェックが漏れたから、それはバグ

サンプリングしていることは役人も知っていた
開発言語は関係ない

妄想の記事だな

6: 名無しさん@涙目です。(東京都) [GB] 2019/01/23(水) 19:18:19.98 ID:PpTpnd310
COBOLのおばちゃま
ばびーん!

7: 名無しさん@涙目です。(東京都) [BR] 2019/01/23(水) 19:19:05.93 ID:U6YFn5du0
COBOL自体はめちゃくちゃシンプルな言語だけどな

49: 名無しさん@涙目です。(愛媛県) [CN] 2019/01/23(水) 19:37:31.81 ID:Nz2JIoEn0
>>7
だよな
データは固定長だし、CやC++などのようにポインタなんて考えなくていいから
ぬるぽなんて起きないし。 構文もシンプル。
変数名の管理さえしっかりできてたら難解なものじゃないと思う

70: 名無しさん@涙目です。(群馬県) [ニダ] 2019/01/23(水) 19:48:55.44 ID:AkyO+zq50
>>49
GO TO 文の嵐のソースコード見せてやりたいわw

84: 名無しさん@涙目です。(茸) [PT] 2019/01/23(水) 19:53:55.60 ID:4N/fqZa+0
>>70
30年前でもダイクストラ記法とか称して構造化プログラミング推奨されてGOTO使用禁止やったぞ

149: 名無しさん@涙目です。(群馬県) [ニダ] 2019/01/23(水) 20:40:48.41 ID:AkyO+zq50
>>84
当然そうだけど、GO TO文だらけのソースコードも有る訳よwしかもラベルだらけでww

236: 名無しさん@涙目です。(空) [US] 2019/01/23(水) 22:29:39.66 ID:dcxghqbd0
>>149
goto文で書いてるほうが可読性が高いから好きだわ。

271: 名無しさん@涙目です。(catv?) [ニダ] 2019/01/23(水) 23:20:25.37 ID:hEGdfYAY0
>>149
もっと古いのか、ボンクラが作ったのか、それが問題だな

8: 名無しさん@涙目です。(庭) [US] 2019/01/23(水) 19:19:20.39 ID:JxECsx+N0
20年以上前にCOBOL勉強したけど需要無いよな

9: 名無しさん@涙目です。(東日本) [JP] 2019/01/23(水) 19:20:26.28 ID:wNkvmA1n0

COBOLがわかる人間が・・・っていうのはほんとだろうか。
COBOL自体はそれほど難しい言語じゃないよね。

問題はそこで使われている膨大なCOBOLのライブラリを理解している人間が
いないってのじゃないの?そしてそれらは設計書がまったくない、と。

COBOLのせいにするのはどうしたもんかと思うよ。

26: 名無しさん@涙目です。(catv?) [US] 2019/01/23(水) 19:26:21.84 ID:nlXEVfJw0
>>9
単にシステム更新をさぼっただけだよな

82: 名無しさん@涙目です。(東京都) [KE] 2019/01/23(水) 19:52:57.32 ID:k/cyAXiN0

>>9
> COBOLがわかる人間が・・・っていうのはほんとだろうか。

嘘だろ。
そもそも言語以前の問題。

232: 名無しさん@涙目です。(catv?) [US] 2019/01/23(水) 22:19:21.51 ID:3jqwq/S/0
>>9
COBOL単体は難しくないけど、業務踏まえたJCLが死ぬほど糞面倒くさい

10: 名無しさん@涙目です。(茸) [DE] 2019/01/23(水) 19:20:49.34 ID:VB13MkIf0
それよりExcel方眼紙やめろ

11: 名無しさん@涙目です。(やわらか銀行) [ニダ] 2019/01/23(水) 19:20:57.45 ID:tLtyKoSY0
まだCOBOLやってるねんな。とうにCに置き換わったと思った。COBOLばかりやってた専門学校卒業して25年経つけどまだ分かるで。

20: 名無しさん@涙目です。(アラビア) [US] 2019/01/23(水) 19:23:22.31 ID:/hFkFlLf0
>>11
Cなんか使わねーよバーカw

12: 名無しさん@涙目です。(東京都) [US] 2019/01/23(水) 19:20:58.45 ID:WzxWyvDd0
COBOLって今からでも手を出せる?
開発環境用意できる?遊んでみたい

21: 名無しさん@涙目です。(新潟県) [JP] 2019/01/23(水) 19:23:51.08 ID:HUdHmcqI0
>>12
それやるぐらいなら量子コンピューターでも使われてるPython習った方がいいぞ

66: 名無しさん@涙目です。(茸) [JP] 2019/01/23(水) 19:47:15.26 ID:nFRA+8bs0
>>21
量子学難解
何とかの猫とかわからんわm(__)m

14: 名無しさん@涙目です。(庭) [US] 2019/01/23(水) 19:21:34.46 ID:l4RBlBkx0
no title

17: 名無しさん@涙目です。(香川県) [TN] 2019/01/23(水) 19:22:37.24 ID:vhgMP35d0
>>14
これはしゃーないw

60: 名無しさん@涙目です。(東日本) [JP] 2019/01/23(水) 19:44:29.20 ID:wNkvmA1n0

わかる人はわかってるんやなあ。

いい加減COBOLのせいにするのやめようぜ。
>>14みたいなことして設計書書かないで、既存はわからんのでつけたしつけたしの
繰り返し結果なんだからさ。

152: 名無しさん@涙目です。(catv?) [TW] 2019/01/23(水) 20:41:12.39 ID:lI1wPjvq0
>>14
C++に見えた俺は知ったかマン

355: 名無しさん@涙目です。(庭) [US] 2019/01/24(木) 07:42:13.48 ID:OnHN+Cw00
>>14
これは結構な大規模システムでもやってるな
銀行なんてこれ

18: 名無しさん@涙目です。(神奈川県) [US] 2019/01/23(水) 19:22:52.13 ID:bttqKayx0
2000年問題の対策時にCOBOLベースからコンバートしたんだが
どんな化石マシンつかってるんだよ

37: 名無しさん@涙目です。(catv?) [ニダ] 2019/01/23(水) 19:30:32.63 ID:gY7akXDL0
>>18
マシン自体は新しいの出てるよ。

40: 【大吉】 (神奈川県) [ニダ] 2019/01/23(水) 19:32:04.48 ID:/oCcrVpz0
>>18
こないだ、AWSがCOBOLに対応した。

22: 名無しさん@涙目です。(catv?) [CN] 2019/01/23(水) 19:23:58.49 ID:C78iFwAx0

cobolまだまだ現役だよ
比較的簡単だし複雑な開発環境必要ないし、実行するマシンが高速だからぐるぐる回してもスピード出るし。

この処理を他の言語にしたらますますメンテナンスできないんじゃないか?

47: 名無しさん@涙目です。(茸) [US] 2019/01/23(水) 19:37:02.94 ID:poAg68ug0
>>22
これ
軽いからな

24: 名無しさん@涙目です。(神奈川県) [PL] 2019/01/23(水) 19:25:14.62 ID:JfzyLgOj0
一般的に東大卒に期待することは
お勉強大好き、知的好奇心旺盛、知識に貪欲ってこと。
東大入れましたー。学生時代人の3倍勉強したぜー。もう勉強なんてしたくねーじゃ困る
COBOLくらい覚えとけよなー

96: 名無しさん@涙目です。(中部地方) [CN] 2019/01/23(水) 20:00:05.20 ID:KAPw69yK0
>>24
20年前は確か情報処理でCOBOLやらされた気がする。今は知らん。

25: 名無しさん@涙目です。(広西チワン族自治区) [AE] 2019/01/23(水) 19:25:26.89 ID:SAsMRh1aO

COBOLをスケープゴートにしている

問題は、とっくにシステム改修を済ませておくべきであり、ダブルチェックトリプルチェック可能にしておくべき体制を構築してこなかった、怠慢じゃねぇか
テメェの怠慢を棚にあげて、COBOLで書かれていたせいとかアホか

227: 名無しさん@涙目です。(東京都) [US] 2019/01/23(水) 22:00:08.02 ID:dsq61j+H0
>>25
報告書には自前でやってるにもかかわらずCOBOL知ってるのが1人しかいなかったことと、
そいつには口頭指示で、結果報告への対応も杜撰だったのが問題とされてるが

29: 名無しさん@涙目です。(catv?) [ニダ] 2019/01/23(水) 19:26:28.27 ID:gY7akXDL0
高齢者しか読めず、ってw

30: 名無しさん@涙目です。(catv?) [GB] 2019/01/23(水) 19:26:41.99 ID:ZpMFANKW0

むかし、やってたなぁ

IDENTIFICATION DIVISION
DATA DIVISION
PROCEDURE DIVISION

意外と覚えているもんだなー

107: 名無しさん@涙目です。(山梨県) [AT] 2019/01/23(水) 20:06:08.16 ID:RK20rtDr0
>>30
ENVIRONMENT DIVISIONも一応書いとけよ

31: 名無しさん@涙目です。(愛知県) [US] 2019/01/23(水) 19:27:29.92 ID:BBvIimTh0
さすがに今の時代でCOBOL分かる人はもう少ないわ
化石人探すのも大変だな

33: 名無しさん@涙目です。(千葉県) [US] 2019/01/23(水) 19:28:44.68 ID:FwMxmTaZ0
COBOLなんてそんな難しかった?

231: 名無しさん@涙目です。(東京都) [US] 2019/01/23(水) 22:12:38.31 ID:cVOPb5Bm0
>>33
いや逆。
簡単すぎてスキル低い奴らが当てられた。
そしてその低能共がドキュメント通りにモノを作れなくて、まあ動いてりゃまあいいかくらいで納品してたっていう歴史。

34: 名無しさん@涙目です。(茸) [US] 2019/01/23(水) 19:29:04.02 ID:8W33QXoD0

昭和五十年代に作られたCOBOL ソース見たけど
Go To 文の嵐&4文字しか使えなかった時代の意味不明な項目

なんかスゴいやこれ的なモンだったな

39: 名無しさん@涙目です。(catv?) [US] 2019/01/23(水) 19:31:40.21 ID:tlnw9kH60
COBOL業界は膨大な業務知識がいるからやっかい。プログラムが出来ても使えない

46: 名無しさん@涙目です。(東京都) [ZA] 2019/01/23(水) 19:37:02.93 ID:dxrzBzmz0
>>39
どの業界でもそうでしょ
よっぽど下流なら別だが

42: 名無しさん@涙目です。(禿) [EU] 2019/01/23(水) 19:33:51.06 ID:+NkrQ0Gn0
いにしえの 言の葉あやつる 者おらず
統計とれぬと 涙COBOLL

44: 名無しさん@涙目です。(群馬県) [US] 2019/01/23(水) 19:36:00.04 ID:2+VxUd670
隣のクラスはCOBOLやってたな
ウチのクラスはBASIC

45: 【腐女子】 (神奈川県) [ニダ] 2019/01/23(水) 19:36:47.96 ID:/oCcrVpz0
COBOL=基幹係って勘違いする人が多いけど、実際は田舎の農村とか漁村の共済とかでも現役で動いてたりする。
うちの会社もそんなところからの仕事がメインだし。

404: 名無しさん@涙目です。(茸) [IL] 2019/01/24(木) 12:31:54.67 ID:ap1v6Y+v0
>>45
昔から見慣れた画面がいいってユーザー多いもんな

53: 名無しさん@涙目です。(catv?) [CN] 2019/01/23(水) 19:39:52.19 ID:C78iFwAx0
俺がCOBOLやったときなんとかしてほしかったのは画面の狭さ
それがとにかく辛かった

56: 名無しさん@涙目です。(禿) [EU] 2019/01/23(水) 19:41:05.38 ID:+NkrQ0Gn0
>>53
昔はワープロも3行しか表示されなかったしな

62: 名無しさん@涙目です。(福岡県) [US] 2019/01/23(水) 19:45:51.36 ID:8ULvKeFC0
税金で何兆円と金取って基幹は紙同然かよふざけんな

63: 名無しさん@涙目です。(愛知県) [US] 2019/01/23(水) 19:46:17.94 ID:wJXIlXv/0

平均を出すだけでプログラム組むとかw

540円(税込み)の電卓でできそうな作業なんだけどw

364: 名無しさん@涙目です。(茸) [CN] 2019/01/24(木) 08:52:16.48 ID:7W2G0AYZ0
>>63
14年分の計算結果が残ってるか?

365: 名無しさん@涙目です。(やわらか銀行) [IT] 2019/01/24(木) 08:54:57.54 ID:1cU0aTBj0
>>364
2012より前のデータは破棄された模様(ほんとか?)なので、14年分もないぞ
よかったな

64: 名無しさん@涙目です。(福岡県) [AU] 2019/01/23(水) 19:46:40.55 ID:96conpbv0
公務員は何失敗しても無罪である

114: 名無しさん@涙目です。(東京都) [EG] 2019/01/23(水) 20:09:12.05 ID:1ZOmU3gz0

>>64

no title

16: 名無しさん@涙目です。(新疆ウイグル自治区) [PR] 2019/01/23(水) 19:22:15.52 ID:Om+jzHgj0
あ?
俺わかるで?

引用元

管理人からひと言

これでも言い訳のつもりか

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

実践COBOLプログラミング入門改訂新版 [ 結城圭介 ]
価格:3672円(税込、送料無料) (2019/2/9時点)