Weylの記憶

Jan 28

人数増やせば解決できるというやり方

もうね、

SOLによる設計作業は ,平成18年当初60人体制でプロジェクトスタートさせたが,翌年初めには遅延が 始まったため,順次増員を行い,同19年3月には200人,同年5月には450人体制とした。

(((( ;゚Д゚)))ガクガクブルブル

SOLは ,工程の遅れの解消に向けて,大幅な人員の増強でこれに対処しようとし,平成20年11月以降に は 1300人もの体制を整えたが

(((( ;゚Д゚)))ガクガクブルブル

破滅の足音しか聞こえない・・・

人数を増やすと教育コストが増える

あたりまえのこと。TSOLでも仕様をしっかり理解してる人は少数だったのに、増員の9割は下請けだったのだから、さらに破滅の様相が想像できるってものだよ。

下請け構造

大量の下請け同士の連携情報共有がされていなかった。経験ノウハウの共有がなされていなかった。と報告書にある。なんでこうなっちゃうんだろうな。何のためのプロジェクト管理なんだろ。ノウハウ管理もっと意識されるべきだよ。

そもそも、開発の遅れは人を増やす事で対処できるものなのだろうか?

人数増やしてプロジェクト炎上するというのは、お約束すぎる。規模の大小や分野にかかわらず、開発をやった事のある人ならわかると思う。

開発や設計って?という人にもわかりやすいように説明する。

例えば、優れた売れっ子マンガ家がいて、老練な担当者がついていて、名アシスタントがいて、才能ある若手アシスタントがいて、10人のチームでマンガを描いていたとしよう。一方、大して技術もない凡人を100人集めて、前出のチームと同じマンガができるとかと聞かれたらどう思うだろう?殆どの人はそれは無理じゃない?と思うだろう。1000人でも無理かもしれない。

開発も同じなんだよ、本質的にはね。

でもそう思われにくいのはなんでだろう?それは多分、開発に従事する人にはマンガ家のような才能や際立った技術は必要ないと思われてるからだ。言われた所を言われたようにベタを塗るだけがプログラマ仕事だと思われているからだ。実際それをプログラマなのだ定義している会社もある。技術お金にならない低俗ものだという偏ったイメージもこの世界には蔓延している。それが上流偏重の問題なんだ。

売れっ子マンガ家のような設計(マンガで言えばネーム原作)からプログラミングまでこなせる技術者、老練な担当者のようなプロジェクトマネージャ、名アシスタントのような匠のプログラマ勉強熱心な技術者は実際に存在してる。並以下の人材を倍集めたって100人集めたって彼らと同じものができるわけじゃない。

でも、どんなプロジェクトにもそんなスター的な人材が確保できるとはいえないし、単純な増員で対応できるようにする必要が、日本の大きな会社や大きなプロジェクトではあった。それを可能にするのが分業化だ。工程を徹底的に分業化することで、末端のセクションの習得コストを出来る限り低くし、品質の維持も図る。言い方を変えれば、創作を出来る限り製造にするということ。

それによるデメリットは明確だよね。新しいアイデアが実現されにくくなる。時代の流れの速さに追いついていけない。個々の持っているスキルが生かされない、技術が評価されない。技術者モチベーションが下がる。なにより、正しい分業化とマネージメントが行われずに盲目的に人数を増やすと、ただただ炎上しかならないってこと。お金けが莫大にかかっていくということ。

特許庁の55億かけて頓挫したプロジェクトの報告書が面白い (via jrgamo)

(via jrgamo)


  1. lreader reblogged this from jrgamo
  2. weyl reblogged this from jrgamo
  3. jrgamo posted this