|
I had to re-read this because at first glance, I thought he was speaking about the service lifecycle, a topic that I recently completed a whitepaper on for my employer. This is very different than an SOA lifecycle, which is clearly broader in scope. I think Miko's got some very good points. I wouldn't have chosen his terminology, but I don't want to turn the discussion into a debate about semantics (although semantics are very important in SOA!). A key similarity between what this article conveys (I haven't read the 50 page document yet) and my own work is the notion that lifecycle doesn't end when something goes into production. The lifecycle ends when the thing dies. In the case of a service, it's when all the consumers are gone. Ron, Jason, and I touched on this a bit in our podcast back in June (http://www.zapthink.com/report.html?id=ZTP-0239) which discussed the difference between product management and project management. Project management ends when the project is done, product management does not. Product management is exactly what a service provider needs to practice. Another common point is the need for change management. Changes to the service and changes to the policies that govern the service. What happens when a service consumer is going to double or triple the load they place on a service? This is a change in the governing policies of the service contract, and that change may need to trigger action, such as provisioning more resources for the service, changing the chargeback rate, etc. The one difference I saw was that my document included the SDLC. At some point, development must occur to get the services out into production. Likewise, the composition of services or orchestration as part of a broader solution must also go through some form of development lifecycle. -tb On Aug 30, 2006, at 12:28 PM, Gervas Douglas wrote:
SPONSORED LINKS
YAHOO! GROUPS LINKS
__,_._,___ |
- Re: [service-orientated-architecture] Miko on SOA Lifecycle Gov... Todd Biske
