【コロナ】接触確認アプリ、開発から無償ボランティアが離脱へ (元請けはパーソル) #OSS ★3 [雷★]

1 :雷 ★:2020/06/23(火) 21:46:01 ID:A2FEy7Rg9.net
開発コミュニティー破綻? 接触確認アプリの問題点と批判の在り方で激論
「新型コロナウイルス接触確認アプリ(COCOA)」の不具合や開発体制を巡って、ネット上で議論が巻き起こっている。アプリのベースになったオープンソースプロジェクト「COVID-19Radar」の中心的人物である廣瀬一海さんは、次のリリースで開発から離れ、委託会社などに託したい考えを示した。

[井上輝一,ITmedia]
2020年6月23日
 厚生労働省が6月19日に配信を始めた、新型コロナウイルス感染症(COVID-19)陽性者に濃厚接触した可能性を通知するスマートフォンアプリ「新型コロナウイルス接触確認アプリ(COCOA)」の不具合や開発体制を巡って、ネット上で議論が巻き起こっている。アプリのベースになったオープンソースプロジェクト「COVID-19Radar」の中心的人物である廣瀬一海さんは自身のTwitterアカウントで、「この件でコミュニティーはメンタル共に破綻した」として、次のリリースで開発から離れ、委託会社などに託したい考えを示した。

「新型コロナウイルス接触確認アプリ(COCOA)」の不具合や開発体制を巡って、ネット上で議論が巻き起こっている
見つかった不具合などに厳しい批判

 議論の発端となったのは、COCOAに見つかったいくつかの不具合やアプリリリース上の手続きの問題点などだ。

 中でも議論の的になったのは、「iOS版で初回起動時にBluetoothへのアクセスを許可しないとアプリを再度起動できなくなる」ということと、「AppleのApp Storeへのプレビュー版の公開は禁止されているのに、厚労省は公開したアプリをプレビュー版と説明していること」など。

 こうした問題点に気付いた、ソフトウェアエンジニアなど一部のTwitterユーザーから、「ド素人の開発」「情報系の大学生が開発した方がマシ」「プレビュー版と称した人体実験」などの厳しい批判が相次いだ。

「最終製品に責任を持つべきは委託会社と政府」

 一方で、COCOAの開発背景から、そうした厳しい批判に対する批判の声も上がっている。

 COVID-19Radarのプロジェクトとは別にオープンソースで接触確認アプリの開発を進めていた、一般社団法人コード・フォー・ジャパンの関治之代表は、「アプリの不具合に対してCOVID-19Radarのチームを責めるのは筋違い」とTwitterで指摘する。「OSS(オープンソースソフトウェア)で作られたものを最終製品として責任を持って納品すべきなのは委託事業者であり、製品の受け入れテストをしてリリースするのも、分かりやすい広報をするべきなのも政府だ」という。

 そもそも、COVID-19Radarは厚労省の開発するCOCOAそのものではなく、日本マイクロソフトの社員である廣瀬さんが個人開発で始めたプロジェクトだ。コード・フォー・ジャパンのプロジェクトも並行して進む中、それぞれが採用を前向きに検討していた米Appleと米Googleの共通通信規格が「1国1アプリ」「保健当局の開発」に限られることが分かり、厚労省が主導することに決定。これに伴い、厚労省は開発をパーソル&プロセステクノロジー(東京都江東区)に委託。同社は日本マイクロソフトとFIXER(東京都港区)に再委託したという。この過程で、OSSであるCOVID-19RadarがCOCOAのベースになることが決まった。

 厚労省が開発を主導すると決まったのは5月8日。25日には、安倍晋三首相が全国の緊急事態宣言を解除する記者会見の中で、同アプリを「6月中旬に公開する」と明言した。廣瀬さんはTwitterで、「5日前にAPIの仕様が変わろうと、実装が変わろうと、何があっても3週間で完璧なものを作り上げろと言われ、(それで不具合が出たら)へっぽこエンジニアの烙印を押されるわけだ……」とこぼす。

 短い期間の中で、社会的な意義が大きいアプリをリリースしなければならなかったことに同情的な声も上がった。

責任者より現場が目立つコロナ対策

 今回の一連の騒動に対して、複数の人から出ていた指摘が「批判の防波堤となる役割が必要だったのでは」というものだ。

続きはソース

※前スレ

32 :不要不急の名無しさん:2020/06/23(火) 21:55:53 ID:cbAR8Fjj0.net
それよりも
3週間しか無いのに他社に丸投げするような会社に発注したことに疑問を持てよ

8 :不要不急の名無しさん:2020/06/23(火) 21:48:56.13 ID:LqWc3GfU0.net
誰か簡単に説明して

47 :不要不急の名無しさん:2020/06/23(火) 21:59:18 ID:hcMvg9X00.net
>>8
マイクロソフトの自称無償ボランティアがマイクロソフトのクラウド利用前提のアプリを開発
→政府がパーソナル何たらに運営管理を委託
→パーソナル何たらがマイクロソフトへ再委託
→マイクロソフトの自称無償ボランティアへのバグ報告&再委託への批判殺到

マイクロソフトの自称無償ボランティアの開発者「心が折れた、辞めるわ」

81 :不要不急の名無しさん:2020/06/23(火) 22:03:56 ID:m1xlvxzU0.net
でどんな内容のアプリなん?
このスレに答えられるやついる?

86 :不要不急の名無しさん:2020/06/23(火) 22:04:11 ID:7Z89i1Ix0.net
よく分からないことがある
政府から仕事を受けた会社の末端がオープンソースを利用してソフトを作るってのはよくあることと思う
でもオープンソースの開発者に「おい!ここをうちに合わせて直せ!」ってのはありえないと思うんだが

38 :不要不急の名無しさん:2020/06/23(火) 21:57:06 ID:JLyJxof/0.net
てか、マイクロソフトのOSとかiOSとかAndroid使ってたら、
こんな文句でないとおもうけど。
だって不具合ありきでまず出すじゃん?
んで不具合出たらサーバに送ってから、バクフィックスして修正版のアップデートが基本だぜ?
デバッグはしてんだろうけど、全環境するわけない。

もしかして文句つけてるやつって、
自分が使ってるOSが完璧な状態でリリースされてると思ってんの?
「不具合の修正」って毎回書いてあんじゃん

91 :不要不急の名無しさん:2020/06/23(火) 22:05:15.39 ID:n5A0HUYy0.net
>>38
それにしても、最初から使えないものは出てこないだろ。
普通は、ある程度テストしてリリースするぞ。
テストも国民に丸投げか?

107 :不要不急の名無しさん:2020/06/23(火) 22:08:10.49 ID:EQfdBHNV0.net
>>91
一応使えてるだろ
登録の日付がバグってるだけだろ?
>>1をよく見ずにテレビで見たニュースの記憶だけだが

113 :不要不急の名無しさん:2020/06/23(火) 22:09:12.41 ID:m1xlvxzU0.net
>>107
使ってる人いるの?
どんな内容のアプリなん?
接触確認ってどゆこと?

131 :不要不急の名無しさん:2020/06/23(火) 22:11:37.32 ID:3Lecc1s/0.net
コードフォージャパンの製品の方が遙かにマシだったらしいがマイクロソフトの肩書きでcovid19-radarの方にしたらしい

150 :不要不急の名無しさん:2020/06/23(火) 22:15:00 ID:/udSU9X00.net
よくわからん
ゲームのエンディングで例えるとこういうこと?

プロデューサー無し
ディレクター無し
スタッフ無し
スペシャルサンクス廣瀬

193 :不要不急の名無しさん:2020/06/23(火) 22:21:29 ID:Wn3jHr+l0.net
最後までマイクロソフトに作らせろよ

189 :不要不急の名無しさん:2020/06/23(火) 22:20:32.81 ID:9dnpODrR0.net
そもそもこんなんいらんやろ
なんでこんなアホな政策を真似するのか

232 :不要不急の名無しさん:2020/06/23(火) 22:27:09.08 ID:Yqm1599T0.net
>>189
国民の為を大義名分、建前、ダシ、武器や盾、錦の御旗にして政治家、官僚、電通やらが儲け様と常に画策しているのだろ。

369 :不要不急の名無しさん:2020/06/23(火) 22:47:16.97 ID:ZiRWaKCh0.net
バグは開発者の責任だろ。
他に誰が責任持つんだよ。

446 :不要不急の名無しさん:2020/06/23(火) 22:58:43.71 ID:tD4dlbFA0.net
>>369
車で事故したら作った期間工の人に文句言うの?

431 :不要不急の名無しさん:2020/06/23(火) 22:56:18.24 ID:MP7qqjG/0.net
ぐだくだ言い訳するくらいなら最初から3週間では無理とはっきり言ったほうが良かったんじゃね
見積もりも一つのスキルだしさ
結局、開発者とマイクロソフトのイメージをそれなりに落としてるし

440 :不要不急の名無しさん:2020/06/23(火) 22:58:06.16 ID:3xHWWr0o0.net
>>431
最初不具合あるのって当たり前じゃねえの

451 :不要不急の名無しさん:2020/06/23(火) 22:59:21.82 ID:MP7qqjG/0.net
>>440
ハードウェア開発でそんなこと言ったらグーパンされるぞ
気軽にネットワークで更新修正なんてできないからな

401 :不要不急の名無しさん:2020/06/23(火) 22:51:33 ID:qVglaQq50.net
中抜する為の元請けって思考はITとか人材系で多い固定概念なのか?
建設製造でほんとそんなの言ってられないぞ

435 :不要不急の名無しさん:2020/06/23(火) 22:57:12.68 ID:DGSNVD+F0.net
>>401
そもそもITに元請けとかいう構造を持ち込むのが間違ってるんだわ
建設ほどやることが単純じゃないし、目にも見えない。
ダンプで土砂運ぶ指図なら何重受けになろうと簡単だが、開発はそうじゃない

461 :不要不急の名無しさん:2020/06/23(火) 23:00:58.31 ID:sJFuh1gn0.net
>>435
元請け下請けの構造自体はいいんだよ
問題は元請けが元請けとしての責任を取らないところなんだよ

客のところに下請けを連れて行って土下座させる、みたいな事を平気でやる

9 :不要不急の名無しさん:2020/06/23(火) 21:49:33.68 ID:mbS4Uan20.net
再委託禁止にできんの?

468 :不要不急の名無しさん:2020/06/23(火) 23:02:06.14 ID:xmrzjUjA0.net
>>9
そもそも20年くらい前から国は地方自治体には再委託や丸投げ禁止を通達してるのに自分達はやりたい放題やってる。市町村が丸投げしたら犯罪並みに議会や監査で叩かれるよ。

572 :不要不急の名無しさん:2020/06/23(火) 23:19:23.09 ID:yu6nAJlE0.net
バグあったって聞いた(´・ω・`)

474 :不要不急の名無しさん:2020/06/23(火) 23:02:49.20 ID:cYC3X7ra0.net
>>435
プロジェクト管理なら、IT系より建築土木のほうがしっかりしていると思われ
工程の順序間違えたらえらいことになるし、一度作っちゃったらやり直し効かないからね
まあ失敗したら隠すだろうけどww

530 :不要不急の名無しさん:2020/06/23(火) 23:10:06.78 ID:DGSNVD+F0.net
>>474
それは同意だな
この業界は本当に管理できる人間がいない。できているつもりになっているだけのクズならごまんといるが
仮に本当に出来るのが居ても単価高いし、
居たと思ったら病気になるか、転職して居なくなっている

>>508
その分業ができるでしょ、という発想が、そもそも通用しない。
人月の神話という本を呼んでくれ。それに詳しく書いてあるから
それ以前の問題として、分業体制にできたとしても、それを的確に管理できる人間が居ないという問題もあるわけだが

538 :不要不急の名無しさん:2020/06/23(火) 23:11:24.24 ID:qVglaQq50.net
>>530
真面目な話で分業出来ないなら受けられる企業なんて無いんじゃね?
大きめのプロジェクトでも一貫して自社で開発全部やるところなんてあるの?

567 :不要不急の名無しさん:2020/06/23(火) 23:18:04.19 ID:DGSNVD+F0.net
>>538
だから、分業だろうと一環だろうと無理なものは無理なんだよ。
特許庁システム失敗で調べてみろ。あれも東芝とアクセンチュアでやってたんだぞ
分業はリスクを増大させるが、成功に寄与する保証はない。

573 :不要不急の名無しさん:2020/06/23(火) 23:19:38.82 ID:qVglaQq50.net
>>567
だからその話の延長で行けば
もう受けるところ無いだろ?

それに得意先から打診されて出来ませんで終われないのくらい分かるだろ?

590 :不要不急の名無しさん:2020/06/23(火) 23:23:20.09 ID:6nyX9CxK0.net
ブラジル大統領にマスク着用命令 裁判所、従わない場合は罰金

608 :不要不急の名無しさん:2020/06/23(火) 23:28:26 ID:P3cdheMn0.net
・論理的な要求が出せない
・終らない小出しの要求
・丸投げなのに委任を認めない
・現場からの提案を理解できない
・PLの失踪
プロジェクトが失敗する兆候は大体どれか、あるいは全部

682 :不要不急の名無しさん:2020/06/23(火) 23:43:54.07 ID:vO61CVkp0.net
大事なシステムをボランティアに作らせるとか有り得ん
民間企業なら超ブラックだ

693 :不要不急の名無しさん:2020/06/23(火) 23:46:31.12 ID:2Mj/5nVO0.net
>>682
そこまで大事なシステムでもないかと

701 :不要不急の名無しさん:2020/06/23(火) 23:48:07.79 ID:27vPY8ZF0.net
厚生省が情弱だからこんなことになる

700 :不要不急の名無しさん:2020/06/23(火) 23:48:00.39 ID:+eEuUpI30.net
これで開発者を叩くとかマジで意味わからん
まず一番の責任者は厚労省であり、第二の責任者は受注したパーソル&プロセステクノロジー
当たり前の話だろ

708 :不要不急の名無しさん:2020/06/23(火) 23:49:20.99 ID:ZiRWaKCh0.net
>>700
厚労省や受託企業は一切開発に携わっていない。
叩かれる理由がない。

悪いのはバグを出した本人。

725 :不要不急の名無しさん:2020/06/23(火) 23:52:23 ID:klad6dvy0.net
>>708
OSSの場合は選んだ人の責任だよ
作ってる方はビジネスとして作ってないだろうし、そんなものを選ぶのが悪い

721 :不要不急の名無しさん:2020/06/23(火) 23:50:55.66 ID:mFMt9yPC0.net
俺の知ってる範囲での不思議仕様

・cocoaという名前で報じられたが、アプリ名がcocoaじゃない
・プレビュー版と称したリリース
・〇〇日から使用開始の〇〇がいつも最新の日時

これは開発というか、厚労省側のソフト開発管理グダグダでしょ。というか管理全くしてなさそう。
開発側が個人情報集めるコード埋め込んでても、厚労省は気づかないような体制だろうなと思う。