1. John Zachman says enterprises (organizations) are the most complicated things ever invented by humans. Now I can think of some things that are pretty darn complicated … say nuclear weapons … but ultimately they reduce to mathematical equations. Businesses don’t. He’s probably right.
2. We’ve been at automating enterprises for how long? Say 50 years? Only one generation. Our generation (well, mine anyway). There might be a few things we haven’t figured out yet?!
3. The power of computers has increased faster than our imagination about how to use them. Add to that the huge inertia faced in changing the current skill base (much less the current legacy portfolios themselves) and it all adds up to … a gigantic logjam.And that’s where we sit today. Management feels pain, but they can’t diagnose the real sources of the pain. IT knows … well … IT. The economics of the current scheme no longer produce real value except at the edges of operations (e.g., analytics, social media, etc.). And the current infrastructure is no longer scalable or sustainable cost-wise. Logjam. But what happens in a logjam? Pressure builds up and eventually it bursts. So let me repeat my prediction made a few posts back … and add that something equivalent will eventually happen for business architecture.
>> In the long run the whole equation will change. The fundamental problem lies with the fact that business rules still have to be programmed. (Even production rules are programming.) Take programmers out of the business of implementing rules, put business analysts and skilled writers in their place (with appropriate tools), and the current economics of rule management (and IT as a whole) can be improved by at least an order of magnitude. At least!Entrepreneurs will eventually see the opportunity. (I just hope some of them are in North America.)