Arquitetura Empresarial com TOGAF 9.1 e ArchiMate 2.1 1
|
|
- Daniela Duarte Figueiredo
- 8 Há anos
- Visualizações:
Transcrição
1 Arquitetura Empresarial com TOGAF 9.1 e ArchiMate Henk Jonkers, Dick Quartel, Bas van Gils, Henry Franken e Marc Lankhorst Sumário executivo O padrão ArchiMate para modelagem da arquitetura empresarial oferece suporte à modelagem completa através de todo o ciclo de desenvolvimento da arquitetura. Ele permite a descrição e visualização de diferentes domínios da arquitetura e seus relacionamentos, bem como a motivação por trás da arquitetura e o planejamento da implementação de projetos e da migração. A linguagem ArchiMate complementa o TOGAF, o método padrão do The Open Group para o desenvolvimento de arquiteturas corporativas. Neste artigo, destacamos o que há de novo nas novas versões destes dois padrões, e ilustramos a forma como eles podem ser usados em conjunto para fornecer uma abordagem de arquitetura corporativa integral. 1 ArchiMate e TOGAF são marcas registradas do The Open Group Data de publicação: 15 de Março de 2014 Tradução autorizada pelos autores 2014 BiZZdesign Todos os direitos reservados Página 1
2 Sumário Introdução... 3 Uma Abordagem Integrada para a Arquitetura Corporativa... 3 Forma de trabalho: TOGAF... 4 Os componentes do TOGAF... 4 O Método de Desenvolvimento da Arquitetura (ADM-Architecture Development Method)... 4 Método de Modelagem: ArchiMate... 5 Resumo do núcleo do ArchiMate... 6 Resumo das extensões do ArchiMate... 7 ArchiMate e TOGAF... 8 Exemplo de caso: ArchiSurance... 9 Motivação... 9 Arquitetura de Negócio Arquitetura de Aplicativos Arquitetura de Dados Arquitetura Tecnológica Análise de Lacunas Sumário e Conclusões Referências BiZZdesign Todos os direitos reservados Página 2
3 Introdução O TOGAF é a estrutura padrão e o método para o desenvolvimento de arquitetura empresarial do The Open Group. O ArchiMate, padrão de modelagem de arquitetura empresarial do The Open Group, foi desenvolvido com o objetivo de fornecer uma representação uniforme para descrições de arquitetura empresarial [4] [6]. Ele oferece uma abordagem arquitetônica integrada através da qual as organizações podem descrever e visualizar diferentes domínios de arquitetura, bem como seus relacionamentos e dependências subjacentes. Na Versão 2 da linguagem foram adicionados conceitos para modelar a motivação por trás da arquitetura, e para apoiar o planejamento da implementação e migração. Com estas extensões o ArchiMate fornece suporte à modelagem completa de todo o ciclo de desenvolvimento de arquitetura do TOGAF. Neste artigo, descrevemos uma abordagem integrada para a arquitetura empresarial com base nestes dois padrões do The Open Group. Nós apresentamos brevemente o TOGAF e o ArchiMate, e destacamos o que há de novo nas novas versões destes padrões. Nós ilustramos nossa abordagem com um exemplo. Uma Abordagem Integrada para a Arquitetura Corporativa Estruturas para a arquitetura corporativa variam em relação aos tipos de suporte que elas oferecem. Elas podem ter, entre outros, qualquer combinação dos seguintes ingredientes (veja a Figura 1): Um processo ("método de trabalho") para a criação de arquiteturas; ele pode ser acompanhado de orientações, técnicas e melhores práticas. Um conjunto ou classificação de pontos de vista. Uma linguagem ("método de modelagem") para descrever arquiteturas (definindo conceitos e relacionamentos, mas também uma notação). O conceito de um repositório (virtual) da arquitetura, possivelmente contendo artefatos arquitetônicos prédefinidos e modelos (de referência). Figura 1. Ingredientes de uma Abordagem de Arquitetura Empresarial Integrada TOGAF e ArchiMate têm uma firme base comum em sua noção compartilhada de arquitetura empresarial. Ambos adotam o conceito central de pontos de vista sobre um único repositório de modelos subjacente, visando um conjunto específico de partes interessadas e preocupações. Por outro lado, os padrões se complementam: o TOGAF oferece um método elaborado, incluindo processos, diretrizes e técnicas, para o desenvolvimento da arquitetura empresarial, enquanto o ArchiMate fornece uma linguagem bem definida, incluindo uma notação gráfica, para a modelagem da arquitetura empresarial. Juntos, estes dois padrões formam uma abordagem completa e integrada para a arquitetura corporativa BiZZdesign Todos os direitos reservados Página 3
4 Método de trabalho: TOGAF Os componentes do TOGAF A estrutura principal do TOGAF 9.1 consiste de seis componentes: 1. O núcleo do TOGAF é formado pelo Método de Desenvolvimento da Arquitetura (ADM-Architecture Development Method), uma abordagem iterativa passo a passo para o desenvolvimento e implementação de uma arquitetura empresarial. As fases do ADM serão explicadas com mais detalhes abaixo. 2. Uma coleção de Orientações e Técnicas para apoiar a aplicação do ADM. As orientações abrangem a adaptação do ADM a fim de lidar com uma série de cenários de utilização, incluindo diferentes estilos de processo (por exemplo, o uso de iteração) e arquiteturas especializadas específicas (por exemplo, a arquitetura de segurança). As técnicas suportam tarefas específicas dentro do ADM, tais como, definição de princípios, cenários de negócios, análise de lacunas, planejamento de migração e gestão de riscos. 3. A Estrutura de Conteúdo da Arquitetura (ACF-Architecture Content Framework) fornece um modelo detalhado dos produtos dos trabalhos arquitetônicos,incluindo as entregas, artefatos dentro das entregas e os blocos de construção de arquitetura representados pelas entregas. Embora o ACF defina um metamodelo de conteúdo que especifica os tipos relevantes de blocos de construção, ele não fornece uma linguagem de modelagem completa; é aqui onde o ArchiMate complementa o TOGAF. 4. O Continuum Empresarial descreve uma visão do repositório da arquitetura (um conceito que também é trabalhado no TOGAF), e fornece métodos para a classificação dos artefatos de arquitetura e de solução, mostrando como os diferentes tipos de artefatos evoluem, e como eles podem ser aproveitados e reutilizados. Isto é baseado em arquiteturas (no Continuum da Arquitetura) e soluções (no Continuum das Soluções) existentes tanto na empresa como na indústria em geral, e que a empresa tenha coletado para uso no desenvolvimento das arquiteturas. 5. Dois Modelos de Referência para possível inclusão no Continuum Empresarial: o Modelo de Referência Técnica do TOGAF (TRM-Technical Reference Model) e o Modelo de Referência de Infra-estrutura de Informação Integrada (III-RM-Integrated Information Infrastructure Reference Model). 6. A Estrutura de Capacidades de Arquitetura (ACF-Architecture Capability Framework) é um conjunto de recursos, orientações, modelos e informações básicas fornecidas para ajudar o arquiteto a estabelecer a prática da arquitetura dentro da organização. O Método de Desenvolvimento da Arquitetura (ADM-Architecture Development Method) O núcleo do TOGAF é formado pelo Método de Desenvolvimento da Arquitetura (ADM-Architecture Development Method), uma abordagem iterativa passo a passo para o desenvolvimento e implementação de uma arquitetura empresarial (veja a Figura 2). Figura 2. ADM-Método de Desenvolvimento da Arquitetura [7] 2014 BiZZdesign Todos os direitos reservados Página 4
5 As fases do ADM podem ser agrupadas em quatro partes principais, também mostradas na Figura 2: 1. "Comprometendo e envolvendo a organização": A Fase Preliminar prepara a organização como um todo para "trabalhar sob uma arquitetura", e envolve atividades como o estabelecimento de uma capacidade de arquitetura, adaptação dos métodos e técnicas da arquitetura para as características específicas da organização, e definição de um conjunto inicial de princípios de arquitetura; A Fase A, Visão da Arquitetura, prepara para um único ciclo de desenvolvimento da arquitetura, e inclui a formulação de uma visão de arquitetura com uma visão geral de alto nível da mudança pretendida. 2. "Obtendo a arquitetura correta" se refere à descrição da arquitetura de base atual e da arquitetura alvo, e uma análise das lacunas entre a linha de base e o alvo. As três fases neste grupo estão preocupadas com os três tipos principais de arquitetura: arquitetura do negócio (Fase B), arquitetura dos sistemas de informação (Fase C) e arquitetura tecnológica (Fase D). 3. "Fazendo a arquitetura funcionar" se preocupa com a implementação da arquitetura desenvolvida e com o planejamento da migração para a nova situação. Ela inclui a Fase E, Oportunidades e Soluções, em que os resultados da análise de lacunas são consolidados e potenciais pacotes de trabalho de implementação são identificados; Fase F, Planejamento de Migração, em que pacotes de trabalho são priorizados e um plano de migração é estabelecido; e Fase G, Governança da Implementação, que garante a conformidade dos projetos de implementação com a arquitetura. 4. "Mantendo o processo em funcionamento" está preocupado com a gestão, priorização e controle de versão dos requisitos na arquitetura. O processo central de Gerenciamento de Requisitos administra os requisitos durante o ciclo de desenvolvimento da arquitetura. Na Fase H, Gerenciamento de Mudança, novos requisitos são identificados, o que pode levar ao início de um novo ciclo de desenvolvimento da arquitetura. O TOGAF também inclui a identificação de pontos de vista, técnicas e modelos de referência. No entanto, ele não define uma linguagem de modelagem real. A Estrutura de Conteúdo de Arquitetura-ACF do TOGAF, de fato, identifica blocos de arquitetura relevantes, mas ela não constitui uma linguagem precisamente definida, nem fornece uma notação para estes blocos de construção. O ArchiMate complementa isto definindo uma linguagem de modelagem (gráfica) totalmente funcional, incluindo a definição dos pontos de vista relevantes. Esta linguagem também fornece uma visualização concreta dos pontos de vista identificados no TOGAF. Método de Modelagem: ArchiMate Dentro de organizações maiores pode-se, tipicamente, encontrar vários domínios de arquitetura, tais como as estruturas organizacionais, produtos, processos de negócio, sistemas de informação, aplicativos e infraestrutura técnica. Tradicionalmente, cada domínio da arquitetura emprega modelos e visualizações específicas, o que simplifica a comunicação, discussão e análise dentro do domínio. No entanto, os relacionamentos entre estes diferentes domínios são, em muitos casos, pouco claros. Além disso, estes domínios tendem a se sobrepor (pelo menos parcialmente). Assim sendo, o ArchiMate fornece uma maneira unificada para modelar as arquiteturas corporativas, ao mesmo tempo que integra os vários domínios e os descreve em uma forma facilmente legível. O ArchiMate está posicionado no nível de arquitetura empresarial, o que implica que a linguagem não fornece o nível de detalhe que é normalmente encontrado em linguagens utilizadas no "nível do design" [10], como BPMN [9] para o projeto de processos de negócios e UML [8] para o projeto de aplicativos e infra-estrutura técnica. O ArchiMate foi concebido de uma forma estruturada, através da definição de uma estrutura genérica que se torna específica nas diferentes camadas da arquitetura. Ele também define um conjunto limitado de tipos de relacionamentos que são usados em toda a linguagem. Finalmente, o ArchiMate fornece uma notação gráfica padrão para os conceitos e relacionamentos da modelagem. Nesta seção, nós discutimos brevemente a estrutura e os elementos principais da linguagem ArchiMate. No artigo A anatomia da linguagem Archimate [10] é fornecido um relato mais detalhado das exigências sobre a linguagem, e as decisões de design que sustentam a sua concepção BiZZdesign Todos os direitos reservados Página 5
6 Figura 3. Integração dos domínios de arquitetura Em complemento ao núcleo o ArchiMate Versão 2 inclui duas extensões. Com estas extensões, o ArchiMate fornece suporte para a modelagem de todo o TOGAF ADM: A extensão Motivação define conceitos para modelar a motivação para as escolhas feitas no projeto da arquitetura. Isto inclui conceitos como parte interessada, direcionador, objetivo, requisito e princípio. Para os elementos de motivação foi definido um conjunto limitado de relacionamentos, em parte reutilizados a partir do núcleo do ArchiMate A extensão Implementação e Migração define conceitos para apoiar a identificação de projetos de implementação e o planejamento de migração. Isto inclui conceitos como pacote de trabalho, entrega, platô e lacuna O The Open Group também oferece um programa de certificação para os profissionais ArchiMate, ferramentas e cursos de formação. Resumo do Núcleo do ArchiMate O núcleo do ArchiMate define os conceitos para real modelagem das arquiteturas, conforme descrito em fases B, C e D do ADM do TOGAF. Esta é essencialmente a parte do ArchiMate descrita na versão 1.0 da linguagem, com exceção das alterações mencionadas anteriormente. A Figura 4 resume os conceitos mais utilizados do núcleo do ArchiMate, posicionados destro da estrutura do ArchiMate. O quadro identifica três camadas de arquitetura, que correspondem aproximadamente às três fases da arquitetura de desenvolvimento no TOGAF ADM: a camada de negócios, a camada de aplicativos e a camada de infraestrutura. Dentro de cada camada, três aspectos são descritos: a estrutura ativa, ou seja, as entidades que executam o comportamento (por exemplo, atores do negócio, componentes de aplicativos, os nós de infraestrutura), o comportamento propriamente dito (por exemplo, processos, funções e serviços), e a estrutura passiva, ou seja, os objetos (informação) que são processados como parte do comportamento BiZZdesign Todos os direitos reservados Página 6
7 Figura 4. Resumo do núcleo do ArchiMate Resumo das Extensões do ArchiMate Conforme descrito nas seções anteriores, o núcleo do ArchiMate apoia principalmente a modelagem das arquiteturas nas Fases B, C e D no TOGAF ADM ("Obtendo a arquitetura correta" na Figura 2), como é ilustrado na Figura 13. Os modelos resultantes são utilizados como entrada para as fases subsequentes do ADM; conceitos de modelagem especificamente destinadas às outras fases - por exemplo, conceitos para os princípios de modelagem, objetivos e requisitos, ou conceitos para apoiar o planejamento da migração - foram adicionados a partir da versão 2.0 do ArchiMate, por meio de duas extensões: uma para descrever a motivação (por exemplo, as partes interessadas, os objetivos e requisitos), apoiando as fases "Comprometendo e envolvendo a organização" e "Mantendo o processo em funcionamento" na Figura 2, e uma para o planejamento da implementação e da migração, apoiando as fases em "Fazendo a arquitetura funcionar" da Figura 2. As próximas subseções descrevem estas duas extensões. A Figura 5 acrescenta as duas extensões à estrutura do ArchiMate, e mostra como os principais conceitos das extensões estão relacionados com o núcleo. A extensão Motivação do ArchiMate [1] acrescenta conceitos relacionados à modelagem de objetivos e o gerenciamento de requisitos de negócios. Eles podem ser usados para a identificação, descrição, análise e validação de objetivos e requisitos ao nível do negócio, e a sua realização através de modelos de arquitetura empresarial, descritos através dos conceitos fundamentais do ArchiMate. Os conceitos de motivação, baseados em fontes como o Modelo de Motivação de Negócios [11] do OMG, princípios de arquitetura [12] [13] e engenharia de requisitos orientada a objetivos [14] [15] [16] são usados para modelar as motivações, ou intenções, que fundamentam a concepção de uma arquitetura empresarial. Estas intenções influenciam, orientam e restringem o design da arquitetura. Intenções são perseguidas pelas partes interessadas, que podem ser indivíduos ou grupos, como uma equipe de projeto, uma empresa ou a sociedade. Além disso, as intenções podem ser organizadas em determinadas áreas de interesse, chamadas direcionadores, como a satisfação do cliente, a conformidade com a legislação ou a rentabilidade. As intenções reais são representadas por objetivos, princípios e requisitos. Objetivos representam algum resultado desejado - ou fim - que uma parte interessada quer alcançar; por exemplo, aumentar a satisfação do cliente em 10 por cento. Princípios e requisitos representam propriedades desejadas das soluções - ou meios - para realizar os objetivos. Princípios representam propriedades desejadas que são requeridas de todas as soluções possíveis em um determinado contexto; requisitos representam propriedades desejadas de soluções específicas, individuais. Por exemplo, um requisito "Use um sistema de CRM único" é uma especialização de um princípio "Os dados devem ser 2014 BiZZdesign Todos os direitos reservados Página 7
8 armazenados apenas uma vez", através da sua aplicação à arquitetura atual da organização no contexto da gestão de dados de clientes. Uma restrição é um tipo específico de requisito que restringe a maneira pela qual um sistema é realizado. Requisitos são realizados por elementos do núcleo. Figura 5. Resumo das extensões do ArchiMate A extensão Implementação e Migração define uma série de conceitos adicionais que permitem a modelagem do processo de mudança da arquitetura e aumenta o conhecimento sobre essas mudanças, bem como a sua capacidade de gestão em termos de portfólio e gerenciamento de projetos e tomada de decisão. Ao definir conceitos tais como pacote de trabalho (para modelar o trabalho de implementação em diferentes níveis de granularidade, por exemplo, programas, projetos ou tarefas do projeto), entregas e o platôs é possível conectar o ArchiMate com padrões de gerenciamento de programas e projetos e com melhores práticas, tais como MSP [17], PRINCE2 [19] e PMBoK [18]. Entregas realizam platôs ou elementos do núcleo, e platôs agregam elementos do núcleo. Relacionamentos podem ser estabelecidos entre os modelos de arquitetura empresarial criados em diferentes momentos no tempo e os modelos de migração. Estas diferenças são capturadas pelo conceito de lacuna. Uma lacuna é um resultado importante de uma análise de lacunas nas fases B, C e D do TOGAF ADM e constitui uma entrada importante para o posterior planejamento da implementação e da migração. O conceito de lacuna está relacionado a dois platôs (por exemplo, linha de base e arquitetura-alvo, ou duas arquiteturas de transição sucessivas), e representa as diferenças entre estes platôs. ArchiMate e TOGAF A Figura 6 mostra um mapeamento global da estrutura do ArchiMate (núcleo e extensões) para as fases do TOGAF ADM. Como indicado anteriormente, os conceitos do núcleo são utilizados principalmente para modelar as arquiteturas reais nas Fases B, C e D ("Obtendo a arquitetura correta"). Além disso, as três camadas da estrutura do núcleo do ArchiMate correspondem estreitamente aos três principais tipos de arquitetura que são tratados nestas fases. Os conceitos da extensão de Motivação são especialmente úteis em fases iniciais do ADM ("Comprometendo e envolvendo a organização"), para apoiar a análise das partes interessadas e para a formulação dos princípios e objetivos do negócio, bem como nas fases de Gerenciamento de Mudança e de Gerenciamento de Requisitos ("Mantendo o processo em funcionamento") para modelar e gerenciar os requisitos e restrições. Finalmente, os conceitos da extensão Implementação e Migração apóiam principalmente as fases finais do ADM ("Fazendo a arquitetura funcionar"), para modelar programas e projetos de implementação, bem como platôs e lacunas para o planejamento de migração BiZZdesign Todos os direitos reservados Página 8
9 Figura 6. Mapeamento entre o TOGAF ADM e o ArchiMate [6] Exemplo de caso: ArchiSurance Usando um pequeno exemplo baseado em uma companhia de seguros fictícia, ilustramos como as diferentes arquiteturas, conforme definidas no TOGAF, podem ser expressas usando os conceitos do núcleo do ArchiMate. A ArchiSurance é uma fusão de três empresas anteriormente independentes: Home & Away, para seguro residencial e de viagem, PRO-FIT, para seguro de automóveis, e Legally Yours, para o seguro de assistência jurídica. A nova empresa tem um único serviço de atendimento (front-office) e três escritórios de retaguarda (black-office) separados. A ArchiSurance tem planos para racionalizar o seu portfólio de aplicativos, integrando os aplicativos legados com funcionalidade similar das antigas empresas (que ainda estão em uso). Note-se que estes exemplos proporcionam uma ideia da linguagem ArchiMate, mas não mostram todos os conceitos. Para uma visão completa da linguagem, consulte a especificação do ArchiMate [6]. Motivação A Figura 7 mostra um fragmento do modelo de motivação para a alteração proposta. As preocupações das partes interessadas, modeladas como direcionadores, levam aos objetivos do negócio. Estes objetivos são realizados através de princípios, que por sua vez são tornados mais específicos em termos de requisitos BiZZdesign Todos os direitos reservados Página 9
10 Figura 7. Exemplo da Extensão de Motivação Arquitetura de Negócio A Arquitetura de Negócio fornece o contexto para as trajetórias de desenvolvimento de sistemas, mostrando, entre outros, os principais serviços e processos de negócio, os atores e os papéis que executam nestes processos, e as informações (objetos) trocadas entre os processos. No nível mais alto de abstração, usamos funções de negócio para expressar a essência do que uma organização faz. Este é geralmente o seu aspecto mais estável. Na Figura 8, vemos parte da arquitetura de funções do negócio da nossa empresa-exemplo ArchiSurance. Figura 8. Arquitetura de Funções do Negócio 2014 BiZZdesign Todos os direitos reservados Página 10
11 A Figura 9 mostra um exemplo de uma Arquitetura de Negócio expressa em ArchiMate. Assumimos que a arquitetura de negócio da ArchiSurance não muda no processo de racionalização dos aplicativos. A distinção entre os atores do negócio e papéis do negócio permite modelar os vários papéis que uma mesma pessoa ou unidade organizacional pode realizar em diferentes contextos. A figura também mostra um produto, que compreende uma série de serviços empresariais e um contrato. Estes serviços, por sua vez, são realizados pelos processos de negócio e são utilizados pelo ator de negócio Cliente em seus papéis de Segurado e Reclamante. Figura 9. Processos de Negócio e Arquitetura de Serviços Arquitetura de Aplicativos A Arquitetura de Aplicativos mostra os aplicativos ou componentes de aplicativos, seus relacionamentos e sua funcionalidade. A Figura 10 mostra a Arquitetura de Aplicativos de base da ArchiSurance. As funcionalidades que os aplicativos oferecem ao seu ambiente são modeladas como serviços. O conceito de serviço desempenha um papel central no ArchiMate, também na Arquitetura de Negócios e na Arquitetura Tecnológica (embora isto não seja mostrado no nosso exemplo), e, em particular, como um ponto de ligação entre as diferentes arquiteturas BiZZdesign Todos os direitos reservados Página 11
12 Figura 10. Arquitetura de Aplicativos No ArchiMate, visões separadas podem ser usadas para mostrar os relacionamentos entre as diferentes arquiteturas. Como um exemplo, a Figura 11 mostra como os serviços da Arquitetura de Aplicativos são utilizados nos processos da Arquitetura do Negócio. Figura 11. Alinhamento Negócio-Aplicativo Arquitetura de Dados A Arquitetura de Dados mostra os principais objetos de dados utilizados dentro dos aplicativos, bem como seus relacionamentos. A Figura 12 mostra a Arquitetura de Dados da ArchiSurance, que assumimos não vai mudar no processo de racionalização dos aplicativos. Figura 12. Linha de Base e Alvo da Arquitetura de Dados 2014 BiZZdesign Todos os direitos reservados Página 12
13 Arquitetura Tecnológica A Arquitetura Tecnológica mostra, entre outros, os dispositivos e software de sistema no qual são executados os aplicativos, os dispositivos de ligação em rede e os artefatos que formam a implementação física dos componentes de aplicativo ou objetos de dados. A Figura 13 mostra a linha de base da Arquitetura Tecnológica da ArchiSurance, mostrando que existem servidores de aplicativos separados para as diferentes aplicações de front-office e backoffice. Figura 13. Linha de Base da Arquitetura Tecnológica Nós podemos relacionar a arquitetura tecnológica com as arquiteturas de aplicativos e de dados através do uso de serviços, e a realização de componentes de aplicativos e dados através de artefatos, como mostrado na Figura 14. Figura 14. Alinhamento Aplicativo-Tecnologia Análise de Lacunas Um passo importante nas Fases B, C e D do TOGAF ADM é uma análise de lacunas, que revisa as diferenças entre a linha de base e a arquitetura alvo. Ela mostra que blocos de construção são transportados desde a linha de base até a arquitetura alvo, que blocos de construção são novos na arquitetura alvo (o que pode ser usado como uma base para decidir pela compra ou desenvolvimento destes blocos de construção), e quais os elementos que foram eliminados da arquitetura de base (de propósito ou acidentalmente, ou seja, uma análise de lacunas também pode ser utilizada como um mecanismo para validação da arquitetura alvo). Posteriormente, as Fases E, F e G do TOGAF ADM lidam com a implementação da arquitetura alvo proposta. O TOGAF sugere o uso de uma matriz de lacunas como uma técnica de análise de lacunas. No entanto, os modelos do ArchiMate também formam um ponto de partida útil para a análise de lacunas, e os resultados também podem ser apresentados como uma visão do ArchiMate. A Figura 15 mostra um exemplo disto para a Arquitetura Tecnológica BiZZdesign Todos os direitos reservados Página 13
14 Figura 15. Análise de Lacunas da Arquitetura Tecnológica - Implementação e Planejamento de Migração A Figura 16 mostra um exemplo da utilização dos pacotes de trabalho e entregas. Ela mostra o programa de implementação da modernização dos sistemas de back-office da ArchiSurance. Este programa é dividido em uma série de projetos, que produzem entregas bem definidas. Papéis foram designados para realizar estas tarefas, incluindo a responsabilidade global do Gerente de Programa. Figura 16. Pacotes de Trabalho e Entregas Um importante pressuposto no TOGAF é que as diferentes arquiteturas são descritas através de diferentes estágios ao longo do tempo. Em cada uma das fases B, C, e D do ADM, uma Arquitetura de Linha de Base e uma Arquitetura Alvo são criadas, descrevendo a situação atual e a situação futura desejada. Na Fase E, Arquiteturas de Transição são definidas, mostrando a empresa em estados incrementais que refletem períodos de transição entre as Arquiteturas de Linha de Base e Alvo. Arquiteturas de Transição são usadas para permitir que pacotes de trabalho individuais e projetos sejam agrupados em portfólios e programas gerenciados, mostrando o valor para o negócio em cada estágio. A fim de apoiar este processo, foi introduzido o conceito de platô. A Figura 17 mostra um exemplo com uma única arquitetura de transição intermediária. Por exemplo, após a conclusão do projeto de integração de back-office, como descrito acima, uma situação intermediária é criada com um único back-office integrado, mas ainda com duas aplicações de CRM separadas. O conceito de lacuna é usado para mostrar a diferença entre dois platôs explícitos (uma diferença está geralmente associada com os elementos da arquitetura que são modificadas entre os platôs). Isto pode ser associado a um pacote de trabalho que tem de fechar esta lacuna BiZZdesign Todos os direitos reservados Página 14
15 Figura 17. Conceitos de Planejamento de Migração Sumário e Conclusões Durante vários anos o TOGAF tem sido o método de arquitetura corporativa líder, desenvolvido e mantido por membros do The Open Group. O ArchiMate foi adotado como um outro padrão do The Open Group, visando a modelagem de arquiteturas empresariais. O ArchiMate fornece suporte à modelagem completa de todo o ciclo de desenvolvimento da arquitetura. TOGAF e ArchiMate têm uma visão compartilhada em relação à arquitetura empresarial, através do uso de pontos de vista e do conceito de um repositório comum subjacente de artefatos e modelos arquitetônicos; ou seja, eles têm uma base comum firme. No entanto, eles se complementam no que diz respeito à definição de um processo de desenvolvimento de arquitetura e na definição de uma linguagem de modelagem de arquitetura empresarial. O ArchiMate fornece uma visualização concreta para as arquiteturas e as visões propostas pelo TOGAF. Assim, estes dois padrões abertos complementares se reforçam mutuamente e ajudam a avançar a disciplina da arquitetura empresarial em geral. Para saber mais sobre este assunto e conhecer as ferramentas da BiZZdesign para modelagem da Arquitetura Empresarial, entre em contato com a Centus: (31) ou info@centus.com.br, ou acesse nosso site em BiZZdesign Todos os direitos reservados Página 15
16 Referências [1] W. Engelsman, H. Jonkers e D.A.C. Quartel, ArchiMate Extension for Modeling and Managing Motivation, Principles, and Requirements em TOGAF, artigo, The Open Group, Fevereiro de [2] H. Jonkers, H. van den Berg, M.-E. Iacob & D. Quartel, ArchiMate Extension for Modeling the TOGAF Implementation and Migration Phases, Artigo, The Open Group, Dezembro de [3] H. Jonkers, E. Proper, M. Turner, TOGAF and ArchiMate: A Future Together. A Vision for Convergence & Co-Existence. Artigo, The Open Group, Novembro de [4] M.M. Lankhorst et al., Enterprise Architecture at Work Modelling, Communication and Analysis, 3a edição, Primavera, [5] D.A.C. Quartel, W. Engelsman, H. Jonkers, M. J. van Sinderen, A Goal-Oriented Requirements Modeling Language for Enterprise Architecture. Em Proceedings of the 13th IEEE International EDOC Enterprise Computing Conference, Auckland, Nova Zelândia, Setembro de 2009, pp [6] The Open Group, ArchiMate 2.1 Specification, Van Haren Publishing, Também disponível em [7] The Open Group, TOGAF Version 9.1, Van Haren Publishing, Também disponível em [8] Object Management Group, Unified Modeling Language: Superstructure, v2.0. OMG Document Number formal/ , Agosto de 2005 [9] Object Management Group, Business Process Modeling Notation, v1.1. OMG Document Number formal/ , Janeiro de [10] M.M. Lankhorst, H.A. Proper, e H. Jonkers. The anatomy of the Archimate language. International Journal of Information System Modeling and Design (IJISMD), 1(1):1-32, [11] Object Management Group, Business Motivation Model (BMM) Specification. Relatório técnico dtc/ , Agosto de [12] D. Greefhorst and H.A. Proper. Architecture Principles - The Cornerstones of Enterprise Ar-chitecture. Enterprise Engineering Series. Primavera, Berlim, Alemanha, [13] H.A. Proper e D. Greefhorst. The Role of Principles in Enterprise Architecture. em H.A. Proper, M.M. Lankhorst, M. Schönherr, J. Barjis, e S.J. Overbeek (eds.), Proceedings of the 5th Workshop on Trends in Enterprise Architecture Research, TEAR 2010, Delft, The Netherlands, volume 70 of Lecture Notes in Business Information Processing, pp Primavera, Berlim, Alemanha, Novembro de [14] E.S.K. Yu e J. Mylopoulos. Understanding why in software process modelling, analysis, and design. Em Proceedings of the 16th international conference on Software engineering, Sorrento, Italy, Los Alamitos, California, pp , Los Alamitos, California, [15] G. Regev e A. Wegmann. Where do goals come from: the underlying principles of goal-oriented requirements engineering. Em Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE05), Paris, França, Agosto de [16] A. Van Lamsweerde. Goal-Oriented Requirements Engineering: A Guided Tour. Em Proceedings of the 5th International Symposium on Requirements Engineering, [17] J. Chittenden e J. Van Bon, Programme Management Based on MSP: A Management Guide, Van Haren Publishing, [18] The Project Management Institute, Project Management Body of Knowledge. Relatório técnico, Novembro de [19] The Stationary Office, Managing Successful Projects with PRINCE2, BiZZdesign Todos os direitos reservados Página 16
Oficina de Gestão de Portifólio
Oficina de Gestão de Portifólio Alinhando ESTRATÉGIAS com PROJETOS através da GESTÃO DE PORTFÓLIO Gestão de portfólio de projetos pode ser definida como a arte e a ciência de aplicar um conjunto de conhecimentos,
Leia maisO modelo unificado de processo. O Rational Unified Process, RUP.
Cursos: Sistemas de Informação Disciplina: Administração ADM Prof. Jarbas Avaliação: Prova B1, 5º/6º semestres Data: 27/09/2010 Nome: Gabarito RA: Assinatura: Turma: 1) Segundo as afirmações a seguir,
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisFase 1: Engenharia de Produto
Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os
Leia maisProcessos de gerenciamento de projetos em um projeto
Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.
Leia maisUML - Unified Modeling Language
UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril
Leia maisModelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.
Modelos de Sistema Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1 Objetivos Explicar por que o contexto de um sistema deve ser modelado como parte do processo de RE Descrever
Leia maisGerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto
Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento
Leia maisModelação dos mecanismos de controlo de acesso numa arquitectura empresarial
Modelação dos mecanismos de controlo de acesso numa arquitectura empresarial Tópicos de Investigação, MEIC, 27/01/2011 Ricardo Martins, 55391 Agenda Enquadramento e problema Objectivos e perguntas de investigação
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula
Leia mais! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado
Agenda! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados! Conclusões 2 Processo
Leia maisTOGAF 9 Certified - Arquitetura Corporativa Curso Oficial reconhecido pelo The Open Group (TOGAF 9 Accredited TOGAF Training Course)
TOGAF 9 Certified - Curso Oficial reconhecido pelo The Open Group (TOGAF 9 Accredited TOGAF Training Course) Investimento (Sem prova de certificação): R$ 2.795,00 Opção 1 - À vista com 5% de desconto:
Leia maisTrilhas Técnicas SBSI - 2014
brunoronha@gmail.com, germanofenner@gmail.com, albertosampaio@ufc.br Brito (2012), os escritórios de gerenciamento de projetos são importantes para o fomento de mudanças, bem como para a melhoria da eficiência
Leia maisGerenciamento de Projetos no Marketing Desenvolvimento de Novos Produtos
Gerenciamento de Projetos no Marketing Desenvolvimento de Novos Produtos Por Giovanni Giazzon, PMP (http://giazzon.net) Gerenciar um projeto é aplicar boas práticas de planejamento e execução de atividades
Leia mais2 Diagrama de Caso de Uso
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisInstituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil
Elicitação de Requisitos a partir de Modelos de Processos de Negócio e Modelos Organizacionais: Uma pesquisa para definição de técnicas baseadas em heurísticas Marcos A. B. de Oliveira 1, Sérgio R. C.
Leia maisRUP. Evolução. Principais Características do RUP. Principais Características do RUP RUP
RUP Rational Unified Process ( Unificado de Desenvolvimento da Rational) Conjunto de passos que tem como objetivo atingir uma meta de software na ES, processo que visa a produzir o software - de modo eficiente
Leia maisMódulo 4: Gerenciamento de Dados
Módulo 4: Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não
Leia maisPMONow! Serviço de Implantação de um Escritório de Projetos
PMONow! Serviço de Implantação de um Escritório de Projetos PMONow! Serviço de Implantação de um Escritório de Projetos As organizações em torno do mundo estão implantando processos e disciplinas formais
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisDesenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2009 Profa. Dra. Itana Gimenes RUP: Artefatos de projeto Modelo de Projeto: Use-Case Realization-projeto
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia maisGerenciamento de Projetos
Gerenciamento de Projetos Grupo de Consultores em Governança de TI do SISP 20/02/2013 1 Agenda 1. PMI e MGP/SISP 2. Conceitos Básicos - Operações e Projetos - Gerenciamento de Projetos - Escritório de
Leia maisBPMN Business Process Modeling Notation
BPMN Business Process Modeling Notation Business Process Modeling Notation Página 1 Objetivo O objetivo deste curso é apresentar os elementos da notação de modelagem de processos de negócio BPMN 1.1 (Business
Leia mais15/09/2015. Gestão e Governança de TI. Modelo de Governança em TI. A entrega de valor. A entrega de valor. A entrega de valor. A entrega de valor
Gestão e Governança de TI Modelo de Governança em TI Prof. Marcel Santos Silva PMI (2013), a gestão de portfólio é: uma coleção de projetos e/ou programas e outros trabalhos que são agrupados para facilitar
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia maisUML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2
UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec capítulo 1 Introdução à UML A UML (Unified Modeling Language ou Linguagem de Modelagem
Leia maisPrograma do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA)
Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Apresentação O programa de Pós-graduação Lato Sensu em Engenharia de Software Orientada a Serviços
Leia maisHistórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial
1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão
Leia maisModelagem de Processos. Prof.: Fernando Ascani
Modelagem de Processos Prof.: Fernando Ascani Modelagem da arquitetura de negócios Arquitetura Definições Aurélio: Informática: Estrutura e organização lógica de funcionamento de um sistema computacional.
Leia maisO que é a UML? Introdução a UML. Objetivos da Modelagem. Modelos. A UML não é. Princípios da Modelagem. O que é um modelo?
O que é a UML? Introdução a UML Linguagem Gráfica de Modelagem para: Visualizar Especificar Construir Documentar Comunicar Artefatos de sistemas complexos Linguagem: vocabulário + regras de combinação
Leia maisINTRODUÇÃO A MODELAGEM DE PROCESSOS UTILIZANDO BPMN 1 FÁBIO RODRIGUES CRUZ 2 2.1 CONCEITO DE MODELAGEM DE PROCESSOS UTILIZANDO BPMN
INTRODUÇÃO A MODELAGEM DE PROCESSOS UTILIZANDO BPMN 1 FÁBIO RODRIGUES CRUZ 2 1 INTRODUÇÃO A Business Process Modeling Notation (BPMN), ou Notação de Modelagem de Processos de Negócio, é um conjunto de
Leia maisO Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no
1.1 RATIONAL UNIFIED PROCESS (RUP) O Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no processo que atende pelo nome de Processo Unificado (ou UP do inglês Unified
Leia maisUnisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER
Objetivo dessa aula é descrever as características e a simbologia dos diagramas UML e MER na modelagem de sistemas de informação de uma forma a permitir a comunicação entre técnicos e gestores. Modelagem
Leia maisWilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Leia maisGlossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.
Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis
Leia maisA ITIL e o Gerenciamento de Serviços de TI
A ITIL e o Gerenciamento de Serviços de TI A era da informação Informação, palavra derivada do verbo latim "informare", que significa "disciplinar", "ensinar", "instruir", juntamente com o seu significado
Leia maisWesley Vaz, MSc., CISA
Wesley Vaz, MSc., CISA Objetivos Ao final da palestra, os participantes deverão ser capazes de: Identificar e compreender os princípios do Cobit 5; Identificar e conhecer as características dos elementos
Leia maisProcesso de Desenvolvimento Unificado
Processo de Desenvolvimento Unificado Processo de Desenvolvimento de Software? Conjunto de atividades bem definidas; com responsáveis; com artefatos de entrada e saída; com dependências entre as mesmas
Leia maisProfessor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br BPMN
Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br BPMN Benefícios da modelagem Em uma organização orientada a processos, modelos de processos são o principal meio para medir o desempenho
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisMODELAGEM DE PROCESSOS
MODELAGEM DE PROCESSOS a a a PRODUZIDO POR CARLOS PORTELA csp3@cin.ufpe.br AGENDA Definição Objetivos e Vantagens Linguagens de Modelagem BPMN SPEM Ferramentas Considerações Finais Referências 2 DEFINIÇÃO:
Leia maisAPOO Análise e Projeto Orientado a Objetos. Requisitos
+ APOO Análise e Projeto Orientado a Objetos Requisitos Requisitos 2 n Segundo Larman: n São capacidades e condições às quais o sistema e em termos mais amplos, o projeto deve atender n Não são apenas
Leia maisEstratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisEngenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
Leia maisCurso de. Formação Executiva em Estratégia, Governança e Processos de TI
Curso de Formação Executiva em Estratégia, Governança e Processos de TI Descrição da Ementa do Curso Como integrar negócio e tecnologia? Como maximizar o retorno sobre investimentos em projetos de Tecnologia
Leia maisRequisitos de Software
Requisitos de Software Centro de Informática - Universidade Federal de Pernambuco Kiev Gama kiev@cin.ufpe.br Slides originais elaborados por Ian Sommerville e adaptado pelos professores Márcio Cornélio,
Leia maisUFG - Instituto de Informática
UFG - Instituto de Informática Curso: Sistemas de Informação Arquitetura de Software Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 3 Introdução à Arquitetura de Software (continuação)
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisMetodologia de Gerenciamento de Projetos da Justiça Federal
Metodologia de Gerenciamento de Projetos da Justiça Federal Histórico de Revisões Data Versão Descrição 30/04/2010 1.0 Versão Inicial 2 Sumário 1. Introdução... 5 2. Público-alvo... 5 3. Conceitos básicos...
Leia maisResumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0
O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok
Leia maisEngenharia de Software. Parte I. Introdução. Metodologias para o Desenvolvimento de Sistemas DAS 5312 1
Engenharia de Software Parte I Introdução Metodologias para o Desenvolvimento de Sistemas DAS 5312 1 Mitos do Desenvolvimento de Software A declaração de objetivos é suficiente para se construir um software.
Leia maisConcepção e Elaboração
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Análise e Projeto Orientado a Objetos Concepção e Elaboração Estudo
Leia maisConhecimento em Tecnologia da Informação. CobiT 5. Apresentação do novo framework da ISACA. 2013 Bridge Consulting All rights reserved
Conhecimento em Tecnologia da Informação CobiT 5 Apresentação do novo framework da ISACA Apresentação Este artigo tem como objetivo apresentar a nova versão do modelo de governança de TI, CobiT 5, lançado
Leia mais4. PMBOK - Project Management Body Of Knowledge
58 4. PMBOK - Project Management Body Of Knowledge No Brasil, as metodologias mais difundidas são, além do QL, o método Zopp, o Marco Lógico do Banco Interamericano de Desenvolvimento (BID) e o Mapp da
Leia maisEduardo Bezerra. Editora Campus/Elsevier
Princípios de Análise e Projeto de Sistemas com UML 2ª edição Eduardo Bezerra Editora Campus/Elsevier Capítulo 11 Arquitetura do sistema Nada que é visto, é visto de uma vez e por completo. --EUCLIDES
Leia maisUma Abordagem de Engenharia de Requisitos Para Linhas de Produtos de Software
Uma Abordagem de Engenharia de Requisitos Para Linhas de Produtos de Software Gabriela Guedes de Souza, Jaelson Castro e Carla Silva ggs@cin.ufpe.br, jbc@cin.ufpe.br, carla@dce.ufpb.br DEPARTAMENTO DE
Leia maisDesafio Profissional PÓS-GRADUAÇÃO 2012. Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira
Desafio Profissional PÓS-GRADUAÇÃO 12 Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira 1 DESAFIO PROFISSIONAL Disciplinas: Ferramentas de Software para Gestão de Projetos. Gestão de
Leia maisGovernança de TI. Professor: Ernesto Junior E-mail: egpjunior@gmail.com
Governança de TI Professor: Ernesto Junior E-mail: egpjunior@gmail.com Governança Governar Governança Ato de governar(-se), governo, governação Governar ter mando, direção, dirigir, administrar tratar
Leia maisPara construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.
Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos
Leia maisPLANOS DE CONTINGÊNCIAS
PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como
Leia maisGerência de Projetos
Gerência de Projetos Escopo Custo Qualidade Tempo CONCEITO PROJETOS: são empreendimentos com objetivo específico e ciclo de vida definido Precedem produtos, serviços e processos. São utilizados as funções
Leia maisProcessos Técnicos - Aulas 4 e 5
Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)
Leia maisIntrodução a Gestão da Informação: dado, informação, conhecimento e a organização empresarial Prof. MSc Hugo Vieira L. Souza
Introdução a Gestão da Informação: dado, informação, conhecimento e a organização empresarial Prof. MSc Hugo Vieira L. Souza Este documento está sujeito a copyright. Todos os direitos estão reservados
Leia maisPOLÍTICA DE GESTÃO DE RISCO - PGR
POLÍTICA DE GESTÃO DE RISCO - PGR DATASUS Maio 2013 Arquivo: Política de Gestão de Riscos Modelo: DOC-PGR Pág.: 1/12 SUMÁRIO 1. APRESENTAÇÃO...3 1.1. Justificativa...3 1.2. Objetivo...3 1.3. Aplicabilidade...4
Leia maisModelos de Negócio Alinhando a Estratégia de Negócios e a Arquitetura Empresarial
Modelos de Negócio Alinhando a Estratégia de Negócios e a Arquitetura Empresarial Henk Jonkers, Dick Quartel e Remco Blom Sumário executivo Embora a estratégia de negócios deva ser a base de qualquer mudança
Leia maisISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
Leia maisA PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA 11ª. REGIÃO, no uso de suas atribuições legais e regimentais,
Institui a Política de Gerenciamento de Serviços de TI no âmbito do Tribunal Regional do Trabalho da 11ª. Região. A PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA 11ª. REGIÃO, no uso de suas atribuições
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisTreinamento BPM e BPMN Apresentação Executiva
Apresentação Executiva 1 O treinamento de BPM e BPMN tem como premissa capacitar o aluno a captar as atividades relativas a determinado processo da empresa, organizá-las, gerando um fluxograma de atividades/processos,
Leia maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisDEMONSTRAÇÕES FINANCEIRAS COMBINADAS
24 DEMONSTRAÇÕES FINANCEIRAS COMBINADAS Os mercados de capitais na Europa e no mundo exigem informações financeiras significativas, confiáveis, relevantes e comparáveis sobre os emitentes de valores mobiliários.
Leia maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisO Valor estratégico da sustentabilidade: resultados do Relatório Global da McKinsey
O Valor estratégico da sustentabilidade: resultados do Relatório Global da McKinsey Executivos em todos os níveis consideram que a sustentabilidade tem um papel comercial importante. Porém, quando se trata
Leia maisPlanejando o aplicativo
Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisDESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC
CURSO: Bacharelado em Ciência da Computação DISCIPLINA: ANPS Análise e Projeto de Sistemas AULA NÚMERO: 3 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Revisão...1 2.1.1
Leia maisEXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES
EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES Rigoleta Dutra Mediano Dias 1, Lívia Aparecida de Oliveira Souza 2 1, 2 CASNAV, MARINHA DO BRASIL, MINISTÉRIO DA DEFESA, BRASIL Resumo: Este
Leia maisGERÊNCIA DE INTEGRAÇÃO DO PROJETO
GERÊNCIA DE INTEGRAÇÃO DO PROJETO Estevanir Sausen¹, Patricia Mozzaquatro² ¹Acadêmico do Curso de Ciência da Computação ²Professor(a) do Curso de Ciência da Computação Universidade de Cruz Alta (UNICRUZ)
Leia maisEngenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana
Leia maisMODELOS DE MELHORES GOVERNANÇA DE T.I. PRÁTICAS DA. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
MODELOS DE MELHORES PRÁTICAS DA GOVERNANÇA DE T.I. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza MELHORES PRÁTICAS PARA T.I. MODELO DE MELHORES PRÁTICAS COBIT Control Objectives for Information
Leia mais2 Engenharia de Software
20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite
Leia maisCurso ITIL Foundation. Introdução a ITIL. ITIL Introduction. Instrutor: Fernando Palma fernando.palma@gmail.com http://gsti.blogspot.
Curso ITIL Foundation Introdução a ITIL ITIL Introduction Instrutor: Fernando Palma fernando.palma@gmail.com http://gsti.blogspot.com Agenda Definição / Histórico Escopo Objetivos Benefícios e Problemas
Leia maisGerenciamento da Integração (PMBoK 5ª ed.)
Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar
Leia maisPLANEJAMENTO E PROJETOS. Lílian Simão Oliveira
PLANEJAMENTO E GERENCIAMENTO DE PROJETOS Lílian Simão Oliveira Contexto Gerentes lutam com projetos assustadores e com prazos finais difíceis de serem cumpridos Sistemas não satisfazem aos usuários Gastos
Leia maisITIL V3 GUIA DE MELHORES PRÁTICAS EM GERENCIAMENTO DE SERVIÇOS
ITIL V3 GUIA DE MELHORES PRÁTICAS EM GERENCIAMENTO DE SERVIÇOS CAPÍTULO 1 INTRODUÇÃO ITIL V3 1.1. Introdução ao gerenciamento de serviços. Devemos ressaltar que nos últimos anos, muitos profissionais da
Leia maisSistemas de Gestão Ambiental O QUE MUDOU COM A NOVA ISO 14001:2004
QSP Informe Reservado Nº 41 Dezembro/2004 Sistemas de Gestão O QUE MUDOU COM A NOVA ISO 14001:2004 Material especialmente preparado para os Associados ao QSP. QSP Informe Reservado Nº 41 Dezembro/2004
Leia maisGerenciamento de Níveis de Serviço
Gerenciamento de Níveis de Serviço O processo de Gerenciamento de Níveis de Serviço fornece o contato entre a organização de TI e o cliente, para garantir que a organização de TI conhece os serviços que
Leia maisGerenciamento de Projetos Modulo I Conceitos Iniciais
Gerenciamento de Projetos Modulo I Conceitos Iniciais Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
Leia mais