GERAM como arquitetura de referência para um ERP livre de código aberto

Tamanho: px
Começar a partir da página:

Download "GERAM como arquitetura de referência para um ERP livre de código aberto"

Transcrição

1 GERAM como arquitetura de referência para um ERP livre de código aberto Carlos Magno Ferreira da Silva (UENF) Renato de Campos (FEB/UNESP) Rogério Atem de Carvalho (CEFET Campos) José de Souza Rodrigues (FEB/UNESP) Resumo ERPs livres de código aberto, podem trazer economias e vantagens competitivas para as empresas, que poderão adaptar módulos do software conforme suas reais necessidades. Porém, a construção/adaptação desses softwares sem estar apoiadas em padrões e em uma adequada documentação de modelos (de processos de negócios e de softwares), além da falta de uma metodologia de desenvolvimento, pode inviabilizar a utilização desses ERPs na prática. Isto implica na utilização de uma arquitetura de referência para o desenvolvimento de aspectos metodológicos relacionados com este projeto. Este artigo destaca a necessidade do estabelecimento de adequadas técnicas e ferramentas para a definição de requisitos do negócio e para o desenvolvimento e adaptação de códigos de ERPs. Assim, apresenta a metodologia e arquitetura de referência GERAM, proposta para ser utilizada no desenvolvimento dos componentes necessários para o desenvolvimento do sistema ERP5. Palavras-chave: GERAM, ERP, Arquitetura de referência. 1. Introdução Uma organização pode ser considerada como um conjunto de processos de negócios realizados por agentes ou entidades funcionais (pessoas, máquinas ou software) e que devem comunicar-se entre si, para atingir algum objetivo. Por exemplo, em um ambiente de escritório (processos administrativos) as atividades dos processos são realizadas por pessoas normalmente distantes fisicamente, necessitando de modelos e ferramentas computacionais para a integração dessas atividades. Ainda, grande parte desses processos é repetitivo ou rotineiro, possível de se modelar e automatizar (CRUZ, 2000). Então, atualmente os processos (ou fluxo de trabalho) extrapolam o domínio de uma empresa, fazendo com que negócios, com outras empresas ou com o cliente final, venham a ser realizados e integrados através da Tecnologia de Informação TI (DAVENPORT, 1994). ERP (Enterprise Resources Planning), Workflow e E-Business são recentes aplicações de Tecnologia da Informação surgidas nos últimos anos com potencial para a melhoria do desempenho e integração de empresas (CORREA et al., 2000). Apesar dos progressos com a TI, um adequado modelo de gestão contemplando todos os requisitos do negócio torna-se um pré-requisito (KALPIC e BERNUS, 2002; MERTINS e JOCHEM, 2005). Ao mesmo tempo, cresce, principalmente no Brasil, o desenvolvimento de softwares de código aberto, inclusive com a existência de propostas de ERPs para a gestão de empresas. Devido a possibilidade de diminuição de custos de utilização, Pequenas e Médias Empresas (PMEs) são candidatas à utilização desses sistemas, visando um aumento de competitividade. Algumas iniciativas de desenvolvimento de ERPs com código aberto tem sido realizadas e as PMEs podem se beneficiar dessa oportunidade, não só pelo menor custo de implantação como 1

2 também pela menor dependência com relação a fornecedores de softwares proprietários (DREILING et al., 2005). Com o ERP livre de código aberto, as empresas poderão desenvolver ou adaptar módulos do software conforme suas reais necessidades. Porém, a construção desses softwares sem estar apoiadas em padrões e em uma adequada documentação de modelos (de processos de negócios e de softwares), além da falta de uma metodologia de desenvolvimento (incluindo a implantação), pode inviabilizar a utilização do ERP livre de código aberto na prática. Isto implica na utilização de uma arquitetura de referência para engenharia de sistemas de empresa, como a GERAM (Generalized Enterprise Reference Architecture and Methodology). Este artigo tem como objetivo descrever sucintamente o projeto ERP5 e apresentar a arquitetura GERAM, a ser utilizada para o desenvolvimento de técnicas e ferramentas para o desenvolvimento de sistemas ERPs, em específico o ERP5. Ao final, são tecidas algumas considerações. 2. ERP5 Atualmente existem algumas propostas de ERPs livres e que permitem a alteração de seus códigos, como o caso da Compiere ( e do projeto ERP5 (wiki.erp5.org). Este último é um projeto de ERP de código livre que visa oferecer uma solução de alta tecnologia e baixo custo. O Sistema ERP5 é desenvolvido atualmente por um grupo de empresas e instituições de ensino e pesquisa da França e Brasil. Este sistema utiliza a plataforma Zope e é totalmente baseado em objetos, workflow e tecnologias Web. Seu principal objetivo é desenvolver e projetar um grupo compreensível de componentes de software para ERP e fornecer informações suficientes para permitir a todos, entender e implementar ERPs, principalmente em pequenas e médias empresas, permitindo que as organizações tenham liberdade para alterar a forma de funcionar do sistema da maneira que melhor lhe convier. Em conseqüência as PMEs terão à disposição uma solução de baixo custo e cuja tecnologia se manterá atual por vários anos. O ERP5 é baseado em cinco conceitos com alto nível de integração. São eles (SMETS-SOLANES e CARVALHO, 2003): - Muti: o sistema é multi-usuário, multi-organização, multi-linguagem, multi-moeda, multicusto e multi-cenário, isto é, linguagem e moeda são itens parametrizáveis e o sistema pode lidar com vários usuários, unidades de produção, cenários e itens de custo, simultaneamente, em uma mesma instalação; - Meta: oferece vários níveis de detalhe para um mesmo processo de gestão e, graças à notação de meta-recurso e meta-nó, ele permite definir níveis de detalhamento pertinentes ao processo de negócio executado por um usuário que possui determinado papel; - Distribuído: utiliza um mecanismo de sincronização avançado que permite a distribuição e compartilhamento de dados por diferentes instalações, sem que haja a necessidade de uma conexão permanente de rede; - Baseado em Objetos: o emprego de um banco de objetos (ZODB) permite modelar e implementar sistemas complexos de suporte à gestão da produção, incluindo processos, dados estruturados e não estruturados. Por ser baseado em objetos o ERP5 é uma solução muito mais poderosa e flexível; - Livre: ele é licenciado nos termos da GNU PUBLIC LICENSE (GLP), bem como toda a informação gerada, tecnologias e metodologias desenvolvidas pelos membros do projeto são livremente disponibilizadas. O ERP5 está baseado num novo modelo de objeto de gestão de empresa, que é capaz de 2

3 representar qualquer processo de gerenciamento usando somente cinco classes fundamentais. São elas (Figura 1) (SMETS-SOLANES e CARVALHO, 2003): - Resource (Recurso): descreve um recurso abstrato em um processo de negócio (ex. uma habilidade de um indivíduo, uma matéria-prima, um produto). Relações entre recursos permitem a definição de listas de materiais bem como protótipos de produtos; - Node (Nós): um Node é um lugar que pode receber e enviar quantidades de recursos, podendo ser relativos a entidades físicas ou abstratas. Ações são um tipo de Nó. Meta-nodes (Meta-nós) são nós que contém outros nós. Uma empresa é um meta-nó; - Movement (Movimento): descreve um movimento de recursos entre nós, em um dado instante, por uma dada duração; - Path (Caminho): descreve uma forma que um nó acessa recursos dos quais precisa. Preços e perfis comerciais podem ser anexados a um Path para definir o preço padrão de um determinado recurso dado por um fabricante. Um Path também pode definir o modo como um inventário obtém recursos de uma ação. Um Path tem uma data de começo e uma data de fim; - Item: descreve uma instância física de um recurso. Um Movement pode ser ampliado em uma série de Movements rastreáveis por Item. Permitem definir como uma determinada quantidade de recursos foi transportada (ex. encomenda, números de série de artigos em cada container, etc.). Figura 1 - Classes do Núcleo do ERP5 (Fonte: SMETS-SOLANES; CARVALHO, 2002). 3. Necessidade de uma arquitetura de referência para o ERP5 Foi abordada a possibilidade de ERPs de código aberto e livre, em específico o ERP5, serem usados pelas PMEs. Assim, desenvolvedores poderão desenvolver e/ou adaptar e reusar códigos já desenvolvidos por outros (TIJUNELIS e BARRELLA, 2003, CAMEIRA et al., 2003). Porém, para o desenvolvimento, adaptação ou manutenção de qualquer software, são necessárias técnicas e ferramentas de suporte. A disponibilização de conhecimento associado ao desenvolvimento, adaptação e manutenção de sistemas de software se torna ainda mais importante quando se supõe a possibilidade das PMEs permanecerem o máximo possível independentes de desenvolvedores, e consultores especialistas. O desenvolvimento baseado em padrões e a existência de uma documentação, tanto do código do software, como dos processos os quais são suportados, sendo que conceitos de modelagem 3

4 e integração de empresas realiza um papel essencial para o projeto dos negócios e respectivo sistema de informação. A integração de negócios trata da integração completa da empresa, isto é, coordenação de processos de negócios e compartilhamento de conhecimento. Para obtê-la é necessária uma análise detalhada das operações, regras e estrutura da empresa em termos de funções, sistemas de informações, recursos, aplicativos e unidades de organizações (VERNADAT, 2000). Portanto, para atingir esta integração, é necessário incorporar o nível de conhecimento da empresa, isto é, entender sua organização e como os processos de negócios devem ser realizados, modelá-los e integrá-los. Em suma, para o desenvolvimento e documentação dos processos, informações, recursos e organização da empresa considerada, é necessária uma arquitetura de referência proporcionando metodologias, modelos parciais e ferramentas para a modelagem do sistema, conseqüentemente, facilitando a integração os negócios (ODEH e KAMM, 2003; SHEN et al., 2004; MERTINS e JOCHEM, 2005). Assim se espera facilitar a implantação desses sistemas aos requisitos particulares de cada empresa. A seguir é apresentada a metodologia e arquitetura de referência GERAM, proposta para o projeto ERP5. 4. Metodologia e Arquitetura de Referência de Empresa Generalizada A arquitetura GERAM Generalized Enterprise Reference Architecture and Methodology (IFIP-IFAC, 1999; NORAN, 2003) é uma generalização da GIM, da PERA e da CIMOSA, que se utiliza das melhores partes dessas arquiteturas, com o intuito de servir como referência para todos os envolvidos na área de engenharia e integração de empresa. GERAM fornece uma descrição de todos os elementos recomendados na engenharia e integração de empresas e assim prepara o padrão para a coleção de ferramentas e métodos da qual qualquer empresa se beneficiaria com mais sucesso ao cuidar do projeto de integração, ou um processo de mudança que pode acontecer durante o tempo de vida operacional da empresa. Ela não impõe uma coleção de ferramentas ou métodos em particular, mas define critérios a serem satisfeitos por qualquer coleção de ferramentas e métodos selecionados. GERAM considera modelos de empresas como um componente essencial para a integração e engenharia de empresas; isto inclui várias técnicas formais de descrição de projetos como modelos computacionais, textuais e gráficos para representações do projeto. Ela é constituída por componentes considerados como essenciais para a integração de empresas, que são apresentadas a seguir (Figura 2) (IFIP-IFAC, 1999): - GERA (Generic Reference Architecture) - EEMs (Enterprise Engineering Methodology) - EMLs (Enterprise Modeling Languages) - EMs (Enterprise Models) - EOSs (Enterprise Operational Systems) - EETs (Enterprise Engineering Tools). - GEMCs (Generic Enterprise Modeling Concepts) - PEMs (Partial Enterprise Models) - EMOS (Enterprise Modules) - EOSs (Enterprise Operational Systems). GERA define os conceitos genéricos de empresas recomendados para uso em projetos de integração e engenharia de empresas. Estes conceitos podem ser classificados como: 4

5 a) Conceitos Orientados a Humanos: descrevem o papel de humanos como uma parte integrante da organização e operação de uma empresa; e apóiam os humanos durante o projeto, a construção e a mudança da empresa; b) Conceitos orientados a processo para uma descrição dos processos de negócios da empresa; c) Conceitos orientados a tecnologia para a descrição do processo empresarial que apóia a tecnologia envolvida na operação da empresa e nos esforços de engenharia da empresa (apoio usado na modelagem e no modelo). GERA Arquitetura de Empresa Generalizada Identifica conceitos de integração de empresas EEM Metodologia de Engenharia de Empresas Descreve processos de engenharia de empresas EMLs Linguagens de Modelagem de Empresas Fornece construtores de modelagem para modelagem de funções humanas, processos e tecnologias PEMs Modelos Parciais de Empresas Fornece modelos de referência reutilizáveis e projeta funções humanas, processos e tecnologias. emprega GEMCs Conceitos Genéricos de Modelagem de Empresas (Tecnologias e Definições) Define o objetivo dos construtores de modelagem de empresas apóia utiliza Implementado em EETs Ferramentas de Engenharia de Empresas Apóia a engenharia de empresas usada para construir EMOs Módulos de Empresa Fornece módulos implementáveis de profissões humanas, processos operacionais e tecnologias. EMs Modelos de Empresa Projeta empresas e modelos para apoiar análises e operações usada para implementar EOS Sistemas Operacionais de Empresas Apóia a operação de empresas em particular Figura 2 - Componentes de GERAM (Adaptado de IFIP-IFAP, 1999). GERA provê uma estrutura de análise e modelagem que é baseada no conceito de ciclo-devida e identifica três dimensões para definir o escopo e o conteúdo da modelagem de empresa, semelhante à de CIMOSA (ver Figura 3): Dimensão Ciclo-de-vida: sustentando o processo controlado de modelagem de entidades de empresa de acordo com as atividades do ciclo-de-vida; 5

6 Dimensão Generalidade: sustentando o processo controlado de particularização (instanciação) do genérico e parcial para o particular; Dimensão Vista: sustentando a visualização controlada de vistas específicas da entidade de empresa. Vistas Genéric a Parcial Particular acordo com a generalidade Instalação Identificação Conceito Requisitos Projeto preliminar Projeto Projeto detalhado Implementação Operação Serviço ao Cliente Gestão e Controle Software Hardware Recurso Organização Informação Função acordo com a proposta de atividade acordo com a manifestação física acordo com o conteúdo do modelo Retirada Máquina Humano acordo com os objetivos da implementação Fases do Ciclo-de-vida Arquitetura de Referência Arquitetura Particular Figura 3 - Estrutura de Modelagem GERA com Vistas de Modelagem (Adaptado de IFIP-IFAC, 1999). A estrutura GERAM identifica em seu componente mais importante GERA os conceitos básicos a serem usados na integração e engenharia de empresas (por exemplo, entidades de empresa, ciclos-de-vida e histórias de vida de entidades de empresa). GERAM faz distinção entre as metodologias para engenharia de empresas (EEMs) e as linguagens de modelagem (EMLs) que são usadas pelas metodologias para descrever e modelar, a estrutura, conteúdo e comportamento das entidades de empresas em questão. Estas linguagens permitirão a modelagem da parte humana na operação da empresa assim como partes dos processos da empresa e suas tecnologias de suporte. O processo de modelagem produz modelos de 6

7 empresas (EMs) que representam todas ou parte das operações da empresa, incluindo suas tarefas de produção ou de serviço, sua organização e seu gerenciamento, e seu controle e sistemas de informação. Estes modelos podem ser usados para guiar a implementação de sistemas operacionais da empresa (EOSs) assim como melhorar a habilidade da empresa para avaliar alternativas operacionais ou organizacionais (por exemplo, por simulação), e assim aumentar seu desempenho atual e futuro. A metodologia e as linguagens usadas para a modelagem de empresas são apoiadas por ferramentas de engenharia de empresas (EETs). A semântica das linguagens de modelagem pode ser definida através de ontologias, meta modelos e vocabulários que são coletivamente chamados conceitos de modelagem de empresas genéricos (GEMCs). O processo de modelagem é aprimorado pela utilização de modelos parciais (PEMs) que são modelos reutilizáveis de funções humanas, processos e tecnologias. O uso operacional de modelos de empresa é apoiado através de módulos específicos (EMOS) que fornecem produtos pré-fabricados como perfis de habilidades humanas para profissões específicas, procedimentos empresariais comuns (por exemplo regras de imposto ou de contabilidade) ou seus serviços de infra-estrutura, ou qualquer outro produto que pode ser usado como um componente na implementação do sistema operacional (EOSs). Potencialmente, todas arquiteturas de referência e metodologias propostas podem ser caracterizadas em GERAM de forma que desenvolvedores de arquiteturas particulares poderiam tirar vantagens se forem capazes de se referir comumente às capacidades de suas arquiteturas, sem ter que reescrever seus documentos por completo para obedecer à GERAM. Usuários destas arquiteturas se beneficiariam da GERAM porque as definições da GERAM lhes permitiriam identificar o que eles podem (e o que eles não podem) esperar de qualquer arquitetura particular escolhida em conjunto com uma metodologia de integração de empresas seus componentes de apoio propostos (IFIP-IFAC, 1999) (NORAN, 2003). 5. Considerações finais ERPs podem fornecer uma vantagem competitiva às empresas. Porém, o alto custo, a complexidade e a difícil implantação dos ERPs, criam obstáculos para sua adoção pelas PMEs, o que as prejudica ainda mais em termos competitivos. Esses fatos acabaram por motivar a criação de um ERP de código aberto e livre, através do projeto ERP5, que oferece uma série de vantagens que buscam reduzir os problemas, conforme apresentados anteriormente. No caso do ERP5, espera-se que, através de GERAM, possam ser definidas arquiteturas particulares (e respectivos componentes associados) conforme as necessidades específicas de usuários e desenvolvedores, obtendo assim uma economia de esforço na pesquisa e (re)definição de tudo aquilo que é requisito para o projeto de sistemas de empresas. Com relação aos componentes particulares para o desenvolvimento e adaptação do ERP5, algumas questões já estão sendo definidas, como a utilização da UML (BOOCH et al., 2000; OMG, 2005) como linguagem de modelagem e a definição de uma metodologia baseada no UP (Unified Process) (JACOBSON et al., 1999; ERIKSSON; PENKER, 2000) para o desenvolvimento de sistemas. Também, algumas ferramentas de modelagem e desenvolvimento estão sendo experimentadas. Aplicações devem ser feitas com o ERP5, visando principalmente as PMEs. Os futuros usuários ou desenvolvedores do ERP5 podem usar os componentes propostos, ou adotar aquelas que julgam, por um motivo ou outro, mais adequados para eles. Destaca-se o aspecto exploratório de algumas questões neste projeto, em função de não existir uma quantidade significativa de trabalhos relativos a ERPs livres de 7

8 código aberto, incluindo o emprego de arquiteturas de referências de empresas. Outro ponto importante que norteia o trabalho para a definição dos principais componentes a serem desenvolvidos para o ERP5, é que a arquitetura de referência GERAM é uma proposta considerada um padrão internacional (ISO) (KOSANKE, 2002), e baseada no que existe de melhor em outras arquiteturas de referência de empresas. Isto pode cria facilidades e melhor aceitação relativo aos possíveis usuários. Referências BOOCH, G.; RUMBAUGH, J. & JACOBSON, I. UML Guia do Usuário.Rio de Janeiro: Ed.Campus, CAMEIRA, F. R.; CHALLHOUB, F. & VICENTE, L. Engenharia de Processos e Engenharia de Sistemas: construindo Arquiteturas Integradas de Sistemas Componentizados a partir da concepção dos processos de negócio com uso de UML, Ouro Preto MG. ENEGEP, CORRÊA, H. L., GIANESI, I. G. N. & CAON, M. Planejamento, Programação e Controle da Produção - MRPII/ERP: Conceitos, Uso e Implantação, São Paulo, Ed. Atlas, CRUZ, T. Workflow: A tecnologia que vai revolucionar os processos. São Paulo: Editora Atlas, DAVENPORT, T. H. Reengenharia de Processos: como inovar a empresa através da Tecnologia de Informação, Rio de Janeiro, Editora Campus, DREILING, A.; KLAUS, H.; ROSEMANN, M.; WYSSUSEK, B. Open Source Enterprise Systems: Towards a Viable Alternative, in Proc. 38 th Annual Hawaii Inter. Conference on System Sciences, Hawaii ERIKSSON, H. E.; PENKER, M. Business Modeling with UML. New York: John Wiley & Sons, IFIP IFAC. GERAM: Generalized Enterprise Reference Architecture and Methodology, IFIP IFAC Task Force on Architectures for Enterprise Integration, JACOBSON, I.; BOOCH, G. & RUMBAUGH, J. The Unified Software Development Process. Addison Wesley, KALPIC, B. e BERNUS, P. Business process modelling in industry - the powerful tool in enterprise management, Computers in Industry, v. 47, p , KOSANKE, K.; NEIL, J. G. Standardisation in ISO for Enterprise Engineering and Integration, Computers in Industry, vol. 40, n. 2, pp , MERTINS, K. & JOCHEM R. Architectures, methods and tools for enterprise engineering, International Journal of Production Economics, V. 98, N. 2, P , NORAN, O. An analysis of the Zachman framework for enterprise architecture from Geram perspective, Annual Reviews in Control, v. 27, p , ODEH, M.; KAMM, R. Bridiging the gap between business models and system models, Information and Software Technology, v. 45, p , OMG UML 2.0 Superstructure Specification, OMG Standard, SHEN, H.; WALL, B.; ZAREMBA, M.; CHEN, Y. & BROWNE J. Integration of business modelling methods for enterprise information system analysis and user requirements gathering. Computers in Industry, v.54, n. 3, p , SMETS-SOLANES J-P.; CARVALHO R. A. ERP5: A Next-Generation, Open-Source ERP Architecture, IEEE IT Professional, vol. 5, pp , Jul SMETS-SOLANES J-P.; CARVALHO R. A. An Abstract Model for An Open Source ERP System: The ERP5 Proposal, in Proc. 8 th International Conference on Industrial Engineering and Operations Management, Curitiba, Brazil, TIJUNELIS, P. & BARRELLA, W.D. Adaptação de ERPs, Anais do XXIII Encontro Nacional de Engenharia de Produção, Ouro Preto MG,

9 VERNADAT, F. B. Enterprise Modeling and Integration (EMI): current status and research perspectives, Annual Reviews in Control, v. 26, pg 15-25,

PROPOSTAS PARA O PROCESSO DE DESENVOLVIMENTO DO SISTEMA ERP5

PROPOSTAS PARA O PROCESSO DE DESENVOLVIMENTO DO SISTEMA ERP5 ! "#$ " %'&)(*&)+,.- /10.2*&4365879&4/1:.+58;.2*=?5.@A2*3B;.- C)D 5.,.5FE)5.G.+ &4- (IHJ&?,.+ /?=)5.KA:.+5MLN&OHJ5F&4E)2*EOHJ&)(IHJ/)G.- D - ;./);.& PROPOSTAS PARA O PROCESSO DE DESENVOLVIMENTO DO

Leia mais

ANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

ANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com ANÁLISE E PROJETO ORIENTADO A OBJETOS Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Análise Descrição do problema a ser implementado Descrição dos objetos e classes que fazem parte do problema, Descrição

Leia mais

Material de Apoio. Sistema de Informação Gerencial (SIG)

Material de Apoio. Sistema de Informação Gerencial (SIG) Sistema de Informação Gerencial (SIG) Material de Apoio Os Sistemas de Informação Gerencial (SIG) são sistemas ou processos que fornecem as informações necessárias para gerenciar com eficácia as organizações.

Leia mais

Sistemas de Informação I

Sistemas 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 mais

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

Glossá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 mais

GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11

GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 Índice 1. Importância do ERP para as organizações...3 2. ERP como fonte de vantagem competitiva...4 3. Desenvolvimento e implantação de sistema de informação...5

Leia mais

UML - Unified Modeling Language

UML - 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 mais

RUP. Evolução. Principais Características do RUP. Principais Características do RUP RUP

RUP. 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 mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo

Leia mais

Sistemas ERP. Profa. Reane Franco Goulart

Sistemas ERP. Profa. Reane Franco Goulart Sistemas ERP Profa. Reane Franco Goulart Tópicos O que é um Sistema ERP? Como um sistema ERP pode ajudar nos meus negócios? Os benefícios de um Sistema ERP. Vantagens e desvantagens O que é um ERP? ERP

Leia mais

15/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

15/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 mais

Transformação de um Modelo de Empresa em Requisitos de Software

Transformação de um Modelo de Empresa em Requisitos de Software Transformação de um Modelo de Empresa em Requisitos de Software Fábio Levy Siqueira 1 and Paulo Sérgio Muniz Silva 2 1 Programa de Educação Continuada da Poli-USP, São Paulo, Brazil 2 Escola Politécnica

Leia mais

Gerenciamento de Níveis de Serviço

Gerenciamento 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 mais

CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE

CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE CENTRAL DE SERVIÇOS APOIADA EM SOFTWARE LIVRE Juliano Flores Prof. Wagner Walter Lehmann Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de Tecnologia da Informação (GTI0034) Prática do Módulo

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE 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

Gerenciamento 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 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 mais

Por existir diferentes níveis em uma organização, existem diferentes tipos de sistemas servindo cada nível organizacional

Por existir diferentes níveis em uma organização, existem diferentes tipos de sistemas servindo cada nível organizacional Por existir diferentes níveis em uma organização, existem diferentes tipos de sistemas servindo cada nível organizacional Fonte: Tipos de Sistemas de Informação (Laudon, 2003). Fonte: Tipos de Sistemas

Leia mais

Introdução a UML. Hélder Antero Amaral Nunes haanunes@gmail.com

Introdução a UML. Hélder Antero Amaral Nunes haanunes@gmail.com Introdução a UML Hélder Antero Amaral Nunes haanunes@gmail.com Introdução a UML UML (Unified Modeling Language Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de

Leia mais

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP Tecnologia da Informação. Sistema Integrado de Gestão ERP Prof: Edson Thizon ethizon@gmail.com O que é TI? TI no mundo dos negócios Sistemas de Informações Gerenciais Informações Operacionais Informações

Leia mais

Sistema Integrado de Gestão ERP. Prof: Edson Thizon ethizon@gmail.com

Sistema Integrado de Gestão ERP. Prof: Edson Thizon ethizon@gmail.com Sistema Integrado de Gestão ERP Prof: Edson Thizon ethizon@gmail.com Tecnologia da Informação. O que é TI? TI no mundo dos negócios Sistemas de Informações Gerenciais Informações Operacionais Informações

Leia mais

O 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. 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 mais

Engenharia de Requisitos Estudo de Caso

Engenharia 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 mais

Módulo 4: Gerenciamento de Dados

Mó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 mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar

Leia mais

IDÉIAS SOBRE IMPLANTAÇÃO DE SISTEMAS EMPRESARIAIS INTEGRADOS. Prof. Eduardo H. S. Oliveira

IDÉIAS SOBRE IMPLANTAÇÃO DE SISTEMAS EMPRESARIAIS INTEGRADOS. Prof. Eduardo H. S. Oliveira IDÉIAS SOBRE IMPLANTAÇÃO DE SISTEMAS EMPRESARIAIS INTEGRADOS Introdução Nos últimos seis anos, tem ocorrido no Brasil uma verdadeira revolução na área de gestão empresarial. Praticamente, todas as grandes

Leia mais

Planejamento da disciplina: Modelagem de processos de negócio

Planejamento da disciplina: Modelagem de processos de negócio UNIVERSIDADE FEDERAL DE MINAS GERAIS / INSTITUTO DE CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Planejamento da disciplina: Modelagem de processos de negócio Professor: Clarindo Isaías Pereira

Leia mais

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 2 INTRODUÇÃO A cada dia que passa, cresce a pressão pela liberação para uso de novas tecnologias disponibilizadas pela área de TI, sob o argumento

Leia mais

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Desenvolvendo 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 mais

2 Diagrama de Caso de Uso

2 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 mais

Análise da vantagem de adoção e uso de sistemas ERP código aberto em relação aos sistemas ERP código fechado

Análise da vantagem de adoção e uso de sistemas ERP código aberto em relação aos sistemas ERP código fechado Análise da vantagem de adoção e uso de sistemas ERP código aberto em relação aos sistemas ERP código fechado Louis Albert Araujo Springer Luis Augusto de Freitas Macedo Oliveira Atualmente vem crescendo

Leia mais

UMA ESTRATÉGIA PARA GESTÃO INTEGRADA DE PROCESSOS E TECNOLOGIA DA INFORMAÇÃO ATRAVÉS DA MODELAGEM DE PROCESSOS DE NEGÓCIO EM ORGANIZAÇÕES

UMA ESTRATÉGIA PARA GESTÃO INTEGRADA DE PROCESSOS E TECNOLOGIA DA INFORMAÇÃO ATRAVÉS DA MODELAGEM DE PROCESSOS DE NEGÓCIO EM ORGANIZAÇÕES UMA ESTRATÉGIA PARA GESTÃO INTEGRADA DE PROCESSOS E TECNOLOGIA DA INFORMAÇÃO ATRAVÉS DA MODELAGEM DE PROCESSOS DE NEGÓCIO EM ORGANIZAÇÕES Andréa Magalhães 1, Cláudia Cappelli 1, Fernanda Baião 1,2, Flávia

Leia mais

Guia de recomendações para implementação de PLM em PME s

Guia de recomendações para implementação de PLM em PME s 1 Guia de recomendações para implementação de PLM em PME s RESUMO EXECUTIVO Este documento visa informar, de uma forma simples e prática, sobre o que é a gestão do ciclo de vida do Produto (PLM) e quais

Leia mais

Desenvolvimento de Soluções de e-business. Objetivos do Capítulo

Desenvolvimento de Soluções de e-business. Objetivos do Capítulo Objetivos do Capítulo Utilizar o processo de desenvolvimento de sistemas delineado neste capítulo e o modelo de componentes de SI, do Capítulo 1, como estrutura de solução de problemas de sistemas de informação.

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC

UNIVERSIDADE 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 mais

Sistemas ERP. Enterprise Resource Planning ou Sistemas Integrados de Gestão Empresarial. Unirio/PPGI SAIN

Sistemas ERP. Enterprise Resource Planning ou Sistemas Integrados de Gestão Empresarial. Unirio/PPGI SAIN Sistemas ERP Enterprise Resource Planning ou Sistemas Integrados de Gestão Empresarial Definições Sistemas de informações que integram todos os dados e processos de uma organização em um único sistema

Leia mais

Processos Técnicos - Aulas 4 e 5

Processos 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 mais

PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17

PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17 PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17 Índice 1. Conceitos de Ciclo de Desenvolvimento de Sistemas...3 1.1. Principais Fases... 3 1.2. Técnicas... 4 1.3. Papéis de Responsabilidades... 4 1.3.1.

Leia mais

Governança de TI. ITIL v.2&3. parte 1

Governanç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 mais

Fase 1: Engenharia de Produto

Fase 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 mais

GARANTIA DA QUALIDADE DE SOFTWARE

GARANTIA DA QUALIDADE DE SOFTWARE GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características

Leia mais

2 Engenharia de Software

2 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 mais

ESTUDO DE CONCEITOS E TÉCNICAS DE MODELAGEM DE EMPRESAS: PROPOSTA DE UMA ARQUITETURA DE REFERÊNCIA PARA O ERP5. CARLOS MAGNO FERREIRA DA SILVA

ESTUDO DE CONCEITOS E TÉCNICAS DE MODELAGEM DE EMPRESAS: PROPOSTA DE UMA ARQUITETURA DE REFERÊNCIA PARA O ERP5. CARLOS MAGNO FERREIRA DA SILVA ESTUDO DE CONCEITOS E TÉCNICAS DE MODELAGEM DE EMPRESAS: PROPOSTA DE UMA ARQUITETURA DE REFERÊNCIA PARA O ERP5. CARLOS MAGNO FERREIRA DA SILVA UNIVERSIDADE ESTADUAL DO NORTE FLUMINENSE UENF CAMPOS DOS

Leia mais

REVISÃO ENGENHARIA DO SOFTWARE. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

REVISÃO ENGENHARIA DO SOFTWARE. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com REVISÃO ENGENHARIA DO SOFTWARE Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Software Sequencia de Instruções a serem seguidas ou executadas Dados e rotinas desenvolvidos por computadores Programas

Leia mais

ERP. Enterprise Resource Planning. Planejamento de recursos empresariais

ERP. Enterprise Resource Planning. Planejamento de recursos empresariais ERP Enterprise Resource Planning Planejamento de recursos empresariais O que é ERP Os ERPs em termos gerais, são uma plataforma de software desenvolvida para integrar os diversos departamentos de uma empresa,

Leia mais

UML 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. 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 mais

Programa 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) 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 mais

SISTEMA INTEGRADO DE GESTÃO. Prof. Esp. Lucas Cruz

SISTEMA INTEGRADO DE GESTÃO. Prof. Esp. Lucas Cruz SISTEMA INTEGRADO DE GESTÃO Prof. Esp. Lucas Cruz SISTEMA INTEGRADO DE GESTÃO Os SIs têm o objetivo de automatizar os diversos processos empresariais, visando aumentar o controle e a produtividade, bem

Leia mais

O modelo unificado de processo. O Rational Unified Process, RUP.

O 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 mais

Atividade: COBIT : Entendendo seus principais fundamentos

Atividade: COBIT : Entendendo seus principais fundamentos SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO PIAUÍ CAMPUS FLORIANO EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PERÍODO

Leia mais

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0

Resumo 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 mais

Existem três categorias básicas de processos empresariais:

Existem três categorias básicas de processos empresariais: PROCESSOS GERENCIAIS Conceito de Processos Todo trabalho importante realizado nas empresas faz parte de algum processo (Graham e LeBaron, 1994). Não existe um produto ou um serviço oferecido por uma empresa

Leia mais

build UNIP Sistemas de Informação Análise Essencial de Sistemas 3 Prof.Marcelo Nogueira A produção de Software é uma atividade build and fix.

build UNIP Sistemas de Informação Análise Essencial de Sistemas 3 Prof.Marcelo Nogueira A produção de Software é uma atividade build and fix. UNIP Sistemas de Informação Análise Essencial de Sistemas Prof.Marcelo Nogueira Análise Essencial de Sistemas 1 Introdução A produção de Software é uma atividade build and fix. Análise Essencial de Sistemas

Leia mais

Engenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes

Engenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes Engenharia de Software: Introdução Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes Programa 1. O processo de engenharia de software 2. UML 3. O Processo Unificado 1. Captura de requisitos 2.

Leia mais

Aula 01 Introdução ao Gerenciamento de Redes

Aula 01 Introdução ao Gerenciamento de Redes Aula 01 Introdução ao Gerenciamento de Redes Leonardo Lemes Fagundes leonardo@exatas.unisinos.br São Leopoldo, 15 de outubro de 2004 Roteiro Apresentação da disciplina Objetivos Conteúdo programático Metodologia

Leia mais

Unidade II MODELAGEM DE PROCESSOS

Unidade II MODELAGEM DE PROCESSOS Unidade II 3 MODELAGEM DE SISTEMAS 1 20 A fase de desenvolvimento de um novo sistema de informação (Quadro 2) é um momento complexo que exige um significativo esforço no sentido de agregar recursos que

Leia mais

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 ÍNDICE Introdução...3 A Necessidade do Gerenciamento e Controle das Informações...3 Benefícios de um Sistema de Gestão da Albi Informática...4 A Ferramenta...5

Leia mais

5.4 Manufacturing Resources Planning

5.4 Manufacturing Resources Planning 5.4 Manufacturing Resources Planning 5.4 Manufacturing Resources Planning O Planejamento dos Recursos de Manufatura (Manufacturing Resourdes Panning, em inglês, ou MRP II) representa um esforço para expandir

Leia mais

SGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para:

SGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: PARTE 2 Sistema de Gestão da Qualidade SGQ Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: Possibilitar a melhoria de produtos/serviços Garantir a satisfação

Leia mais

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador> FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido

Leia mais

2 CONGRESSO BRASILEIRO DE SISTEMAS RIBEIRÃO PRETO SP ÁREA TEMÁTICA: ABORDAGEM SISTÊMICA NAS ORGANIZAÇÕES

2 CONGRESSO BRASILEIRO DE SISTEMAS RIBEIRÃO PRETO SP ÁREA TEMÁTICA: ABORDAGEM SISTÊMICA NAS ORGANIZAÇÕES 2 CONGRESSO BRASILEIRO DE SISTEMAS RIBEIRÃO PRETO SP ÁREA TEMÁTICA: ABORDAGEM SISTÊMICA NAS ORGANIZAÇÕES NECESSIDADE DE ADAPTAÇÃO DE METODOLOGIAS E LINGUAGENS DE MODELAGEM DE EMPRESAS PARA A GESTÃO AMBIENTAL

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia

Leia mais

Universidade Paulista

Universidade 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 mais

CEA439 - Gestão da Tecnologia da Informação

CEA439 - Gestão da Tecnologia da Informação CEA439 - Gestão da Tecnologia da Informação Janniele Aparecida Como uma empresa consegue administrar toda a informação presente nesses sistemas? Não fica caro manter tantos sistemas diferentes? Como os

Leia mais

Professor: 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 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 mais

Tó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 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 mais

Histórico da Orientação a Objetos Ciclo de vida de Desenvolvimento de SW

Histórico da Orientação a Objetos Ciclo de vida de Desenvolvimento de SW Histórico da Orientação a Objetos Ciclo de vida de Desenvolvimento de SW Baseado nos materiais dos profs: Prof.: Edilberto M. Silva http://www.edilms.eti.br Edna Canedo Marcio de Carvalho Victorino Brasília-DF,

Leia mais

UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas

UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas UNIVERSIDADE DE MOGI DAS CRUZES Centro de Ciências Exatas e Tecnológicas Sistemas de Informação e Tecnologia em 3º Semestre Análise Orientada aos Objetos Modelagem de Casos de Uso Objetivo: Apresentar

Leia mais

Administração de Sistemas de Informação I

Administração de Sistemas de Informação I Administração de Sistemas de Informação I Prof. Farinha Aula 04 Conceito Sistema de Informação é uma série de elementos ou componentes inter-relacionados que coletam (entrada), manipulam e armazenam (processo),

Leia mais

Projeto 2.47 QUALIDADE DE SOFTWARE WEB

Projeto 2.47 QUALIDADE DE SOFTWARE WEB OBJETIVO GERAL Projeto 2.47 QUALIDADE DE SOFTWARE WEB Marisol de Andrade Maués Como objetivo geral, buscou-se avaliar a qualidade de produtos Web, tendo como base o processo de avaliação de qualidade descrito

Leia mais

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.

Para 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 mais

Módulo 15 Resumo. Módulo I Cultura da Informação

Módulo 15 Resumo. Módulo I Cultura da Informação Módulo 15 Resumo Neste módulo vamos dar uma explanação geral sobre os pontos que foram trabalhados ao longo desta disciplina. Os pontos abordados nesta disciplina foram: Fundamentos teóricos de sistemas

Leia mais

QUALIDADE DE SOFTWARE AULA N.7

QUALIDADE DE SOFTWARE AULA N.7 QUALIDADE DE SOFTWARE AULA N.7 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 CMM: DEFINIÇÃO Capability Maturity Model Um modelo que descreve como as práticas

Leia mais

Sistemas Integrados ASI - II

Sistemas Integrados ASI - II Sistemas Integrados ASI - II SISTEMAS INTEGRADOS Uma organização de grande porte tem muitos tipos diferentes de Sistemas de Informação que apóiam diferentes funções, níveis organizacionais e processos

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

REQUISITOS DE SISTEMAS

REQUISITOS DE SISTEMAS REQUISITOS DE SISTEMAS MÓDULO 2 PROCESSOS DE NEGÓCIOS CONTEÚDO 1. PROCESSOS DE NEGÓCIO IDENTIFICAÇÃO CONCEITOS MODELAGEM (BPM e UML) PROCESSOS X REQUISITOS 1. PROCESSOS DE NEGÓCIO IDENTIFICAÇÃO CONCEITOS

Leia mais

Instituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil

Instituto 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 mais

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet)

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet) UML Felipe Denis M. de Oliveira Fonte: Alice e Carlos Rodrigo (Internet) 1 Programação O que é UML? Por quê UML? Benefícios Diagramas Use Case Class State Interaction Sequence Collaboration Activity Physical

Leia mais

Wilson Moraes Góes. Novatec

Wilson 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 mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização Prof. Ricardo José Pfitscher Material elaborado com base em: José Luiz Mendes Gerson Volney Lagemann Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento

Leia mais

O Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no

O 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 mais

MODELAGEM DE PROCESSOS

MODELAGEM 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 mais

Banco de Dados. Uma coleção de dados relacionados [ELMASRI/NAVATHE]

Banco de Dados. Uma coleção de dados relacionados [ELMASRI/NAVATHE] 1/6 Banco de Dados O que é um Banco de Dados? Uma coleção de dados relacionados [ELMASRI/NAVATHE] Conjunto de dados integrados que tem por objetivo atender a uma comunidade específica [HEUSER] Um conjunto

Leia mais

MUDANÇAS NA ISO 9001: A VERSÃO 2015

MUDANÇAS NA ISO 9001: A VERSÃO 2015 MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000

Leia mais

Notas de Aula 04: Casos de uso de um sistema

Notas de Aula 04: Casos de uso de um sistema Notas de Aula 04: Casos de uso de um sistema Objetivos da aula: Aprender os elementos básicos da modelagem por casos de uso Utilizar as associações entre casos de uso, atores e demais artefatos Compreender

Leia mais

do grego: arkhé (chefe ou mestre) + tékton (trabalhador ou construtor); tekhne arte ou habilidade;

do grego: arkhé (chefe ou mestre) + tékton (trabalhador ou construtor); tekhne arte ou habilidade; 1 ARQUITETURA E DESIGN DE SOFTWARE O que é Arquitetura? do grego: arkhé (chefe ou mestre) + tékton (trabalhador ou construtor); tekhne arte ou habilidade; do dicionário: Arte de projetar e construir prédios,

Leia mais

Fábrica de Software 29/04/2015

Fábrica de Software 29/04/2015 Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se

Leia mais

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB

18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB 18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ

Leia mais

CHECK - LIST - ISO 9001:2000

CHECK - LIST - ISO 9001:2000 REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da

Leia mais

Inteligência de Parceiros e Colaboração nos Negócios: a evolução no setor de Telecomunicações

Inteligência de Parceiros e Colaboração nos Negócios: a evolução no setor de Telecomunicações Inteligência de Parceiros e Colaboração nos Negócios: a evolução no setor de Telecomunicações Daniela Ramos Teixeira Para vencer a guerra diária num cenário co-opetivo (competitivo e cooperativo), as empresas

Leia mais

Ao introduzir o sistema ERP, o empresário reconhece imediatamente os benefícios e ferramentas que podem

Ao introduzir o sistema ERP, o empresário reconhece imediatamente os benefícios e ferramentas que podem Os benefícios do ERP Ao introduzir o sistema ERP, o empresário reconhece imediatamente os benefícios e ferramentas que podem ajudar a resolver os problemas comuns dentro da sua empresa. A abertura de informações

Leia mais

Gestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.

Gestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr. A Chave para o Sucesso Empresarial José Renato Sátiro Santiago Jr. Capítulo 1 O Novo Cenário Corporativo O cenário organizacional, sem dúvida alguma, sofreu muitas alterações nos últimos anos. Estas mudanças

Leia mais

Engenharia de Software III

Engenharia 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 mais

GESTÃO DE SISTEMAS DE INFORMAÇÃO. Profa.: Me. Christiane Zim Zapelini. E-mail: christianezapelini@nwk.edu.br

GESTÃO DE SISTEMAS DE INFORMAÇÃO. Profa.: Me. Christiane Zim Zapelini. E-mail: christianezapelini@nwk.edu.br GESTÃO DE SISTEMAS DE INFORMAÇÃO Profa.: Me. Christiane Zim Zapelini E-mail: christianezapelini@nwk.edu.br GESTÃO DE SISTEMAS DE INFORMAÇÃO ERP 2 ERP Planejamento dos Recursos da Empresa 3 CONCEITO DE

Leia mais