This book teaches students how to build an organizational framework based on agile principles for better team design, communications design, clear lines of accountability and a set of valued organizational norms for good organization design to create a healthy environment for Business-IT effectiveness and agility in small, medium, and large software companies.