2009/5/17 A W <[email protected]>: > > > SOA is a business approach and methodology as much as it is a technological > approach and methdodlogy. > "SOA enables businesses to make business decisions supported by technology > instead of making business decisions determined by or constrianed by > technology." > SOA enables business people to make better business decisions by realignng usage of technology to focus more on real world business needs.
I'm a little bit confused on "determined by or constrained by technology". Does "technology" here mean technology department or just plain technology? > I think separating business from the technology is not right because IT is > about business. IT has become an influential element to better conduct business in many circumstances. Mom & pop stores may do fine without a computer. > Human might initiate a service of course, but there are some services that > invoke each other with no human interaction. A service offered by an organization may be used by non-human consumers (e.g. in supply-chain). However, the end of a business service or business process should be a human. (This isn't a must if we let the computer rule the world. :-) ) > Work flow is about the business process and activities that some of them, > with no doubt, implemented as services. > I appreciate if you tell us what are the other implementations choice for > services that do not need technology? Business processes are defined to conduct a business - that is, to service customers. In other words, business processses are needed whether they will be conducted by human or not. Limitation of current technology determines if a service used in a business process can be automated. H.Ozawa
