Metodologia SOA : Construindo certo, no detalhe.
A adoção da Metodologia SOA para a construção
de sistemas ajuda a reduzir drasticamente o risco de insucessos em um projeto
SOA.
Uma metodologia SOA composta de artefatos, ferramentas e fluxos de trabalho
permite minimizar os riscos de projetos SOA. Atividades Intrínsecas:
levantamento de processos e modelagem do negócio e requisitos, análise
& design, construção, teste e implantação,
gerenciamento de portifólio, estratégia de reúso
orientada a serviço a partir de metodologias de mercado reconhecidamente
eficientes e eficazes (EUP, BPMN, SOMA, SOAD com notação EPBE).

A tarefa de implementação envolve o desenvolvimento dos:
Processos de negócio onde são
criados os serviços que precisam ser orquestrados;
Serviços compostos que tratam
da criação dos serviços por múltiplos serviços
básicos ou atômicos;
Serviços atômicos responsáveis
pela execução de tarefas ou ações específicas;
Implementação dos componentes
que dá suporte aos serviços implementados.
A metodologia SOA também tem como foco o levantamento, a definição
e a entrega de conjuntos de serviços (atómicos ou compostos)
baseados nos estágios do ciclo de vida SOA. Esta possui um conjunto
de técnicas e artefatos que visam construir Sistemas SOA do levantamento
do processo à entrada em produção.
Benefícios desta Metodologia:
Processo de desenvolvimento de Software
focado em SOA;
Esforço direcionado na descoberta,
identificação, definição e construção
dos Serviços;
Papéis definidos, demandando
a habilidade para cada profissional, em todas as etapas do processo;
Uso de metodologias padrões
SOA de mercado;
Fim da lacuna entre a área de
TI e os processos organizacionais através da forte ênfase na
modelagem de processos;
Fim do dilema: "Onde e Como, Irei
identificar meus Serviços";
Artefatos específicos, extraindo
o produto de trabalho ideal das atividades dentro dos processos mapeados,
como SLA;
Definição de serviços
identificando o nível ideal de granularidade dos mesmos e suas camadas;
Definição de uma arquitetura
de referência SOA robusta;
Melhor controle e gerenciamento de
projetos SOA baseado no PMI, pois possui um ciclo de vida definido com marcos
expressivos de entregas (Milestones) de produtos que auxiliaram o controle
do projeto.
A metodologia SOA está dividida em 7 etapas - passe o mouse para
ver a animação:
Entre em contato conosco para mais informações e saiba
como podemos ajudá-los a implantar a Metodologia SOA em sua empresa
e como ela pode maximizar o acerto na construção de projetos
sob SOA em termos de custo, prazo e produção.