投稿

11月, 2024の投稿を表示しています

ソフトウェア開発をUnlockする

 こんにちは。 この度 PITHIAS Technologies は Blog を始めました。 CTO から最初の Author に指名されたので、人生初の Blog にトライします。 テーマを何にしようか悩んでいたのですが、たまたま面白い 記事 を読んだので生産性について考えてみたいと思います。   この記事では日本の社員の恐らく 70 %程度は給与をもらうことだけを目的として出世も積極的な仕事も望んでいないこと、その原因が新卒一括採用、年功序列、終身雇用などにあることが指摘されています。 注目したいのは 1 ページ目にある「日米の産業別生産性と付加価値シェア」という表です。「情報通信」という言葉が 2 つあるので Confusing ですが、上から 4 つ目(比較的生産性が高い)は機器製造なので、弊社が所属する情報通信業は下から 3 つ目と考えられ、アメリカに比較して 13.9% しか生産性がないとされています。   記事の中で指摘されている原因(年功序列など)は、程度の大小こそあれ特に産業に固有ものではないので、我が国の情報通信業はほかの産業に比べて生産性が低い、何か特有の事情がありそうです。   結論を言ってしまうと、特有の事情は受託開発、多重請負、言語バリアだと思います。   順番に見ていきましょう。 ・受託開発 生産性は、作ったソフトウェア(情報通信機器はHW、情報通信業はSWと整理します)がどれだけ価値を発揮するか、と言い換えられます。日本のソフトウェア投資の内訳はパッケージ 11.7% 、受託開発 88.3% だそうです。当然ながら受託開発ソフトウェアは発注したお客様だけのもので、その活躍の場は限られてしまいます。   ・多重請負 日本の商習慣で、信用度の低い中小企業に仕事を発注しない、という不思議なルールがあります(本来 Account Payable に信用なんて不要です)。その結果、ご存じの通り多重請負が発生します。 どういう理屈かわかりませんが元請け・一次請けなどの会社は中抜きをしますので、末端のエンジニアが受け取る報酬は、発注者が支払う金額の半額以下になることがほとんどです。実際に働くエンジニアが発揮できる Valu...