Desde os primeiros projetos de implantação de SOA que participei, sempre procuramos operacionalizar a criação de um grupo multidisciplinar responsável por manter e evoluir as práticas SOA, sobretudo de governança. Por diversas vezes chamamos estes grupos de Comitê SOA, CoE SOA (Center of Excelence), Núcleo SOA e por aí vai…
E através da experiência com projetos de implantação, percebemos que a existência destes grupos é vital para a absorção e disseminação para as equipes de desenvolvimento internas da empresa (uma vez que a implantação inicial não envolve toda a fábrica).
Embora seja responsável por garantir a governança SOA sob uma visão corporativa, o Núcleo SOA deve existir já na fase de implantação, pois ele será o responsável por dar a “cara” da empresa na arquitetura definida.
Recentemente o Forrester publicou um relatório listando os benefícios da crianção do Núcleo SOA. Segue trechos de uma matéria a respeito:
Equipe focada em Arquitetura Orientada a Serviços tem como principais funções a garantia da governança e o alinhamento dos projetos.
24 de setembro de 2009(…) No relatório da Forrester, quando questionados sobre as funções mais valiosas do centro de excelência de SOA, os entrevistados apontaram os cinco principais benefícios:
- Criar e manter a visão e os planos (do projeto SOA)
- Agir para a aprovação de regras que façam parte das políticas de governança de SOA
- Gerenciar os padrões para a implementação da arquitetura
- Gerenciar o portfólio e os documentos relativos aos serviços – baseados na nova arquitetura
- Planejar o futuro das tecnologias que suportam a arquitetura
Entre as conclusões de Heffner em relação ao levantamento, o especialista aponta também que os benefícios citados pelos executivos já são suficientes para mostrar que a criação de um centro de serviços durante a implementação de um projeto de SOA é muito mais eficiente do que simplesmente investir em capacitação das equipes de TI para adequar-se aos padrões exigidos por essa arquitetura.
Li em computerword.
Para mim, o recado é: A criação do núcleo é vital para uma implantação alinhada às necessidades da empresa e para a garantia que passaremos do projeto piloto para a visão corporativa de maneira menos traumática.
abraços,
Marcílio
Enviado por: Marcilio Oliveira
Categorias:
Divulgue esse post:
LinkTo