ATSI
Padrões de Negócio para Engenharia de Software
Filipe Cerqueira – 50075 ([email protected])
Marco Vaz – 5976/M ([email protected])
Nuno Marques – 44714 ([email protected])
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Sumário
 Padrões de Negócio
 Como definir Padrões de Negócio?
• Strategic Architecture Model (SAM)
• Problem Refinement Model (PRM)
 Como reconhecer e documentar Padrões de Negócio?
• SAM e as Esferas
• SAM e a Modulação de Negócio
 Conclusão
2
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Padrões de Negócio
 O que é um padrão de negócio?
• Template arquitectural para uma solução de negócio
 Importante: CONSISTÊNCIA
 Desenvolvimento e Manutênção IT
 Modelos:
• Strategic Architecture Model (SAM)
• Problem Refinement Model (PRM)
 Objectivo:
• Padrões de Negócio: aproximação consistente
• Sistemas de Implementação: aproximações
3
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Como Definir Padrões de Negócio?
Strategic Architecture Model (SAM)




Interesse de Esfera
Relações
Super Conjunto da Framework Zachman
Top-Down / Bottom – Up / Combinação
• Contrução de modelos arquitecturais compreensivos
• Verificação da integridade da análise
 Análise e refinamento das relações permite optimizar e
melhorar o negócio
4
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Como Definir Padrões de Negócio?
Problem Refinement Model (PRM)
 Refinamento do problema desde a
definição inicial até à resolução fínal
 Arquitectos vs Desenhadores
• Perspectiva
• Comunicação
• Técnicas de refinamento
 Arquitectos:
• Técnicas de orientação a longo
termo de um programa de
projectos de implementação
 Desenhadores:
• Técnicas como UML para
desenho e anális do projecto
5
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Como Reconhecer e Documentar Padrões de Negócio?
SAM e as Esferas
6
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Como Reconhecer e Documentar Padrões de Negócio?
SAM e a Modelação de Negócio
7
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Conclusão
 Um padrão de negócio irá descrever:
• As funções de negócio a serem suportadas.
• Os dados que são necessárioo para suportar as funções
descritas.
• Os componentes de negócio que são as representações IT
dos dados e funções que o negócio necessita.
• Opcionalmente, a infraestrutura necessária para suportar as
funções, dados e componentes. Isto é necessário em
empresas altamente distribuídas ou naquelas feitas de
divisões ou unidades com diversos ambientes técnicos ou
operacionais.
8
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Fínal 
9
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Download

Como Reconhecer e Documentar Padrões de Negócio?