Publicidade

Gestão

O momento da adoção de SOA

Estudo mostra que companhias priorizam áreas de missão crítica

Publicada em 12 de março de 2007 às 19h24

Projetos de arquitetura orientada a serviços (SOA) estão cada vez mais freqüentes, segundo relatório do Yankee Group. A consultoria entrevistou 306 executivos de TI dos Estados Unidos e 84% deles disseram já ter uma implementação do gênero em andamento ou nos planos para o ano que vem.
SOA é uma abordagem de design de software que promove o desenvolvimento e a integração de componentes reutilizáveis, baseados em elementos de processos de negócios. Por exemplo, se os elementos de um processo de negócio requeridos pelos clientes para comprar produtos online (como checagem de inventário e de crédito) estiverem em diferentes sistemas, “escrever” cada componente como se fosse um serviço permitiria a rápida integração e entrega da informação necessária para completar a transação. Como os serviços podem ser modificados sem afetar os usuários, SOA visa a reduzir o tempo de desenvolvimento, os custos e facilitar a reconfiguração de processos de negócios.
Com a economia obtida, as melhores candidatas a implementar projetos de SOA são áreas com maior impacto no planejamento estratégico, diz Tom Dwyer, diretor de pesquisas do Yankee. Ele acrescenta que para a maioria das empresas pesquisadas, essas áreas são aquelas com maior contato com os clientes, as que impactam diretamente o faturamento.
Dentre os respondentes que já implementaram SOA, o conceito pode ser visto com freqüência em áreas como portais e sites com interação direta com clientes (30%) e áreas de suporte e help desk (29%). Mas o futuro pertence à integração interna. Nada menos que 73% dos respondentes disseram que estão avaliando ou desenvolvendo projetos de SOA para integrar aplicativos internos de negócios, e 72% estão buscando implementar SOA para agregar dados e conteúdo.

MELHORES PRÁTICAS

1 – Coordene investimentos em SOA
Cada projeto de SOA deve ser revisado por um time multidisciplinar com a responsabilidade de estabelecer e manter os padrões de arquitetura de TI. Esse time tem de estar certo que cada projeto SOA pode ser integrado com aqueles que vieram antes.

2 – Mapeie os processos de negócios
Enumere todos os serviços corporativos que suportam operações de missão crítica e tente adivinhar como eles se inter-relacionam. “Você provavelmente não vai querer fazer isso, mas é uma tarefa cada vez mais importante para qualquer projeto SOA”, alerta Dwyer. Contar com um mapa de todos os serviços é uma garantia de que a empresa não perderá dinheiro em projetos desnecessários e que, ao mesmo tempo, conseguirá se adaptar rapidamente a mudanças nos modelos de negócios, caso isso seja necessário.

3 – Defina os dados
Crie definições de dados que serão utilizados para construir os aplicativos de um projeto de SOA. As definições poderão ser padronizadas pela própria companhia.


Planos para o desenvolvimento de SOA

soa2

Principais áreas para os investimentos em SOA
Processos que envolvem interação direta com o cliente, integração interna e acessibilidade aos dados são as prioridades

Dos que já implementaram
30% Sites e portais de interação com clientes
29% Help desk e suporte
25% Integração de aplicativos internos de negócios

Dos que estão planejando SOA
73% Integração de aplicativos internos de negócios
72% Agregação de dados e conteúdo e acessibilidade
65% Sites e portais de interação com clientes
65% Supply chain/ procurement

*Fonte: The Yankee Group

Opinião do leitor
Não há comentários para essa notícia
Seja o primeiro a comentar
Reportagens mais lidas