BT

Carta sobre a falha do SOA

por Mark Little , traduzido por Douglas Masson em 28 Nov 2008 |

Tem surgido recentemente muitos artigos sobre se SOA deveria ser considerado um fracasso. O analista do Gartner entrou em um debate com uma carta falsa escrita pelo Gerente de Projetos da EA Artchitect ou pelo Lead Developer "Para o CIO, CEO, CFO, CTO e acionistas", indicando porque o escritor admite que o SOA é certamente um fracasso:

Com os seguintes resultados, eu agora posso apenas deduzir que o SOA é uma fraude e várias tentativas do SOA vãoresultar em falha. Sobre a minha direção:

Embora a lista de motivos do fracasso sejam escritos de modo cômico, eles identificam os problemas que outros têm identificado como possíveis razões para o fracasso, em relação ao SOA:

  • Eu falhei em associar nossas iniciativas de SOA com as necessidades da nossa empresa, portanto eu não posso mostrar nenhum valor para as centenas de serviços que nós criamos,
  • Eu falhei em criar e apoiar um Centro de Excelência em SOA, Comitê de Políticas ou Centro de Competência,
  • Eu falhei em alistar a equipe de executivos como o verdadeiro suporte e evangelistas dos nossos esforços SOA.
  • Eu optei de comprar um ESB antes de realmente entender o que a nossa infraestrutura SOA precisa (na realidade isso não foi minha culpa, o vendedor disse que isso era super ultra necessário)
  • Eu falhei em fornecer aos meus desenvolvedores incentivos para reutilizar artefatos,
  • Não era minha responsabilidade seguir o que estava acontecendo na porta ao lado onde havia uma equipe separada tratando de BPM, quer dizer elas são duas iniciativas diferentes,
  • Eu acredito firmemente que o SOA não é nada mais do que um CORBA ou COM sofisticados.

É claro que a questão é que algumas ou todas estas coisas deviam ter sido consideradas e implementadas para alcançar o sucesso.

Apesar de todas as coisas que NÃOfiz, SOA falhou. Minha falha adicional em reconhecer e implementar melhores praticas que tem se provado de sucesso em muitas outras empresas pelo mundo também participou no fracasso da SOA.

Como alguém comentou:

Eu digo aos clientes que SOA é um cenário de um fora ao contrário em um namoro. Quando as coisas dão erradas, o SOA pode olhar nos seus olhos e com sinceridade dizer sobre o fracasso do relacionamento, “Realmente, o problema não sou eu, é você.” Nós temos provas suficientes de que o SOA não é ruim. Mas ainda existe MUITO SOA mal feito lá fora. Estas são sem dúvida, boas dicas.

Como um outro comentário destaca, SOA não é uma panacéia global e não deve ser tratado como tal:

SOA funciona em alguns casos mas falha em outros - e não só por causa da organização ou das pessoas. Encare isso, em alguns casos não faz sentido baseado na arquitetura da sua empresa. Sim, como um conceito SOA é uma coisa boa - e dependendo de como sua empresa está organizada ela cabe em alguns bolsos, mas não necessariamente em todos.

A carta termina com uma alfinetada nos (relativamente recém) chegado no pedaço:

Obrigado pela compreensão e eu gostaria de declarar desde já que Cloud Computing, Virtualization eSaaS serão fracassos sobre a minha direção também.

Então quanto tempo temos antes de chegarem as cartas de "Cloud Computing é um fracasso" ou "SaaS não funciona" ?

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT