This leads to customer dissatisfaction. In fully integrated applications, computers must talk to each other seamlessly. It's all data-passing, which removes the human participant from the process. This means that, while the potential for human error is reduced, the electronic transactions must occur smoothly because there are no people involved in the process to catch any errors. The expectation exists that people will not have to get involved in the process, so it needs to be seamless to meet this expectation.
Response time is another consideration.
Immediate feedback is expected, so the web site must be able to make that happen. Our expectations about what we should be getting with regard to service require that applications be integrated. Only recently have companies been organizing around processes instead of business functions. Many processes grew out of the structure of the organization. Divisions were created underneath reporting structures that may not reflect a true reporting system in an organization.