مشروع تطبيق وشركة لب [كمبتنسي]
يوم الأربعاء, نوفمبر - تشرين الثّاني [21ست], 2007
Getting handcuffed to the current version of EA software is by far the major reason why customizing EA is not a great idea in the long run.
Writing an integrated internal software system:
Pros:
- Decoupled Solution: The core business processes are segregated from the EA. The system can be updated and enhanced several times independent of EA application. That way, the development cycle of internal software system will be decoupled with that of EA development cycle which is notoriously slow.
- Leverage existing capability of IT Department: Writing an internal application can take advantage of existing capability of the IT department. If the current IT department is good in developing .NET applications, then this customized application can be on that platform.
Cons:
- Integration Issues: EA applications do not have a good support for integrating external systems. Although, most of them are beginning to use SOA (Service Oriented Architecture) framework to support integration of external application.
As vendors recognize that they will not be able to force every firm to use plain vanilla business process they will begin to support seamless integration with external applications. The second option will become the only way the corporations can automate their core competencies.
Every organization has gotten to this cross road by trial and error implementing a sound EA Strategy. I don’t think every vendor is speaking in unison as to how to tackle the issue of automating the core competency for that organization. The organizations that have tried both the above mentioned ways to automate their core competency have been frustrated by the complexity of the implementation. As integration technology changes, and as delivery model adapts we will see continued frustration in the implementation of EA Strategy.
Popularity: 10% [?]




























