The main disadvatages of using EAI systems:
i. Constant change: The very nature of EAI is dynamic and requires dynamic project managers to manage their implementation.
ii. Lack of EAI experts : EAI requires knowledge of many issues and technical aspects.
iii. EAI is a tool paradigm: EAI is not a tool, but rather a system and should be implemented as such.
iv. Building interfaces is an art : Engineering the solution is not sufficient. Solutions need to be negotiated with user departments to reach a common consensus on the final outcome. A lack of consensus on interface designs leads to excessive effort to map between various systems data requirements.
v. Loss of detail : Information that seemed unimportant at an earlier stage may become crucial later.
vi. Accountability : Since so many departments have many conflicting requirements, there should be clear accountability for the system's final structure.
i. Constant change: The very nature of EAI is dynamic and requires dynamic project managers to manage their implementation.
ii. Lack of EAI experts : EAI requires knowledge of many issues and technical aspects.
iii. EAI is a tool paradigm: EAI is not a tool, but rather a system and should be implemented as such.
iv. Building interfaces is an art : Engineering the solution is not sufficient. Solutions need to be negotiated with user departments to reach a common consensus on the final outcome. A lack of consensus on interface designs leads to excessive effort to map between various systems data requirements.
v. Loss of detail : Information that seemed unimportant at an earlier stage may become crucial later.
vi. Accountability : Since so many departments have many conflicting requirements, there should be clear accountability for the system's final structure.