Reply to comment

Dennis Djenfer
posted 8 years 25 weeks ago
I believe best practices in building software systems is to involve all parts of the business that has knowledge and interest in the problem domain. If the problem domain spans over the whole enterprise, then the people with this kind of knowledge and views must be involved. In the latter case, as far as I know, some kind of business architecture approach is regarded as best-practices, regardless if you are pursuing SOA or any other architectural style. However, I don't think the business architecture approach means the same thing for everyone. Some people may interpret this as a process centric approach, others interpret it as a business capability approach, and some may even think of this as a holistic information centric approach. The scope of the approach is also something people debate, if one should involve the whole business at once or if it should be a more iterative approach. Of course, there are other approaches, e.g. survey all legacy systems, try to consolidate them and put services in front of them. I believe it's a quite common approach but I don't think it's regarded as best-practices for SOA. [Updated on 4/23/2010 4:19 PM] [Updated on 4/23/2010 4:20 PM]


Shopping cart

View your shopping cart.