Integração de sistemas
Um dos assuntos mais espinhosos e complicados e com maior participação de palpiteiros que tenho notícia.
Por princípio já é complicado por se tratar, normalmente, de dois sistemas de empresas diferentes e, portanto, concorrentes (quase inimigas). Mesmo que o sistema delas atenda a nichos diferentes.
Por isto uma sempre sabe o que deveria ser feito para integrar ao sistema da outra, mesmo sem conhecê-lo.
Então, qual deve ser a melhor abordagem? Obviamente, a diplomacia.
Trabalhar com pessoas é sempre complicado, pois a sua lógica, assim como a deles, possivelmente diverge.
Mas vamos as questões puramente técnicas que devem ser consideradas:
* Algum dos sistemas usa alguma base dados? É proprietário?
* Há documentação?
* Existe algum driver, serviço ou similar para “intermediar” a comunicação?
E, em casos extremos mas muito presentes e, por vezes, solucionável:
* Um dos dois (ou ambos) é sistema fechado e/ou de empresas falidas?
* Comprar novos sistemas está fora de questão?
