My favorite answer is "it depends." Care to put out a straw man method for discussion or ask a more open-ended question? Personally, I would keep my eye on...
Jeff, I am working for the organization which worships the Agile Methododlogy. It took me some time to convince my colleagues that there is the place for...
As Steve Yegge wrote (http://steve-yegge.blogspot.com/2006/09/good- agile-bad-agile_27.html): "So the consultants, now having lost their primary customer [ed:...
Agile is in the other end of warterfall - break down the project into more smaller iterations. For agile methods change is good. For waterfall, change is bad...
Hi Jeff, I feel that many non-repetitive businesses especially in service sectors are done more in accordance with agile manifesto principles. Individuals and...
Jef, That was my initial question too - “What’s the lead time to production code?” However, the difference between SOA and traditional architectures, as...
This is an argument that I make in my presentations - that the conventional view of SOA is inherently incompatible with Agile practices in terms of the actual...
I also recommend following the agile methodology when doing enterprise planning. The EA/SOA adoption team should carve out small, easily accomplish-able tasks...
<<The new job was created because Monster is growing along with the global economy despite its local feel. The Monster.com most job seekers and employers know...
Dennis wrote:" You can use techniques such as transformations to allow continued evolution of service interfaces over time, but this effectively just means...
Why on earth does this keep coming up.... OF COURSE SERVICES SHOULD BE STATEFUL The only perspective that matters is whether the service is stateful from the...
I really don't understand how SOA would not be inline with agile principles or methodologies? First, if you look at the agile principles, they are all about...
... State management is not a new concept. Distributed state management has issues which many do not seem to be familiar with. Certainly, transactions have...
SOA a generic definition I could get ... SOA is an architectural approach that seeks to align business processes with service protocols and the underlying...
The question is not whether a Service maintains state on its own (of course it does), but to what extent it exposes that requirement or knowledge of state to...
... The SOA tries to approach business process integration with services based ... But as far as deprecation of rpc/enc is concerned am not very sure of its...
Perhaps there's some confusion here between sharing state between services and persistent sessions that create stateful communications? Both are called...
At a purely business level (this after all is the level which leads to money flowing into various bank accounts and cash tills), a good SOA structure should...
There seems to be some confusion here between statelessness in the sense of "absence of side-effects" and "stateless communication". Communication should be...
... This is also especially true depending on what your auditing and temporal decoupling requirements may be. If you want to be able to figure out what was...
Hi Dennis, I agree that you have to carefully plan on what service interfaces you are exposing. To say that this contradicts agile is however inaccurate. You...
... Agreed. The thing is, business agility comes from a solid understanding of what it is that the business is about and what is required for it to execute...
... The compatibility between SOA and the vague concept of "Business Agility" was not the original question. It was the compatibility of SOA and the specific...
Nick, you are of course right - I might have known someone would spot the intellectually dishonest discrepancy! I did however have a purpose. This Group, as...
Have you seen these? Service-oriented agility: Methods for successful Service-Oriented Architecture (SOA) development, Part 1: Basics of SOA and agile methods...
I have three points here: 1) I think that business-centric SOA service implements business service derived from the enterprise business model, not A business...
... This also is a massive security challenge as information could be private and internal to one of the parties. This sort of approach also makes it very...
... [snip] ... The real world reality though the later is much better than the former, as you don't know what other transactions might be impacting your...