はてなキーワード: 元請けとは
おじさんはなぜ進んでサービス残業をするのか、不思議でたまらない。
前提として、私はSES企業の下っ端で、SIerに常駐している。
チームリーダーは「あとは帰ってやります」とか「〇〇計画書は土日でやっときます」とか平気で言うし、
自社の上司は作業時間の欄に「9:00~18:00」って書いた業務終了メールを22時に出している。
残業するのは仕方ないとしても、わざわざそれをないことにするのはなんのメリットがあるのか。
もらえる残業代をもらわないのは単純に損だし、嘘をつくのは気分が悪いし周りの印象も悪い。
実際私はこの件でおじさんたちへの信用が少し落ちている。
特に自社(SES)の場合、稼働時間が一定ラインを超えたらその分元請けから支払われる額も増えるんだから、
残業をつけても残業代をもらえないような酷い環境ではない(と思っている)し、
実際チームリーダーも私には「残業ちゃんとつけてくださいね」と言ってくる。あんたが言うなと。
レガシーで属人的なプロジェクトなので、昔からいるおじさんにしかできない作業がほとんどだから。
これはこれで問題なんだけど、今回のテーマからずれるので触れないでおく。
おじさん、これを読んでいたら理由を教えてくれ。
接触確認アプリのCOCOAの問題が表面化した時にデジタル改革担当大臣は否定してたけど、問題の根本には
5年くらい前までネットワーク監視ソフトに関わっていたが、サポートがほぼ中国に移管されていた。
あらゆる種類のネットワーク機器、IPアドレス、Macアドレス、機器の種類、OSバージョン、ネットワークの
接続関係からネットワーク停止の原因解析などネットワークのあらゆることを管理できて国内3大キャリアも
採用するデファクト・スタンダードな製品だった。
キャリアの担当者は製品で問題が起きるとネットワークの全情報を何の疑いもなく中国のサポート担当者に
送信していたが、中国の従業員の中には共産党員もいたから情報が中央政府に流れていてもおかしくない。
大手キャリアのネットワーク情報が中国に流出することは日本の安全保障情上重大な問題だと思うが誰も気に
していなかった。
ジョージ「名前もわからない企業に就職しちゃダメってお父さんが言ってた!」
イット系企業「ジョージィのお父さんは賢いね、本当に賢い。僕は新進気鋭のイット系企業ペニーワイズ(株)、君はジョージィ、これでお互いわかっただろ?」
イット系企業「ハロワに行くだって?このオファーを見ないで行くのかい?」
イット系企業「その通り!スキルが無いんだろう?欲しいだろ?」
(躊躇するジョージ)
イット系企業「ジョージィ、ここで経験を積んで別の会社に行くことだってできるさ!プログラミングスクールにも行く必要は無いよ!」
イット系企業「その通りさ!日本で一番求められているIT系人材だよ!引く手数多ってやつさ!」
(手を伸ばすジョージ)
イット系企業「僕の会社に就職したら…一生IT土方だけどね!🤪」
ジョージ「いやぁぁぁぁぁぁ」
〜時が経った〜
薄給で家庭も持てず、元請けのめちゃくちゃな日程変更と仕様変更に悩まされ続けた。
ラムザイヤー氏、ハーバードの教授でもありながら何であんな穴の多そうな論文上げたんだろ。
いや、私なんてはてなではすっかりネトウヨ枠でさ、はてサからはすぐネトサポとか揶揄される手合いなんだが、
それにしてもラ論文の漏れ聞こえてくる所は、もうだいぶ前に結論の出ているものじゃないのか。
元慰安婦の証言を全面的に信じずとも、日本の軍政の行政文書とか軍医の日記とか、日本側の資料だけでかなりの概要を描けるじゃん。
日本の慰安婦制度は、必要に迫られ、極めて合理的な発想のもとに展開した国策だよ。
どの国にも触れられたくない戦時性犯罪はあって、その殆どについてどの国も認めてすらいないんだが、それはさておき、やはり日本の慰安婦制度はその規模と緻密さで異彩を放っている。
いわゆる朝日新聞の捏造云々も、「朝鮮半島における・慰安婦の募集段階においては・日本の軍官憲による直接の強制連行は殆どなかった」と極めて限定的なものだよね。
外務省ですら「慰安所は当時の軍当局の要請により設置されたものであること、慰安所の設置、管理及び慰安婦の移送について日本軍の関与があったこと、慰安婦の募集については、軍の要請を受けた業者がこれに当たった」ことは認めている。
朝鮮半島には元々売春婦のブラックマーケットが存在したけど、近代国家ともあろうものが、その元請けになり需要を増大させてしまったことの非は、さすがに逃れられないだろう。
まあ、「20万人は多すぎる」「11歳からとか寝言言うな」みたいな個々の論点について反論するのはいいとしても、慰安婦は売春婦だった、という主張は日本軍/政府を全く免罪しないんだよね。
人の不幸は密の味。なによりの大好物は失敗プロジェクトの内情暴露、という増田だ。
さて、今日もいつものようにCOCOAを巡るすったもんだとか https://www.tokyo-np.co.jp/article/87051
ワクチン接種管理システムの納期が2週間とか https://www.nikkei.com/article/DGKKZO69301930Z10C21A2EA2000/
それをおかずにしておいしいご飯を食べながら、年老いた母に向かって上機嫌に語った。日本のITがいかに惨憺たる有様なのかを語った。奴らは失敗したし、これからも失敗するだろう。なぜなら日本はIT技術者を軽視しすぎていて、商社きどりのITベンダーが何か仕事したつもりになってそれでお金を貰える国だからね。といった具合だ。もっともこれは俺が何度も何度も繰り返している社会に対する呪詛で、目新しいところは何もなかった。
「どうでもいい話だね」
と沢庵を口に運びながらふいに母が言った。
「あんたが、過小評価されてようが、どこかのシステムの一つも満足に出来もしない誰かが高給をもらってるとか、そんな話は――」ポリポリと沢庵をかみしめて、飲み込んだ。「――どうだっていい話だよ」
俺はせっかくの上機嫌に水をさされて、少しムッとした。間髪をいれずに母は続けた
「COCOAってのはソースが公開されて、誰でも欠陥を発見できるようになってたんだろ?」
ニュースか何かで知ったらしい。
そうさ、だからCOCOAの欠陥だって、4ヶ月前に発見されてissueとして報告されてた。でも元請けのベンダーも下請けもみんな無視したんだ。
「それは残念だったかもしれないけどね。それもどうでもいい話さ」
そんなことはないだろう、と俺は食後のお茶を淹れながら反論した。
元請けってのは正常に動作するシステムを納品する責任があるんだ。彼らはその責任を果たさなかった。発注者の厚労省だって、検収責任があったのに怠っていた。
「発注者にも元請けにも責任がある。それは道理だね。ただ、私が知りたいのは、あんたの責任さ」
責任?プロジェクトに無関係の、安月給のしがないプログラマの俺の責任?なんだそりゃ?
きょとんとして、母親の目を見た。茶をすすっている皺くちゃの顔が怒りの感情をたたえていることに長年の付き合いのある俺はすぐに気づいた。
「あんたはプログラムがわかるんだろ。あんたは問題の指摘を見てどうしたんだい?」
ギクリとした。俺はそのIssueをgithubで見たわけではなかった。正確にはCOCOAの不具合が明らかになってから、どこからともなくTwitterでまわってきたスクリーンショットを見ただけだった。
「他のプログラマだってそうだ。その指摘は正しかったんだろ?プログラムを見たらそれが正しいことはわかったんだろ?なんで、これはすぐに対応しなきゃいけない。みんなで大騒ぎしよう、とはなんでならかったんだい?そうしていたら、もっと早く問題が解決したかもしれないのに」
俺は黙るしかなかった。正直なところ俺はCOCOAのソースコードすら読んではいなかった。だってXamarinだし、目もくらむような一流企業の年下の若者の書いたコードだし、そもそもアプリは専門外だ。だがそれを母に言って納得させられる自信はなかった。
「それだけの能力がなかったからできなかったっていうなら、仕方ないことさね。それは責められるもんじゃないよ。仕事で請け負ったわけでもないしね」
能力がない、という言葉がまたチクリと俺の胸に突き刺さった。実際のところ、がんばって読み解くぐらいのことはできたかもしれない。GoogleとAppleのドキュメントを読んで、issueの内容を検証する、ぐらいのことだったら出来た可能性もある。
だが、俺はやらなかった。やらなかったから、出来なかったのだ。
プログラムができる人間としてissueが正しいかを検証する責任?
「違う。それは出来なくていいのさ。出来る人がいればたくさんいれば良かったろうけどね。そうじゃない」
じゃあ何?
「このコロナっていう大変な時代に、みんなの命がかかっている大事な話に、『プログラマとして』関わる責任だよ」
ピンとこなかった。俺はコロナ関連のシステムを作っているわけじゃないし、それは他の連中の仕事だ。
「いいかい?私らはプログラムのことなんてさっぱりわからない。エーピーアイってのが何のことかさえよくわからないんだ。あんたにはわかるんだろ?」
「つまりあんたは、私らとは違って物事がようく見えているはずなんだ。私らには逆立ちしたってできっこないことが、出来るはずなんだよ」
で、でも、具体的に何をしろっていうんだよ・・・・・・
「何だっていいさね。あんたの残業が多くて、給料が安いのも知っているから、出来る事なんて全く何もなかったって仕方ないかもしれないね。でも―――」母は目を見開いて俺を真っ正面に捉えた。
「実際に作業をしている当事者をおもしろおかしく冷笑したり揶揄えるほどあんたが無関係だ、とまでは思わないね」
俺は押し黙って下をみるしかなかった。炬燵布団の単調な色合いがくすんで見えている。
「私らはね、これでもあんたたちプログラマに敬意を払ってきたつもりなんだ。給料が安いのだって、可哀想に思っているよ。早くあんたたちがその努力に見合った待遇を勝ち取れたら良い、と本当に思っているよ」
「だけどね、こんな大変な時に、みんなの命がかかっている時に、あんたのようなプログラマーが給料が安いからやる義理はないだの、責任の所在がどうだの、そういう何も生み出さない評論家じみた減らず口を止められないのはどういうことなんだい?そんなことをあんたたちが言う権利は本当にあるのかい?」
「結局のところあんたらは」母は、茶の最後の一滴をすすった「私らの命にすら興味がないんじゃないのかい?」
そんなことは・・・・・・
と反論しようとして、自分が言おうとしていることが何もないことに気づいた。そうじゃないんだ。そうじゃないんだけど・・・・・・とめどない言い訳が続いて俺は口をつぐむしかなかった。
https://xtech.nikkei.com/atcl/nxt/column/18/00001/05203/
COCOAやHER-SYSの開発において、日本マイクロソフトは厚労省との契約主体ではない。しかし厚労省がHER-SYSの開発ベンダーを急ぎ探していた2020年4月、ベンダーの選考会に参加して営業活動を展開していたのは実は同社だった。パーソルP&TやFIXER、エムティーアイは、いずれも日本マイクロソフトのクラウドサービス「Azure」の有力な開発パートナーでもある。各社は厚労省の選考に勝ち残った「日本マイクロソフトの呼びかけでプロジェクトに参加した」(パーソルP&TのDXソリューション統括部の責任者)。
いわゆる「マイクロソフト村」だ。ときどき見かける組み合わせ(異同はある)。
契約段階でパーソルP&Tが元請けとなった理由は、関係者によれば「製品の提供に徹してシステム開発案件の契約は開発パートナーに任せる」という、日本マイクロソフトの方針によるものだった。
この座組みもよく見る。Microsoftのソフト製品をバンドルしたりAzureを売ったりしている大手日系メーカーやSIerとガチンコ競合にならないための建前的なやつ?
接触確認アプリの基盤を世界的に提供していた米Apple(アップル)と米Google(グーグル)が、接触確認アプリの提供元は各国の公衆衛生当局に限るという「1国1アプリ」と打ち出したからだ。厚労省はそれまで「接触確認アプリ導入に冷ややかだった」(関係者)が、アップルとグーグルの鶴の一声で「公衆衛生当局」として調達を担当することになったのだ。前述の通り、ここで厚労省は接触確認アプリの開発先の調達をパーソルP&Tに「一任した」。
ここでHER-SYSと抱き合わせでやらせちゃえって判断した厚労省の誰かが、ある意味で最も無能で罪深いと思う。
たしかに接触確認アプリのサーバーはHER-SYS側のデータを定期でもらう必要はあるけど、逆に言えばそこだけっていうか。接触確認アプリの実装において肝になりさらに難航が予想されるポイントは、HER-SYSとは全く性質が異なるじゃん。AppleとGoogleの突貫協議で開発されたOS組み込みのAPIを正しく取り扱うこと、テストしにくいアーキテクチャが不可避な中でなるべく多くの国民が利用できるように多機種に対応し動作確認すること、そういう感じじゃないの。しらんけど。
なんでHER-SYSのおまけで賄えると思ったんだか。やるならやるで別の予算調達してベンダー選定しなよ。
時間がなかったから仕方ない?長くても半年もいらなかったと思うけど。Androidで通知ができてなかった去年の9月から今月までで半年だ。
さらに接触確認アプリの十分な知見がなかったパーソルP&Tは日本マイクロソフトにCOCOAの調達やプロジェクト管理を任せる形を取った。「丸投げ」が連鎖したわけだ。注意が必要なのは日本マイクロソフトは接触アプリを公正に選べる立場になかった点だ。COVID-19 Radarには同社社員もおり、その接触確認アプリはサーバーの稼働環境にAzureを使い、AndroidとiOSで共通に稼働するコードを開発するツールには同社の「Xamarin」を使っているなど関係が深かった。厚労省は当時、こうしたベンダー側の事情も知る立場にあったとみられる。
知ってたっしょ〜。知らないわけないよ、絶対知ってたよ。(証拠はない)
「なんでもいいからクラウドもってこい」ならぬ「なんでもいいから接触確認アプリもってこい」って態度だったんでしょう。(証拠はない)
日本Microsoftも厚労省もだんまり決め込んでるみたいだけどね。
日本マイクロソフトと厚労省に対して、COCOAの開発先を選んだ当時の経緯について2020年9月から複数回取材を申し込んできた。これに対して日本マイクロソフトは取材に応じず、厚労省は当時の経緯の説明を避けている。
業界を代表する媒体の取材を何度も断るとあらば、今後数年は真相は明らかにならないかもしれない。
やれやれ。
https://project.nikkeibp.co.jp/pc/atcl/19/06/21/00003/080300109/
もとになったCovid19raderはOSS。ソースコードはgithubにある。
COCOAはOSSではない。ソースコードは公開されていない。しかし、Covid19raderのライセンスを守るのであればソースコードを公開すべき。
また、資金の流れも透明化すべき。元請けが「不当なほど巨額な中抜きをしている」とは断定できないが、疑える余地があるのはまずい。
オリジナルの開発者が、無賃金で開発させられていないか心配(この表現はちょっと誤解釈かも?)。OSSにお金を落とすという選択肢も考えてほしい。
そして、何より懸念されるのが過剰な批判だ。批判は良いことだが、生産的でなく人を傷つけるような言葉はよくない。
みたいな話
Cocoaにおける不具合と多重下請け問題がまたクローズアップされている。
元々IT業界はIT土方という言葉の通り、建設業に近い業態と言われているが、その実態は個人的な見解として建設業よりも20年は遅れていると思っている。
もちろん国も状況は理解しており平成27年に「IT産業における下請の現状・課題について」という資料があって
建築業法との比較がなされているがIT業界こと元請けの義務事項の少なさが今回の問題と言うしかない。
元請事業者の責務である建設業法第24条の6すらないとは一体どういうことだろう。
そこでは元請けの労働基準法ならびに労働安全衛生法遵守も定められているわけで、ハチャメチャなブラックぶりもある程度は抑制される。
ガイドラインで対処とあるが、建築業法をモデルにした電子開発業法と施行令を作るしかないのではと思う。
少なくても、発注請書すらない状況は異常すぎる。
なにやらCOCOAの件で、きな臭いことになっているので、釘を刺しておきたいです。
これは長年の業界の慣習です。少なくとも90年代からずっとそうです。したがって何の問題もありません。
個々の企業は本質的に個々の企業のために動きます。そして資本主義の世の中ではカネが全てです。全ては顧客のためであり、そのソフトが社会的にどのような役割を果たしているのかは興味がありません。考えてはいけないことです。そして顧客とは私の会社に発注した会社のことをいうのであって、元請けや実際にそれを使う人のことは私たちには関係がありません。したがって何の問題もありません。
中抜き会社が何もやっていないわけではありません。一般的にいわゆるプログラミングに1ヶ月かかるとしたら、設計やすり合わせテストには、その5倍はかかります。仕様の文面をもらったり聞き取りをして、それを解釈して、私たちの仕様文面に落とし込む、そしてプログラムが納品されたらその検収書をチェックして、わたしたちの検収文面に落とし込む。プログラミング以上に手間がかかる作業です。極端な話ですがプログラミングがたとえ数行でも納品物はキングファイルになります。したがって何の問題もありません。
はっきりいって同じ規模の仕事なら、少なくとも1年、できれば3年ほしいところです。無理な短納期にしたのが問題の本質ではないかと確信します。