In a recent article I posted here, one key piece of reasoning depended on the properties and behavior of Complex Systems. This sort of thing will come up again and again. Partly it’s me (I find Systems Theory increasingly indispensable as an investigative, analytic, and descriptive model); but partly it’s objective reality. It’s getting harder and harder to ignore, or defer responding to, Systems-driven global phenomena that have real near-term consequences. It all seems to be coming together in a spectacular crunch, and that’s not coincidental: this global trend is driven by the increasing interconnection and scale of human activity.
IT plays a huge part in this, and has to respond in two ways. First, Complex Systems show up in our application problem domains more and more often, so we need to figure out how to work with them. Second, IT itself gets Complex, and when it does we're better off if we understand the behavior of Complex Systems. This is something of a problem: Systems Theory is generally not well known, especially in our field, and there’s a lot to it.
A Physics professor of mine once used the phrase “motorcycle tour though a museum” as a rueful lament about how small a glimpse, of how vast a subject, undergraduate Physics courses could actually provide. I’ve stolen this from him, and I hope he’d approve.
In that spirit, here’s a basic overview of the general nature, shape, and implications of Complex Systems. Don’t expect theoretical precision. I’ll just try to make things conceptually accessible at a pretty high level.
Now you probably know enough to decide whether to read further. If you do, grab your boots, jacket, do-rag, helmet, assless chaps, mirrorshades, whatever you think you need for the road; and let’s roll.