We have met the enemy, and it is Complexity. About a year ago, the media was flooded with debate about financial institutions that were deemed “too big to fail” by industry analysts, financial experts, and government representatives. A failure by one of these institutions, these experts told us, would have catastrophic effects on our economy, [...]
Architecture is a tough sell. It rarely is linked directly to the delivery of a feature, much less is a feature. And without that tie-in, business leaders won’t approve the time and expense to build or improve your architecture. Of course, as software professionals, we understand why architecture is important. You can build almost any [...]