how to write business requirements
(note: I updated the image about 12 hours after posting this blog, due to an error in the original image -ANM)
The point of this post is to provide sufficient context to challenge the notion that SOA provides shared business services. It does not. SOA provides shared features that many business units call upon. Those features are required by the business processes within those business units.
Note to responders: before you flame me, take the time to try to map your concepts to the diagram above. You may find that if you look for your concepts, and not your words, that you are simply using different words than I am to refer to the same concepts. Disagree with me about concepts and I'm interested. Disagree with me because I don't use a word in the same way that you do, and we will probably not have a very interesting discussion.
If we listen to smart p