padrões de negócio para engenharia de software
DESCRIPTION
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]). Sumário. Padrões de Negócio Como definir Padrões de Negócio? Strategic Architecture Model (SAM) - PowerPoint PPT PresentationTRANSCRIPT
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
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])
2
© 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
3
© 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
4
© 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
5
© 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
6
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Como Reconhecer e Documentar Padrões de Negócio?SAM e as Esferas
7
© 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
8
© 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.
9
© Copyright Filipe Cerqueira, Marco Vaz, Nuno Marques 2004. All rights reserved
Fínal