Browse by Tags
All Tags »
SOA (RSS)
Let’s say that you have two systems: Adipose and BellyFat. They both need the same information. Adipose handles customer transactions, so it needs information about customers. BellyFat handles the long-term management of customer information, like what
Read More...
Just ran across, quite by accident, a blog post from last spring from Johan den Haan on the " Architectural requirements for Service Oriented Business Applications ." This is a clear, consistent, well described web post on SOA and service
Read More...
I'm always a bit dismayed when I hear the following terms mixed up, or combined: SOA service and business service. In my mind, these things are different. In one sense, they are related, but indirectly. A business service is a function (or capability)
Read More...
Todd Biske, whom I respect for his writings on SOA, seemed to miss the mark in his recent blog post about SOA Governance and Decision Rights. In that post, he said: if you focus on education, you can allow individual teams to make decisions, because
Read More...
I've been thinking a lot lately about the gap between "what we have" and "what we need" in the Enterprise SOA space. I think I have a need that is not yet filled by software. (that I'm aware of). I put up a post back in June about the difficulty in creating
Read More...
A few weeks ago, in a blog post , I asked about the relationship between business process modeling and business capability modeling. I asked some open ended questions to get honest feedback. I presented two models to illustrate two potential relationships
Read More...
Just a rant. "I've got me a shotgun... let's go find a duck!" I call that a "problem duck hunt." You have a solution, and you go hunting for a problem. When a flock of "problem ducks" fly by, you fire away, hoping to hit something. Doesn't really matter
Read More...
Gentle reader: can you help me to solve a debate? Introduction Many companies have adopted the practice of capability modeling in the past few years. Often, this is done to align the portfolio of business initiatives (and often, IT projects) with corporate
Read More...
I'm always a bit worried when someone has "the answer." Lot's of red flags go up when someone tells me: this is the problem and this is how you solve it. Perhaps I'm just that kind of person. I had a recent exchange with Alex Maclinovsky over at Sun.
Read More...
As a community, we have sat silently by as the pundits have sold products that fail to deliver on the promise of SOA. We have watched, many of us in horror, as the goal of changing behavior, and changing infrastructure, has fallen victim to "yet another
Read More...
One challenge in designing Event Driven SOA exchanges is to decide how big your event messages should be. I have an approach that I believe works, and can leverage information that probably already exists in your organization... in the data warehouse.
Read More...
REST is not enough. I just read Steve Vinoski's article " Serendipitous Reuse? " in IEEE Internet Computing magazine. He makes a great case for why REST is the best approach for integration through the concept of serendipitous reuse. The goal being to
Read More...
I'm thinking about the business case for integration again... (still). We talk about SOA providing a benefit by being more agile. In other words, if you have a SOA infrastructure, you can change to meet the needs of the business in an agile way. Here's
Read More...
I have a SOA view of the software development lifecycle. And, in that SOA view, BPM fits nicely. First, a comparison: Waterfall looks like this: Waterfall: Plan --> Envision --> Design --> Develop & Test --> Deploy Agile: Plan --> Sprint
Read More...
One challenge that we run into: having a software developer design the business process. Now, that's no slam on software developers. There are some very smart cookies out there writing software... but if you want to develop a business process, you need
Read More...