Na arquitetura orientada a serviços (SOA) encontramos muitas referências sobre desenvolvimento de software mas, e quanto a metodologia dos projetos de software baseados na arquitetura SOA, será que muda algo?O responsável pela estratégia SOA do National City Bank (USA), Leo Shuster, publicou este artigo (ou versão em PDF) na SOA Magazine de Agosto/2008.Projetos ainda são a forma mais efetiva de organizar as tarefas necessárias para entregar uma solução dentro das organizações. Como SOA traz uma mudança de paradigma no software e infraestrutura de TI, certamente os projetos são impactados.
- Alguns projetos são suportados por linhas de negócios (Lines of Business ou LoB). Lembre-se que o paradgima de sistemas em “silos” não faz mais sentido em uma arquitetura corporativa (enterprise architecture). Desta forma, podemos ter um problema em que um projeto tem um funding de uma área mas vai alterar processos e resolver problemas de outros departamentos também. É justo atribuir 100% deste custo para o departmento solicitante?
- Reuso. Aquele serviço que você implementou para o departamento financeiro consultar o rating de crédito dos seus clientes será reutilizado no processo de validação dos clientes de um novo produto produto da área comercial. Quem vai custear este reuso? Como calcular? Como dividir os custos?
Project-oriented SOA Governance ModelO autor propõe um modelo de governaça SOA para os “projetos orientados a SOA”. Veja imagem abaixo:
(fonte: SOA Magazine)
Veja outras dicas sobre o funding dos projetos:
There are three possible ways to address the service funding concerns.
1. Make the first project to build a service provide the complete funding
2. Establish a central funding source that will cover all service design and construction expenses
3. Provide supplementary funding to projects building services
If option 1 is selected, several strategies for recouping the initial investment can be used.
a. Do not recoup the investment
b. Place a surcharge on each instance of service leverage
c. Charge a small fee for each service call
Leitura mais do que recomendada para gerentes e líderes de projeto.

