この文章で言いたいこと この文章ではソフトウェア開発組織のスケーラビリティを「ソフトウェア開発組織メンバを増やせる」と定義する。またソフトウェア開発組織とは企業体のことではなく、「あるプロジェクト、プロダクトに関係する組織」と定義づける。 結論から言うとソフトウェア開発組織はスケールしない。ソフトウェア開発組織をスケールさせるという発想は幻想である。あなたはソフトウェア開発組織はスケールしないことを前提に計画を立てる必要がある。 なぜスケールさせる必要があるのか 例えば経営者の構想、例えば他社が追従できない高機能などで大規模なソフトウェアを開発をする動機があるから。大規模なソフトウェアを開発するには大規模なソフトウェア開発組織が必要となり、それにはソフトウェア開発組織をスケールさせる必要がある。 まーこの時点で何でそんな大規模なソフトウェアを開発しないといけないの?という根源的な疑問はある