Hacker News new | ask | show | jobs
by photochemsyn 1718 days ago
A lot of data structures from compsci like trees, graphs, lists, seem suited to form the basis of mathematical modeling of organizational structures, with the goal of optimizing for particular cases.

For example, in modeling an industrial system like a chemical refinery / synthesis unit for optimal throughput, one could also model the human organizational structure needed to safely and efficiently operate that system. Say there were 10 major steps/processes being overseen; failure of any one could be catastrophic. So, perhaps each unit gets its own manager with veto power over the whole process if their unit is down (a flat structure at this level), and each manager oversees a hierarchically-structured team (a tree at this level, perhaps experience-based).

Other organizations would need a completely different structure, but it should be structured around the fundamental goal. Thus, the concept of 'universal organization designer' might be so broad as to be not very useful, i.e. specialization in design domains is probably important.

I recall this coming up in a discussion of why the optimal organizational structure for Tesla is very different from that for SpaceX for example, so just moving 'the best managers' from one to the other wouldn't work out.