Taking your name off of a project
You cannot often choose the projects that you work on. However, the ones you work on should reflect your principles,…
Guiding Enterprise Change
You cannot often choose the projects that you work on. However, the ones you work on should reflect your principles,…
As I mentioned in a prior blog entry, the lack of a single consensus mechanism for different Software-as-a-Service apps to…
Prediction for 2007: The market for Software as a Service is going to peak soon, and then fall off. In…
Code sits below the architecture. It is not an expression of architecture. Code realizes architecture, but is constrained by it. …
I realized that I had been using a reference model, in my head, for a long time when describing the…
One nice thing about being in Enterprise Architecture: you get to watch as the infrastructure changes. When you are working…
It’s a gem. I never want to hear “there’s too many definitions of SOA” or “There’s no definitive definition of…
An enterprise SOA service is not just any old web service. There are specific requirements that it must meet. These…
Enterprise Services save money. When done well, they create discoverable, supported, consistent, and reusable end-points for functionality. Enterprise Services cost…
It’s the age of the mash-up and mix-in and composed service… yet I continue to wonder if we shouldn’t still…