Many kinds of complex system, if they have the chance, evolve towards more, smaller, specialist components.
- When refactoring, I am normally breaking out larger objects into more strategies, helpers, adaptors etc.
- On the other hand, as markets mature, smaller companies get bought by larger ones. The general shift is towards consolidation, aggregation, and integration
- But forces can also go the other way. Aggregates are broken up. Functions are OutSourced.
- WeMedia vs BigMedia
- Maybe the finer grained reorganization of the American political landscape (See PoliticalDivide)
What are the dynamics? Are there certain preconditions for what systems will break up this way? What are they? Does anyone know or research this kind of thing?
The most obvious question. Are there more forces pushing towards smaller pieces. (BangTheRocksTogether) Or are the forces balancing? QuestionsINeedAMathematicianToAnswer
What seems clear is that the system can evolve towards smaller more specialist components whenever there's an available network which a) allows addressing of the individual components, and b) reliable and timely communication / co-ordination between them
May lead to TechnicalExternalityTrap
Backlinks (26 items)