Quem Precisa de uma Plataforma?

Possivelmente você verá algum dia um anúncio sobre uma compatibilidade de produtos, uma arquitetura aberta, ou uma API para negócios que promete integrar todas as ferramentas, movimentar dados entre aplicativos e simplificar a vida do programador.

Na realidade, você estará querendo justificar com importações/exportações, um marketing que vende a imagem falaciosa de "conjunto harmônico".

De onde vem toda essa pressão de integração? Por que todo mundo tenta integrar seus produtos em conjuntos ou construir plataformas para suportar abertura de integração? Quem precisa dessas plataformas?

Usuários finais

Vamos ver. Os usuários finais não chamam o suporte para dizer, "O que eu realmente preciso é de uma plataforma de ferramentas aberta."

Mas eles, na verdade, perguntam por que seus produtos não se integram com as outras ferramentas que já possuem. Eles solicitam os recursos fora do escopo do seu aplicativo porque não conseguem manipular obter seus dados com uma ferramenta que faria melhor o trabalho. Eles enfrentam problemas de importação e exportação entre programas diferentes. Querem saber por que seus programas têm interface de usuário completamente diferentes para fazer tarefas semelhantes. Não parece óbvio que suas ferramentas de design de site da Web deveriam ser integradas com seus programas de script?

Seus usuários desejam liberdade para escolher a melhor ferramenta para a tarefa. Eles não desejam ser limitados porque seu software se integra somente com poucos outros programas. Eles têm um trabalho a fazer e esse trabalho não é gerenciar o fluxo de arquivos e dados entre suas ferramentas. Eles estão ocupados resolvendo seus próprios problemas. É seu trabalho fazer a ferramenta funcionar e é melhor ainda fazê-las funcionar em conjunto.

Desenvolvedores de software

Entretanto, você está trabalhando muito na sua ferramenta implementando o próximo estágio de recursos críticos, corrigindo erros e enviando releases. A última coisa que você precisa é mais um recurso de importação de última hora incluído na sua lista.

Não seria bom se você tivesse bastante oportunidades para passar adiante o problema de integração de sua ferramenta? Infelizmente, a não ser que você trabalhe para um dos maiores, você não tem influência suficiente para fugir disso.