Business Patterns for Software Engeneering, Part 1 Gonçalo Gomes N.º Nuno Campos N.º Vladimiro Luz N.º ppt carregar
Business Patterns for Software Engeneering, Part 1 Gonçalo Gomes N.º 50079 Nuno Campos N.º 51431 Vladimiro Luz N.º 51456.
PublicouPietro Anzures Alterado mais de 4 anos atrás
Apresentação em tema: "Business Patterns for Software Engeneering, Part 1 Gonçalo Gomes N.º 50079 Nuno Campos N.º 51431 Vladimiro Luz N.º 51456."— Transcrição da apresentação:
1 Business Patterns for Software Engeneering, Part 1 Gonçalo Gomes N.º 50079 Nuno Campos N.º 51431 Vladimiro Luz N.º 51456
2 Introdução Objectivo do artigo: – Explorar como definir os padrões de negócio de forma a que possam ser úteis para os Eng. de Software
3 Padrão de Negócio (1/ 2) Descreve uma solução, baseada numa aproximação reutilizável, para um determinado problema de negócio Oferece uma solução baseada no sucesso prévio Business Pattern = Architectural Template for a business solution.
4 Padrão de Negócio (2/2) Vantagens de uma aproximação coerente: – Permite a introdução gradual de padrões de negócio e de soluções baseadas em padrões de negócio – Permite um aumento gradual do âmbito dos padrões – Integração de empresas, de diferentes sectores, de uma forma simples e fácil
5 Interface para padrões de negócio Vantagens: – Padrões de negócio melhoram o desenvolvimento e manutenção das TI – Providenciando uma interface coerente para os diversos padrões de negócio Modelos utilizados: – SAM (Strategic Architecture Model) – PRM (Problem Refinement Model)
6 SAM (1/2) Demonstra como se definem os padrões de negócio Utiliza Spheres of Interest para representar grupos de factos de uma empresa Uma esfera de interesse contem toda a informação relevante de um dado tópico
7 SAM (2/2)
8 PRM (1/2) Demonstra aos engenheiros de sistemas baseados em padrões de negócio como utilizar outros padrões Mostra como ir de um problema de negocio para uma implementação tecnológica É usado para refinar iterativamente os problemas até a a sua solução final através de 1 vista de 5 camadas
9 PRM (2/2)
10 Conclusão (1/2) Um padrão de Negócio descreve: – Funções de Negócio – Informação – Componentes de Negócio – Infra-estrutura O padrão de negócio descreve as relações chave entre estes tópicos
11 Conclusão (2/2) Relações Core –Stable Relationships –Linking Relationships (Stable > Agile) –Agile Relationships Padrões de Negócio usam apenas as esferas estáveis e as relações.
Carregar ppt "Business Patterns for Software Engeneering, Part 1 Gonçalo Gomes N.º 50079 Nuno Campos N.º 51431 Vladimiro Luz N.º 51456."