See SelfOrganizingSoftware.
So the universe...
... and our society:
Being at the XpImmersionTwo, I found that talking about the software development process by itself make a lot of difference in an organization.
Thinking about applying this principle to our society may be interesting.
I am not alone, the work started by RobertTheobald on ReworkingSuccessNewCommunitiesAtTheMillennium is a practical approach avoiding the finger pointing to "they".