エンジニアやりつつ、経営や営業をやっている。 このところずっと思っていることがある。 ソフトウェア開発という仕事の成否について、 失敗するのは金の使い方によってであり 成功するのは人の集め方によってである。 プロジェクトは、開発プロセスや、フレームワークやツールやサーバや言語で成否が決まるんじゃない。 開発プロセスがどーのこーのとか、僕もよく言ってたけどね。 極論だけれどもアジャイルでもウォーターフォールでも、なんでもいいって。 プロジェクトは、それを動かす人が良ければ成功する。 言い換えれば技術や方法論は、どうあがこうが組織に溜まるのではなく人に溜まるんだ。 だから良い人に任せたい。 現場マネージャーの立場で考えると、プロジェクトを回すとき 自社の優秀なメンバーばかりで固められたらいいのだが、 優秀な人こそ案件を抱えてるのでうまくアサインできるとは限らない。 自社社員だけで足りない部分を