Thursday, January 08, 2009
I was chatting with a fellow SOA expert Tim Vibber also known as the SOA Chief. We were talking about what a couple of guys who want to start an SOA consulting company should do. This took the conversation to why SOA fails and to a post about SOA being dead.
After talking about the failure points, I wondered what makes a good/great architect. Tim stats that we need to develop systems to be more nimble. I couldn't agree more, but the question is why can't companies do that? Why can't architects accomplish that simple statement of "make systems more nimble"?
Both Tim and I are looking for new opportunities so what are these attributes? Do we have control of them?
To explain these attributes, I am going to borrow something from one of my favorite podcasts: