Dr. Kyle Huff identifies many of the considerations for organizational design in management.

https://thebusinessprofessor.com/en_US/management-leadership-organizational-behavior/considerations-for-organizational-design