GERAM como arquitetura de referência para um ERP livre de código aberto
|
|
- Ana Júlia da Costa Marroquim
- 8 Há anos
- Visualizações:
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
! "#$ " %'&)(*&)+,.- /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 maisANÁ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 maisMaterial 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 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 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 maisGESTÃ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 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 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 maisEngenharia 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 maisSistemas 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 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 maisTransformaçã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 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 maisCENTRAL 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 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 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 maisPor 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 maisIntroduçã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 maisTecnologia 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 maisSistema 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 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 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 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 maisUNIVERSIDADE 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 maisIDÉ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 maisPlanejamento 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 maisADMINISTRAÇÃ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 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 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 maisAná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 maisUMA 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 maisGuia 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 maisDesenvolvimento 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 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 maisSistemas 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 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 maisPRINCÍ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 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 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 maisGARANTIA 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 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 maisESTUDO 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 maisREVISÃ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 maisERP. 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 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 maisSISTEMA 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 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 maisAtividade: 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 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 maisExistem 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 maisbuild 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 maisEngenharia 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 maisAula 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 maisUnidade 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 maisSISTEMAS 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 mais5.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 maisSGQ 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 maisFACULDADE 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 mais2 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 maisIntroduçã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 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 maisCEA439 - 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 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 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 maisHistó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 maisUNIVERSIDADE 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 maisAdministraçã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 maisProjeto 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 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 maisMó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 maisQUALIDADE 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 maisSistemas 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 maisGUIA 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 maisREQUISITOS 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 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 maisFelipe 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 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 maisENGENHARIA 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 maisIntroduçã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 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 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 maisBanco 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 maisMUDANÇ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 maisNotas 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 maisdo 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 maisFá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 mais18º 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 maisCHECK - 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 maisInteligê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 maisAo 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 maisGestã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 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 maisGESTÃ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