This is where I think Apple does really well by having lots of small teams that each focus on a particular product area (Calendar, Remote Desktop, etc).
Teams have very limited scope in exchange for enormous autonomy. “Inmates run the asylum” as my former manager put it.
Teams have very limited scope in exchange for enormous autonomy. “Inmates run the asylum” as my former manager put it.