As the business environment changes so fast and becomes turbulent, most of the business innovations are now relying on software centric. Now Agile is the key concept of software engineering, moving its main focus from the software structure to the social (team) structure which produces the softwaret. I will start with software engineering concepts and show parallelism in the social (Agile) concepts, and the motivation for
applying Conway’s law.
ソフトウェア開発において,ウォーターフォール型の開発からアジャイル開発へと大きなパラダイムシフ
トが起きました.イノベーションがソフトウェアを中心に起こるようになり,ソフトウェア工学が,ソフトウェアそのものの設計から,ソフトウェアを生み出す組織とそのコミュニケーション構造も含めたチームづくりにフォーカスを移しています.その経緯や意味も含め,コンウェイの法則の現代的な意味について考察します.