After posting my ramblings about software as a biological ecosystem last night, I kept thinking a bit more about the topic of managing complexity and what seems to be the high-end industry response to it. Put simply, it seems that we're trying to manage complexity with yet more complexity (the whole adding gasoline to the fire analogy). The more I think about it, the more absurdly ludicrous this approach seems.
And it suddenly came to me--we are seeking The Ring:
One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.
This is the solution the industry seems to propose with things like enterprise rule management software and other centralized IT governance initiatives.
One Policy to rule them all, one Policy to find them, One Policy to bring them all and in the darkness bind them. [Feel free to substitute System, Architecture, or any other grandiose schemes.]
Do we really want to be Dark Lords? Is "the architecture group" the land where the shadows lie? I guess some might indeed aspire to be dark lords ruling from a land of shadow, but it never ends well for dark lords. As the history of Middle Earth shows (and indeed human history), you can't oppress life, creativity, passion, and freedom, at least not for long. The yoke of tyranny will always be thrown off. Life will find a way. Attach other pithy axiom here.
Create software, systems, and policies that are alive, that encourage life, that can grow, adapt, and evolve.
The opinions expressed herein are solely my own personal opinions, founded or unfounded, rational or not, and you can quote me on that.
Thanks to the good folks at dasBlog!
Copyright © 2017 J. Ambrose Little