Avaliando modelos arquiteturais através de um checklist baseado em atributos de qualidade

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

Download "Avaliando modelos arquiteturais através de um checklist baseado em atributos de qualidade"

Transcrição

1 Avaliando modelos arquiteturais através de um checklist baseado em atributos de qualidade Aluno: Rafael Ferreira Barcelos Orientador: Guilherme Horta Travassos Nível: Mestrado Programa de Engenharia de Sistemas e Computação PESC, COPPE/UFRJ Ano de ingresso: 2004 Mês/Ano previsto para conclusão: Março de 2006 Resumo: Modelos de arquitetura de software possuem um papel importante como ponte entre os requisitos e a implementação. Estes modelos representam o primeiro conjunto de decisões de projeto relacionado à forma como os requisitos do sistema serão atendidos pelo produto final. A avaliação de modelos arquiteturais é extremamente importante visto que, de acordo com vários estudos na área, o custo de correção de defeitos é menor se a correção tiver sido realizada durante os primeiros estágios de projeto. Visando contribuir para tal atividade, esse trabalho propõe o desenvolvimento de uma abordagem para inspecionar modelos de arquiteturas de software, antes de sua implementação. Essa abordagem, baseada em checklist, possui como objetivo identificar, nos modelos arquiteturais, discrepâncias no atendimento aos requisitos especificados para o software. Palavras-chave: Qualidade de software; Verificação, validação e teste de software; Arquitetura, projeto e arcabouços (frameworks).

2 Avaliando modelos arquiteturais através de um checklist baseado em atributos de qualidade 1. Introdução Com o aumento da complexidade e do tamanho das aplicações de software, é observado o surgimento de novos desafios relacionados ao desenvolvimento, avaliação e manutenção desses produtos. Visando tratá-los, os engenheiros de software estão dando cada vez mais importância para os modelos de projeto que representam a arquitetura do software. De acordo com [Bass et al. 2003], arquitetura de software de um programa ou sistema computacional é a estrutura que compreende os elementos de software, as suas propriedades externamente visíveis e o relacionamento entre eles. Ela é descrita através de um conjunto de modelos construídos durante a execução de um processo de desenvolvimento de software e que representam a estrutura de um software sob diferentes perspectivas. Modelos arquiteturais possuem um importante papel como ponte entre os requisitos do sistema e a sua implementação, além de serem considerados o primeiro conjunto de decisões de projeto relacionadas ao atendimento dos requisitos no sistema [Babar et al. 2004]. Estudos demonstram que o custo de correção de defeitos é menor se a atividade de correção se realizar durante os primeiros estágios de projeto [Boehm 1981]. Portanto, devido à importância da arquitetura do software, visto sua utilidade em diferentes momentos no processo de desenvolvimento de software, a revisão dos modelos que a compõem se torna uma atividade importante para o sucesso do projeto e também desejada pelos stakeholders 1 devido a sua contribuição para a melhoria da qualidade do software. Visando contribuir para tal atividade, esse trabalho propõe o desenvolvimento de uma abordagem para inspecionar modelos de arquiteturas de software antes de sua implementação. Essa abordagem possui como objetivo identificar, nos modelos arquiteturais, discrepâncias relacionadas ao atendimento aos requisitos especificados para o software. 2. Trabalhos relacionados Existem vários trabalhos na literatura que descrevem métodos de avaliação arquitetural. Com o objetivo de identificar os principais métodos, uma revisão sistemática foi planejada e executada [Barcelos and Travassos 2004]. Como resultado dessa revisão, 18 métodos que atendem a esse objetivo foram identificados. Entre esses métodos, dois se destacaram (SAAM [Kazman et al. 1994] e ATAM [Kazman et al. 2000]) por servirem como base para a criação de grande parte das demais. Esses dois métodos buscam avaliar a arquitetura principalmente em relação a determinados requisitos de qualidade e utilizam uma mesma técnica de avaliação: execução de cenários que representam o comportamento esperado do software em relação a uma determinada característica de qualidade 2. 1 Stakeholder: grupo ou indivíduo envolvido, de forma direta ou indireta, em um projeto de software ou que possue algum interesse no resultado obtido por esse projeto. 2 No contexto desse trabalho, características de qualidade consistem em propriedades da arquitetura que foram definidas para atender aos requisitos de qualidade especificados. Sendo assim, em uma avaliação arquitetural, as características são avaliadas em relação aos requisitos.

3 Esses métodos utilizam os requisitos de qualidade como base apara a avaliação, pois durante o projeto de uma arquitetura, eles são os que mais influenciam nas decisões relacionadas à definição e à organização dos elementos arquiteturais. Em [Bass et al. 2003], por exemplo, é discutido que se não fosse necessário atender a esse tipo de requisito, a arquitetura de um software seria monolítica. Sendo assim, avaliar o atendimento aos requisitos funcionais consiste somente em determinar o seu correto mapeamento em um ou mais elementos arquiteturais. Contudo, a análise dos métodos identificados e resultados obtidos por surveys ([Babar et al. 2004, Dobrica and Niemela 2002]) identificaram quatro problemas principais: grande subjetividade dos métodos, elevado custo de aplicação, dificuldades para avaliar simultaneamente o atendimento a vários requisitos de qualidade e contexto limitado para a aplicação de alguns dos métodos. A subjetividade dos métodos decorre do uso de cenários como técnica de avaliação. Esse problema é causado pela impossibilidade de identificar e gerar todos os possíveis cenários, obrigando os stakeholders a utilizarem subjetividade e criatividade como abordagens para definir o conjunto de cenários de avaliação [Dobrica and Niemela 2002]. Além disso, durante a especificação dos cenários, o stakeholder inconscientemente pode definir cenários que não avaliam a arquitetura de forma completa, devido a sua familiarização com a arquitetura, provocando distorção nos resultados da avaliação. O elevado custo de aplicação está relacionado ao fato dos métodos terem sido desenvolvidos para projetos de grande porte, que geralmente possuem alta disponibilidade de recursos. Com isso, somente um pequeno número de empresas conseguem aplicar de forma correta as avaliações [Lattanze 2005]. Outra deficiência observada é a realização da avaliação sob a perspectiva de um número restrito de requisitos de qualidade. [Dobrica and Niemela 2002] sugere que uma avaliação arquitetural deve ser feita sob a perspectiva de múltiplos requisitos, permitindo uma melhor compreensão dos pontos fracos e fortes dos complexos sistemas atuais. O quarto problema identificado está relacionado à imaturidade da área de Arquitetura de Software. Devido a essa imaturidade, existe falta de consenso na comunidade em relação tanto às definições básicas quanto à forma de representar uma arquitetura [Clements et al. 2004, Buschmann et al. 1996]. Os métodos de avaliação arquitetural, por exemplo, são baseados em suas próprias e específicas abordagens de documentação, o que dificulta a sua utilização em diferentes projetos ou contextos. Portanto, esses problemas motivaram a busca por um método que permita a avaliação de modelos de arquiteturas de software. A abordagem proposta busca avaliar as características de qualidades da arquitetura em relação aos requisitos que foram utilizados no projeto da arquitetura e foi desenvolvida com o intuito de minimizar os problemas previamente discutidos. 3. Checklist baseado em atributos de qualidade A execução de cenários é uma das técnicas mais usadas na avaliação arquitetural, uma vez que permite a fácil representação das características que se deseja avaliar [Abowd et al. 1997]. Contudo, os métodos que utilizam essa técnica como base apresentam problemas, conforme descritos anteriormente, que dificultam a sua aplicação em um contexto industrial. Uma outra abordagem que comprovadamente beneficia a melhoria da qualidade de artefatos de software é a utilização de técnicas de inspeção [Shull et al. 2000, Conradi et al. 2003]. Sendo assim, a hipótese de pesquisa desse trabalho é que a definição de uma abordagem de inspeção permita a avaliação de modelos arquiteturais, durante o processo de desenvolvimento,

4 através da identificação de discrepâncias que estejam relacionadas à adequação da arquitetura aos requisitos de qualidade especificados. A escolha de checklist como técnica de inspeção é justificada devido às suas características quando comparada a outras técnicas de inspeção existentes: - Ad-hoc: Uma técnica ad-hoc não oferece apoio ou procedimento de execução formal e sistemática da inspeção. Além do mais, os resultados obtidos dependem principalmente da capacidade, competência e experiência do inspetor [Chen et al. 2002]. - Técnica de leitura: Uma técnica de leitura é um procedimento que visa guiar individualmente os inspetores no entendimento de um artefato de software e, por conseqüência, na identificação de discrepâncias [Shull et al. 2000]. Abordagens de avaliação baseadas nessa técnica [Shull et al. 2000, Conradi et al. 2003] são mais eficientes na detecção de defeitos quando comparadas a outras técnicas de inspeção, como checklists, por exemplo. Porém, para que seja utilizada, o artefato deve ser representado em uma forma específica e padronizada, que ainda não pode ser atingida na área de Arquitetura de Software. Portanto, o checklist aparece como uma técnica adequada para ser aplicada durante a inspeção de um modelo de arquitetura de software. Várias abordagens baseadas em checklist já foram definidas visando a identificação de defeitos em modelos arquiteturas [Aeronautics and Administration 1993, Hollocker 1990]. Contudo, os itens de questionamento são específicos ao domínio do software avaliado, dificultando a sua aplicação em um contexto diferente do qual foi projetado. Para que a avaliação realizada através desse checklist minimize os mesmos problemas observados nos métodos identificados, as seguintes características foram definidas: - Os itens de questionamento devem ser criados a partir da análise das abordagens de projeto arquitetural, levando em consideração principalmente a forma como os requisitos de qualidade são atendidos. Com isso, pretende-se reduzir a subjetividade em relação ao que é avaliado; - Os itens de questionamento devem ser agrupados de acordo com os atributos de qualidade que estão relacionados. Esses atributos consistem em diferentes categorias utilizadas para classificar características de qualidade similares [Bass et al. 2003]. Com isso, os grupos de itens permitem avaliar os modelos arquiteturais em relação a vários tipos de características de qualidade; - A sua aplicação não requer elaboradas atividades, como as necessárias para a especificação de cenários por exemplo, permitindo que a avaliação seja realizada com baixo custos. - Os itens de questionamento devem avaliar a abordagem empregada pelo arquiteto para atender aos requisitos e não a forma como eles foram documentados nos modelos. Com isso, é possível aplicar o método em modelos arquiteturais que pertencem a diferentes contextos e que utilizam diferentes abordagens de documentação; 4. Metodologia utilizada e estado atual do trabalho O desenvolvimento da abordagem proposta seguiu quatro passos que visam a sua construção e avaliação: Passo 1: Identificação das abordagens de avaliação arquitetural existentes O primeiro passo realizado foi o planejamento e execução de um estudo que identifique e caracterize os métodos existentes de avaliação arquitetural

5 [Barcelos and Travassos 2004]. Para executar esse estudo, uma revisão sistemática [Biolchini et al. 2005] foi realizada. Passo 2: Análise dos conceitos relacionados ao projeto e avaliação arquitetural Durante uma análise inicial dos métodos de avaliação, foi identificado a necessidade em entender como os modelos arquiteturais são criados e o papel dos requisitos nesse processo, para que então a avaliação fosse realizada. Para isso, os seguintes questionamentos devem ser respondidos: (1) quais informações, descritas nos requisitos, são necessárias para projetar arquiteturas, (2) como se projeta arquiteturas, (3) como se documenta esses modelos e (4) como eles são avaliados. Ao responder essas perguntas, diversos tipos de conhecimento poderão ser reunidos, relacionados tanto à forma de se projetar arquiteturas de software quanto à forma de se especificar requisitos sob a perspectiva do arquiteto de software. Passo 3: Definição e construção da abordagem proposta A caracterização dos métodos de avaliação identificados permitiu a observação de características positivas e algumas limitações. A compreensão desses métodos e a análise de suas características serviram como base para definir inspeção como método de avaliação. Para a definição de checklist como técnica de inspeção, as características da área de Arquitetura de Software foram um fator determinante. Atualmente, uma primeira versão do checklist está sendo gerada. Para sua criação, estão sendo usadas como base informações obtidas através da análise sobre como a arquitetura deve ser projetada para atender ao requisitos, principalmente os de qualidade. Passo 4: Estudo de Viabilidade Após a criação do checklist, um estudo de viabilidade [Shull et al. 2001] será realizado. O objetivo desse estudo é obter um retorno sobre a relevância dos itens de questionamento na identificação de defeitos, e evoluí-los se necessário. Na Tabela 1, é apresentado o cronograma das atividades, para o ano de 2005, que ainda faltam ser executadas para finalizar os passos 2, 3 e 4. Atividades MAI JUN JUL AGO SET OUT NOV DEZ Passo 2::Entender influência dos requisitos na arquitetura Passo 3::Construção do checklist Passo 4::Estudo de Viabilidade Passo 4::Evolução do checklist Tabela 1. Cronograma das atividades dos passos 2, 3 e 4 para Conclusões e Principais Contribuições Mesmo existindo alguns métodos de avaliação arquitetural que possuem um certo nível de maturidade [Kazman et al. 1994], ainda existem vários problemas que dificultam a sua aplicação em empresas pequenas ou que apresentam baixa maturidade no desenvolvimento de software. Com o objetivo de desenvolver uma abordagem de avaliação que atenda às necessidades desses tipos de empresas, este trabalho apresentará como principal contribuição a definição de um checklist para inspecionar modelos arquiteturais. Uma outra contribuição desse trabalho, obtida através do conhecimento adquirido na análise da influência dos requisitos no projeto arquitetural, está na definição de recomendações para a atividade de especificação de requisitos. Essas recomendações buscam indicar informações úteis ao projeto da arquitetura, além de possibilitar a avaliação dos requisitos em relação às expectativas do arquiteto de software.

6 Agradecimentos Os autores gostariam de agradecer à FAPEAM e ao CNPq pelo apoio financeiro necessário para realizar esse trabalho. Referências Abowd, G., Bass, L., Clements, P., Kazman, R., Northrop, L., and Zaremski, A. (1997). Recommended Best Industrial Practice for Software Architecture Evaluation. Technical Report CMU/SEI-96-TR-025, SEI, Carnegie Mellon University. Aeronautics, N. and Administration, S. (1993). Software Formal Inspection Guidebook. Technical Report NASA-STD , NASA. Babar, M., Zhu, L., and Jeffery, R. (2004). A framework for classifying and comparing software architecture evaluation methods. In Proceedings of the Australian Software Engineering Conference,, pages Barcelos, R. F. and Travassos, G. H. (2004). Arquitetura de Software: Identificando as metodologias que avaliam a sua qualidade. Monografia apresentada na disciplina de Teste Orientado a Objetos - COPPE/UFRJ. Bass, L., Clements, P., and Kazman, R. (2003). Edition. Addison Wesley. Software Architecture in Practice, Second Biolchini, J., Mian, P. G., Natali, A. C. C., and Travassos, G. H. (2005). Systematic review in software engineering. Technical Report ES-679/05, COPPE / UFRJ. Boehm, B. W. (1981). Software Engineering Economics. Number ISBN Prentice-Hall. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., and Stal, M. (1996). Pattern-Oriented Software Architecture: A System of Patterns. Jon Wiley and Sons. Chen, T. Y., Poon, P. L., and Tang, S. F. (2002). Towards a Problem-Driven Approach to Perspective-Based Reading. In Proceedings of the seventh IEEE Inernational Symposium on High Assurance Systems Engineering (HASE 2002), pages Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Nord, R., and Stafford, J. (2004). Documenting Software Architectures. SEI Series in Software Engineering. Addison- Wesley. Conradi, R., Mohagheghi, P., and Arif, T. (2003). Object-Oriented Reading Techniques for Inspection of UML Models - An Industrial Experiment. In Proceedings of the European Conference on Object-Oriented Programming, pages Dobrica, L. and Niemela, E. (2002). A survey on software architecture analysis methods. In IEEE Transactions on Software Engineering, volume 28, pages Hollocker, C. P. (1990). Software Reviews and Audits Handbook. John Wiley & Sons, Inc, New York. Kazman, R., Bass, L. J., Webb, M., and Abowd, G. D. (1994). SAAM: A Method for Analyzing the Properties of Software Architectures. In Proceedings of the 16th International Conference on Software Engineering, pages Kazman, R., Klein, M., and Clements, P. (2000). ATAM: Method for Architecture Evaluation. Technical Report CMU/SEI-2000-TR-004, CMU/SEI. Lattanze, A. J. (2005). The Architecture Centric Development Method. Technical report, Carnegie Mellon University. Shull, F., Carver, J., and Travassos, G. H. (2001). An Empirical Methodology for Introducing Software Processes. In Proceedings of European Software Engineering Conference, pages Shull, F., Rus, I., and Basili, V. (2000). How perspective-based reading can improve requirements inspections. IEEE Computer, 33(7):73 79.

Desenvolvimento de uma Técnica de Inspeção de Diagrama de Estados com apoio dos Diagramas de Atividades descrevendo os Casos de Uso do Software

Desenvolvimento de uma Técnica de Inspeção de Diagrama de Estados com apoio dos Diagramas de Atividades descrevendo os Casos de Uso do Software Desenvolvimento de uma Técnica de Inspeção de Diagrama de Estados com apoio dos Diagramas de Atividades descrevendo os Casos de Uso do Software Karen Miyuki Nakazato Guilherme Horta Travassos {kmn, ght}@cos.ufrj.br

Leia mais

c. Técnica de Estrutura de Controle Teste do Caminho Básico

c. Técnica de Estrutura de Controle Teste do Caminho Básico 1) Defina: a. Fluxo de controle A análise de fluxo de controle é a técnica estática em que o fluxo de controle através de um programa é analisado, quer com um gráfico, quer com uma ferramenta de fluxo

Leia mais

Fundamentos de Arquitetura de Software

Fundamentos de Arquitetura de Software Fundamentos de Arquitetura de Software De que se trata o artigo: Este artigo apresenta os fundamentos da arquitetura de software. São descritos a importância e o papel da arquitetura de software no processo

Leia mais

3 Qualidade de Software

3 Qualidade de Software 3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo

Leia mais

5 Considerações finais

5 Considerações finais 5 Considerações finais 5.1. Conclusões A presente dissertação teve o objetivo principal de investigar a visão dos alunos que se formam em Administração sobre RSC e o seu ensino. Para alcançar esse objetivo,

Leia mais

ANÁLISE E DESENVOLVIMENTO DE SOFTWARE Ênfase em Gestão da Qualidade e Processos. ENDEREÇO CIDADE ESTÂNCIA VELHA E-MAIL ZENIR.SANTOS@GMAIL.

ANÁLISE E DESENVOLVIMENTO DE SOFTWARE Ênfase em Gestão da Qualidade e Processos. ENDEREÇO CIDADE ESTÂNCIA VELHA E-MAIL ZENIR.SANTOS@GMAIL. PROPOSTA DE TRABALHO DE CONCLUSÃO ALUNO ZENIR SALETE DOS SANTOS CURSO IDENTIFICAÇÃO MATRÍCULA: 1010033 ANÁLISE E DESENVOLVIMENTO DE SOFTWARE Ênfase em Gestão da Qualidade e Processos. ENDEREÇO AV. AÇORES,

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE DE SOFTWARE QUALIDADE DE SOFTWARE - 02 Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software.

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

Requisitos para Gestão de Requisitos no Desenvolvimento de Software que Utilizam Prática Ágeis

Requisitos para Gestão de Requisitos no Desenvolvimento de Software que Utilizam Prática Ágeis Requisitos para Gestão de Requisitos no Desenvolvimento de Software que Utilizam Prática Ágeis Abstract. Resumo. 1. Introdução Vinicius A. C. de Abreu 1 Departamento de Ciência da Computação - DCC Universidade

Leia mais

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

Gerenciamento de Projetos Modulo II Clico de Vida e Organização Gerenciamento de Projetos Modulo II Clico de Vida e Organização Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos

Leia mais

Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP

Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP DARCI PRADO Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP Versão 1.6.4 Setembro 2009 Extraído do Livro "Maturidade em Gerenciamento de Projetos" 2ª Edição (a publicar) Autor: Darci

Leia mais

ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB.

ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB. ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB.ORG/EVALUATION ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL

Leia mais

Auditoria como ferramenta de gestão de fornecedores durante o desenvolvimento de produtos

Auditoria como ferramenta de gestão de fornecedores durante o desenvolvimento de produtos Auditoria como ferramenta de gestão de fornecedores durante o desenvolvimento de produtos Giovani faria Muniz (FEG Unesp) giovanifaria@directnet.com.br Jorge Muniz (FEG Unesp) jorgemuniz@feg.unesp.br Eduardo

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

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 28 Revisão para a Prova 2 http://www.ic.uff.br/~bianca/engsoft2/ Aula 28-28/07/2006 1 Matéria para a Prova 2 Gestão de projetos de software Conceitos (Cap. 21) Métricas (Cap.

Leia mais

Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS MPS e o CMMI

Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS MPS e o CMMI Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS MPS e o CMMI Ana Regina Rocha, Mariano Montoni, Gleison Santos, Kathia Oliveira 2, Ana Cândida Natali, Paula

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

Gerenciamento de Qualidade. Paulo C. Masiero Cap. 24 - SMVL

Gerenciamento de Qualidade. Paulo C. Masiero Cap. 24 - SMVL Gerenciamento de Qualidade Paulo C. Masiero Cap. 24 - SMVL Introdução Melhoria nos níveis gerais de qualidade de software nos anos recentes. Diferenças em relação ao gerenciamento da qualidade na manufatura

Leia mais

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br) Obrigado por acessar esta pesquisa. Sei como é escasso o seu tempo, mas tenha a certeza que você estará contribuindo não somente para uma tese de doutorado, mas também para a melhoria das práticas da Comunidade

Leia mais

ADMINISTRAÇÃO GERAL GESTÃO DO DESEMPENHO

ADMINISTRAÇÃO GERAL GESTÃO DO DESEMPENHO ADMINISTRAÇÃO GERAL GESTÃO DO DESEMPENHO Atualizado em 30/12/2015 GESTÃO DE DESEMPENHO A gestão do desempenho constitui um sistemático de ações que buscam definir o conjunto de resultados a serem alcançados

Leia mais

ELABORAÇÃO DE PROJETOS

ELABORAÇÃO DE PROJETOS Unidade II ELABORAÇÃO DE PROJETOS DE PESQUISA Profa. Eliane Gomes Rocha Pesquisa em Serviço Social As metodologias qualitativas de pesquisa são utilizadas nas Ciências Sociais e também no Serviço Social,

Leia mais

Qualidade de Software

Qualidade de Software Qualidade de Software Projeto e Desenvolvimento de Sistemas Dr. Fábio Levy Siqueira levy.siqueira@gmail.com Aula 2: Garantia da Qualidade e Padrões Qualidade de software Quais são as atividades de Gestão

Leia mais

Categorias Temas Significados Propostos

Categorias Temas Significados Propostos 91 5. Conclusão O objetivo do presente trabalho foi descrever a essência do significado da experiência consultiva para profissionais de TI que prestam de serviços de consultoria na área de TI. Para atingir

Leia mais

Gerenciamento de Projetos Modulo VIII Riscos

Gerenciamento de Projetos Modulo VIII Riscos Gerenciamento de Projetos Modulo VIII Riscos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento

Leia mais

Modelagem de Processos de Negócio Aula 5 Levantamento de Processos. Andréa Magalhães Magdaleno andrea@ic.uff.br

Modelagem de Processos de Negócio Aula 5 Levantamento de Processos. Andréa Magalhães Magdaleno andrea@ic.uff.br Modelagem de Processos de Negócio Aula 5 Levantamento de Processos Andréa Magalhães Magdaleno andrea@ic.uff.br Agenda Técnicas de levantamento de processos Análise de documentação Observação Story boarding

Leia mais

A SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO

A SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO A SEGUIR ALGUMAS DICAS PARA O DESENVOLVIMENTO DE UM PROJETO CIENTÍFICO DESENVOLVENDO UM PROJETO 1. Pense em um tema de seu interesse ou um problema que você gostaria de resolver. 2. Obtenha um caderno

Leia mais

Projeto de inovação do processo de monitoramento de safra da Conab

Projeto de inovação do processo de monitoramento de safra da Conab Projeto de inovação do processo de monitoramento de safra da Conab Projeto elaborado por Lorenzo Seguini lorenzo_seguini@yahoo.it Projeto Diálogos Setoriais União Europeia - Brasil 1 Sumário 1. Introdução...3

Leia mais

Processos de Software

Processos de Software Processos de Software Prof. Márcio Lopes Cornélio Slides originais elaborados por Ian Sommerville O autor permite o uso e a modificação dos slides para fins didáticos O processo de Um conjunto estruturado

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1

Capítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1 Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de

Leia 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

Administração de Pessoas

Administração de Pessoas Administração de Pessoas MÓDULO 5: ADMINISTRAÇÃO DE RECURSOS HUMANOS 5.1 Conceito de ARH Sem as pessoas e sem as organizações não haveria ARH (Administração de Recursos Humanos). A administração de pessoas

Leia mais

Fernanda E. Espinola Andréia F. da Silva. Universidade Anhembi-Morumbi

Fernanda E. Espinola Andréia F. da Silva. Universidade Anhembi-Morumbi Dra. Judith Pavón (coordenadora) Fernanda E. Espinola Andréia F. da Silva Universidade Anhembi-Morumbi Dr. Sidney Viana (colaborador) UNIFIEO Motivação Objetivos Engenharia de Requisitos Metodologia Técnicas

Leia mais

UNIÃO EDUCACIONAL DO NORTE UNINORTE AUTOR (ES) AUTOR (ES) TÍTULO DO PROJETO

UNIÃO EDUCACIONAL DO NORTE UNINORTE AUTOR (ES) AUTOR (ES) TÍTULO DO PROJETO UNIÃO EDUCACIONAL DO NORTE UNINORTE AUTOR (ES) AUTOR (ES) TÍTULO DO PROJETO RIO BRANCO Ano AUTOR (ES) AUTOR (ES) TÍTULO DO PROJETO Pré-Projeto de Pesquisa apresentado como exigência no processo de seleção

Leia mais

Roteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos

Roteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 2 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de

Leia mais

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?

Leia mais

Uma Abordagem para Tratamento de Regras de Negócio nas Fases Iniciais do Desenvolvimento

Uma Abordagem para Tratamento de Regras de Negócio nas Fases Iniciais do Desenvolvimento Uma Abordagem para Tratamento de Regras de Negócio nas Fases Iniciais do Desenvolvimento Marco Antonio De Grandi, Valter Vieira de Camargo, Edmundo Sérgio Spoto Centro Universitário Eurípides de Marília

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

DESCRIÇÃO DAS PRÁTICAS DE GESTÃO DA INICIATIVA

DESCRIÇÃO DAS PRÁTICAS DE GESTÃO DA INICIATIVA DESCRIÇÃO DAS PRÁTICAS DE GESTÃO DA INICIATIVA Como é sabido existe um consenso de que é necessário imprimir qualidade nas ações realizadas pela administração pública. Para alcançar esse objetivo, pressupõe-se

Leia mais

A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE

A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE ULRICH, Helen Departamento de Engenharia de Produção - Escola de Engenharia

Leia mais

Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan

Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan Faculdade INED Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan Ago-2008 1 Gestão de requisitos 2 Bibliografia: PAULA

Leia mais

PROCEDIMENTOS DE AUDITORIA INTERNA

PROCEDIMENTOS DE AUDITORIA INTERNA 1/8 Sumário 1 Objetivo 2 Aplicação 3 Documentos complementares 4 Definições 5 Procedimento 1 Objetivo Este Procedimento tem como objetivo descrever a rotina aplicável aos procedimentos de auditoria interna

Leia mais

FAZEMOS MONOGRAFIA PARA TODO BRASIL, QUALQUER TEMA! ENTRE EM CONTATO CONOSCO!

FAZEMOS MONOGRAFIA PARA TODO BRASIL, QUALQUER TEMA! ENTRE EM CONTATO CONOSCO! FAZEMOS MONOGRAFIA PARA TODO BRASIL, QUALQUER TEMA! ENTRE EM CONTATO CONOSCO! DEFINIÇÃO A pesquisa experimental é composta por um conjunto de atividades e técnicas metódicas realizados para recolher as

Leia mais

MODELO DE NEGÓCIOS - CANVAS. Slides Autor: Thiago Oliveira de Paiva Twitter: @ThiagoPaiva Blog: www.modelodenegocios.tumblr.com

MODELO DE NEGÓCIOS - CANVAS. Slides Autor: Thiago Oliveira de Paiva Twitter: @ThiagoPaiva Blog: www.modelodenegocios.tumblr.com MODELO DE NEGÓCIOS - CANVAS Slides Autor: Thiago Oliveira de Paiva Twitter: @ThiagoPaiva Segmentos de Clientes As empresas agrupam os clientes em segmentos com necessidades, costumes ou outro atributo

Leia mais

Gerenciamento da Integração (PMBoK 5ª ed.)

Gerenciamento da Integração (PMBoK 5ª ed.) Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar

Leia mais

DESENVOLVENDO O SISTEMA

DESENVOLVENDO O SISTEMA DESENVOLVENDO O SISTEMA Declaração da Necessidade O primeiro passo do processo de análise de sistema envolve a identificação da necessidade [Pressman-95]. Normalmente o analista reúne-se com o usuário

Leia mais

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos Antonio Mendes da Silva Filho * The most important thing in communication is to hear what isn't being said. Peter Drucker

Leia mais

Engenharia de Software II: Iniciando o Projeto. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Engenharia de Software II: Iniciando o Projeto. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Engenharia de Software II: Iniciando o Projeto Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Sumário Desenvolvendo o Termo de Abertura do Projeto. Identificando as Partes Interessadas no Projeto.

Leia mais

APPLYING THE ATAM ON THE ARCHITECTURAL EVOLUTION OF AN ENTERPRISE SYSTEM

APPLYING THE ATAM ON THE ARCHITECTURAL EVOLUTION OF AN ENTERPRISE SYSTEM APPLYING THE ATAM ON THE ARCHITECTURAL EVOLUTION OF AN ENTERPRISE SYSTEM Thiago da Cruz Santos (Universidade de São Paulo, São Paulo, Brasil) thiagocs@outlook.com The evolution of architectural aspects

Leia mais

UNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA COMPUTAÇÃO

UNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA COMPUTAÇÃO 1 UNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA COMPUTAÇÃO ATIVIDADES PRÁTICAS SUPERVISIONADAS (Orientações para a realização das APS dos Cursos de Engenharia

Leia mais

OBJETIVO DO PROGRAMA ORGANIZAÇÃO DO PROGRAMA E CARGA HORÁRIA PREMISSAS DOS PROGRAMA INVESTIMENTO E PRÓXIMA TURMA I NSTRUTORES

OBJETIVO DO PROGRAMA ORGANIZAÇÃO DO PROGRAMA E CARGA HORÁRIA PREMISSAS DOS PROGRAMA INVESTIMENTO E PRÓXIMA TURMA I NSTRUTORES PROGRAMA DE CERTIFICAÇÃO EM GESTÃO DE PROCESSOS DE OBJETIVO DO PROGRAMA O programa visa capacitar seus participantes em técnicas práticas e conceitos necessários para trabalhar em iniciativas de modelagem,

Leia mais

Engenharia de Software Aula 8 (Versão 2010-02)

Engenharia de Software Aula 8 (Versão 2010-02) Engenharia de Software Aula 8 (Versão 2010-02) As melhores práticas de Engenharia de Software: Verificar Continuamente a Qualidade do Software Controlar Mudanças de Software Professor Gabriel Baptista

Leia mais

O Processo de Engenharia de Requisitos

O Processo de Engenharia de Requisitos UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA O Processo de Engenharia de Requisitos Engenharia de Software 2o.

Leia mais

UMA PROPOSTA PARA COMPARAÇÃO DE PROVEDORES DE COMPUTAÇÃO EM NUVEM DESDE UMA PERSPECTIVA DE INTEGRAÇÃO DE APLICAÇÕES 1

UMA PROPOSTA PARA COMPARAÇÃO DE PROVEDORES DE COMPUTAÇÃO EM NUVEM DESDE UMA PERSPECTIVA DE INTEGRAÇÃO DE APLICAÇÕES 1 UMA PROPOSTA PARA COMPARAÇÃO DE PROVEDORES DE COMPUTAÇÃO EM NUVEM DESDE UMA PERSPECTIVA DE INTEGRAÇÃO DE APLICAÇÕES 1 Igor G. Haugg 2, Rafael Z. Frantz 3, Fabricia Roos-Frantz 4, Sandro Sawicki 5. 1 Pesquisa

Leia mais

Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos.

Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. 9.1 Explicações iniciais A avaliação é algo que faz parte de nossas vidas, mesmo antes de nascermos, se não

Leia mais

Introdução ao Processo Unificado (PU)

Introdução ao Processo Unificado (PU) Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX Introdução ao Processo Unificado (PU) Prof. Fernando Maia da Mota Slides gentilmente cedidos por Profa. Dra. Maria Istela Cagnin

Leia mais

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT Disciplina: Modelagem a Programação Orientada a Objetos

Leia mais

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Conceitos e Metodologias para Desenvolvimento de Software Cascata, Prototipação, Espiral e RUP Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.br

Leia mais

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03 Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03 Agenda 1. Arquitetura de Software 1.1.Introdução 1.2.Vantagens da Arquitetura de Software

Leia mais

SISTEMA CFC: UMA ABORDAGEM BASEADA NA GOVERNANÇA CORPORATIVA 1

SISTEMA CFC: UMA ABORDAGEM BASEADA NA GOVERNANÇA CORPORATIVA 1 SISTEMA CFC: UMA ABORDAGEM BASEADA NA GOVERNANÇA CORPORATIVA 1 Bruna Faccin Camargo 2, Jaciara Treter 3, Daniel Knebel Baggio 4. 1 Artigo de Conclusão do Curso em Ciências Contábeis 2 Aluna do Curso de

Leia mais

ALTERNATIVA PARA SIMPLIFICAÇÃO NA ESTRUTURA DE EXECUÇÃO DE PROJETOS SEIS-SIGMA

ALTERNATIVA PARA SIMPLIFICAÇÃO NA ESTRUTURA DE EXECUÇÃO DE PROJETOS SEIS-SIGMA Blucher Engineering Proceedings Agosto de 2014, Número 2, Volume 1 ALTERNATIVA PARA SIMPLIFICAÇÃO NA ESTRUTURA DE EXECUÇÃO DE PROJETOS SEIS-SIGMA Cristiano Marques de Oliveira 1 1 Delphi Automotive Systems

Leia mais

Eduardo Bezerra. Editora Campus/Elsevier

Eduardo Bezerra. Editora Campus/Elsevier Princípios de Análise e Projeto de Sistemas com UML 2ª edição Eduardo Bezerra Editora Campus/Elsevier Capítulo 10 Modelagem de atividades Qualquer um pode escrever código que um computador pode entender.

Leia mais

UNIVERSIDADE POSITIVO PROGRAMA DE MESTRADO E DOUTORADO EM ADMINISTRAÇÃO DOUTORADO EM ADMINISTRAÇÃO ÁREA DE CONCENTRAÇÃO: <ÁREA DE CONCENTRAÇÃO>

UNIVERSIDADE POSITIVO PROGRAMA DE MESTRADO E DOUTORADO EM ADMINISTRAÇÃO DOUTORADO EM ADMINISTRAÇÃO ÁREA DE CONCENTRAÇÃO: <ÁREA DE CONCENTRAÇÃO> UNIVERSIDADE POSITIVO PROGRAMA DE MESTRADO E DOUTORADO EM ADMINISTRAÇÃO DOUTORADO EM ADMINISTRAÇÃO ÁREA DE CONCENTRAÇÃO: PRÉ-PROJETO DE TESE DE DOUTORADO ***TÍTULO*** ***AUTOR***

Leia mais

ATENAS: Um Sistema Gerenciador de Regras de Negócio

ATENAS: Um Sistema Gerenciador de Regras de Negócio 1. Introdução ATENAS: Um Sistema Gerenciador de Regras de Negócio Geraldo Zimbrão da Silva (IM/UFRJ) Victor Teixeira de Almeida (COPPE/UFRJ) Jano Moreira de Souza (COPPE/UFRJ) Francisco Gonçalves Pereira

Leia mais

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com CAPABILITY MATURITY MODEL FOR SOFTWARE Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com 1. Introdução Após décadas de incontáveis promessas sobre como aumentar à produtividade e qualidade de software,

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

As Organizações e a Teoria Organizacional

As Organizações e a Teoria Organizacional Página 1 de 6 As Organizações e a Teoria Organizacional Autora: Sara Fichman Raskin Este texto é totalmente baseado no primeiro capítulo do livro Organizational theory: text and cases, do autor Jones Gareth,

Leia mais

Motivação para o trabalho no contexto dos processos empresariais

Motivação para o trabalho no contexto dos processos empresariais Motivação para o trabalho no contexto dos processos empresariais Carlos Alberto Pereira Soares (UFF) carlos.uff@globo.com Wainer da Silveira e Silva, (UFF) wainer.uff@yahoo.com.br Christine Kowal Chinelli

Leia mais

Apoio à Decisão Gerencial na Alocação de Recursos Humanos em Projetos de Software Ahilton Silva Barreto ahilton@cos.ufrj.br

Apoio à Decisão Gerencial na Alocação de Recursos Humanos em Projetos de Software Ahilton Silva Barreto ahilton@cos.ufrj.br Apoio à Decisão Gerencial na Alocação de Recursos Humanos em Projetos de Software Ahilton Silva Barreto ahilton@cos.ufrj.br Orientadores: Márcio de Oliveira Barros e Cláudia Maria Lima Werner {marcio,

Leia mais

Planejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP

Planejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP Planejamento - 7 Planejamento do Gerenciamento do Risco Identificação dos riscos 1 O que é risco? Evento que representa uma ameaça ou uma oportunidade em potencial Plano de gerenciamento do risco Especifica

Leia mais

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 Renan J. Borges 1, Késsia R. C. Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí, PR Brasil renanjborges@gmail.com, kessia@unipar.br

Leia mais

Nota Técnica 113/2007 SRD/SRE/ANEEL Metodologia para Projeção de Investimentos para o Cálculo do Fator X Contribuição da Audiência Publica 052/2007

Nota Técnica 113/2007 SRD/SRE/ANEEL Metodologia para Projeção de Investimentos para o Cálculo do Fator X Contribuição da Audiência Publica 052/2007 Nota Técnica 113/2007 SRD/SRE/ANEEL Metodologia para Projeção de Investimentos para o Cálculo do Fator X Contribuição da Audiência Publica 052/2007 1 1. Estrutura do Trabalho : De forma que se pudesse

Leia mais

Universidade Católica Dom Bosco

Universidade Católica Dom Bosco Universidade Católica Dom Bosco Centro de Ciências Exatas e Tecnológicas Curso de Engenharia de Computação Técnicas de Visão Computacional para Rastreamento de Múltiplos Objetos João Bosco Oliveira Monteiro

Leia mais

Tópicos da Aula. Que é são requisitos? Tipos de Requisitos. Requisitos Funcionais. Classificação de Requisitos. Requisitos de Software.

Tópicos da Aula. Que é são requisitos? Tipos de Requisitos. Requisitos Funcionais. Classificação de Requisitos. Requisitos de Software. Engenharia de Software Aula 06 Tópicos da Aula Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 26 Março 2012 Funcionais e não funcionais De usuário e do Engenharia de Estudo

Leia mais

COMISSÃO PRÓPRIA DE AVALIAÇÃO DA FACULDADE ARAGUAIA RELATÓRIO FINAL DE AUTO-AVALIAÇÃO DO CURSO DE CIÊNCIAS CONTÁBEISDA CPA DA FACULDADE ARAGUAIA

COMISSÃO PRÓPRIA DE AVALIAÇÃO DA FACULDADE ARAGUAIA RELATÓRIO FINAL DE AUTO-AVALIAÇÃO DO CURSO DE CIÊNCIAS CONTÁBEISDA CPA DA FACULDADE ARAGUAIA COMISSÃO PRÓPRIA DE AVALIAÇÃO DA FACULDADE ARAGUAIA RELATÓRIO FINAL DE AUTO-AVALIAÇÃO DO CURSO DE CIÊNCIAS CONTÁBEISDA CPA DA FACULDADE ARAGUAIA 2013/01 a 2013/02 SUMÁRIO APRESENTAÇÃO... 3 1. Diagnóstico

Leia mais

DESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta *

DESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta * DESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta * RESUMO: Neste texto apresento algumas considerações sobre as competências e habilidades matemáticas a serem desenvolvidas no Ensino Fundamental,

Leia mais

IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011

IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011 IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011 Rogério Carlos Tavares 1, José Luis Gomes da Silva² 1 Universidade de

Leia mais

(MAPAS VIVOS DA UFCG) PPA-UFCG RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO 2006-2008 ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES

(MAPAS VIVOS DA UFCG) PPA-UFCG RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO 2006-2008 ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES 1 PPA-UFCG PROGRAMA PERMANENTE DE AVALIAÇÃO RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO 2006-2008 ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES (MAPAS VIVOS DA UFCG) 2 DIMENSÃO MISSÃO E PDI MAPAS VIVOS DE

Leia mais

CUSTEIO POR ABSORÇÃO X CUSTEIO ABC

CUSTEIO POR ABSORÇÃO X CUSTEIO ABC Resumo CUSTEIO POR ABSORÇÃO X CUSTEIO ABC Ana Paula Ferreira Azevedo Faculdade de Ciências Econômicas, Administrativas e da Computação Dom Bosco Associação Educacional Dom Bosco E-mail: apfazevedo@ig.com.br

Leia mais

PMBOK 4ª Edição III. O padrão de gerenciamento de projetos de um projeto

PMBOK 4ª Edição III. O padrão de gerenciamento de projetos de um projeto PMBOK 4ª Edição III O padrão de gerenciamento de projetos de um projeto 1 PMBOK 4ª Edição III Processos de gerenciamento de projetos de um projeto 2 Processos de gerenciamento de projetos de um projeto

Leia mais

6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro

6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro TÍTULO : PLANO CONTÁBIL DAS INSTITUIÇÕES DO SISTEMA FINANCEIRO NACIONAL - COSIF 1 6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro 1. Aplicação 1- As instituições

Leia mais

Unidade I Conceitos BásicosB. Conceitos BásicosB

Unidade I Conceitos BásicosB. Conceitos BásicosB à Engenharia de Software Unidade I Conceitos BásicosB Pedro de Alcântara dos Santos Neto pasn@ufpi.edu.br 1961 a 1963 Surgimento de novos Hardwares 1963-1968 Crise do Software! Incapacidade de se utilizar

Leia mais

Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP

Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP Conceitos RUP RUP, abreviação de Rational Unified Process (ou Processo Unificado da Rational), é um processo de Engenharia de software criado pela Rational Software Corporation(a qual foi incorporada pela

Leia mais

Porque estudar Gestão de Projetos?

Porque estudar Gestão de Projetos? Versão 2000 - Última Revisão 07/08/2006 Porque estudar Gestão de Projetos? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para projetos

Leia mais

A INCLUSÃO DOS PORTADORES DE NECESSIDADES ESPECIAIS EDUCATIVAS NAS SÉRIES INICIAIS SOB A VISÃO DO PROFESSOR.

A INCLUSÃO DOS PORTADORES DE NECESSIDADES ESPECIAIS EDUCATIVAS NAS SÉRIES INICIAIS SOB A VISÃO DO PROFESSOR. A INCLUSÃO DOS PORTADORES DE NECESSIDADES ESPECIAIS EDUCATIVAS NAS SÉRIES INICIAIS SOB A VISÃO DO PROFESSOR. Autores: FRANCISCO MACHADO GOUVEIA LINS NETO e CELIA MARIA MARTINS DE SOUZA Introdução Atualmente,

Leia mais

1 Um guia para este livro

1 Um guia para este livro PARTE 1 A estrutura A Parte I constitui-se de uma estrutura para o procedimento da pesquisa qualitativa e para a compreensão dos capítulos posteriores. O Capítulo 1 serve como um guia para o livro, apresentando

Leia mais

A APRENDIZAGEM DO ALUNO NO PROCESSO DE INCLUSÃO DIGITAL: UM ESTUDO DE CASO

A APRENDIZAGEM DO ALUNO NO PROCESSO DE INCLUSÃO DIGITAL: UM ESTUDO DE CASO ISBN 978-85-61091-05-7 Encontro Internacional de Produção Científica Cesumar 27 a 30 de outubro de 2009 A APRENDIZAGEM DO ALUNO NO PROCESSO DE INCLUSÃO DIGITAL: UM ESTUDO DE CASO Alexsandra Magne Rubino

Leia mais

Regulamento Projeto interdisciplinar

Regulamento Projeto interdisciplinar Regulamento Projeto interdisciplinar 1 Apresentação O presente manual tem como objetivo orientar as atividades relativas à elaboração do Projeto Interdisciplinar (PI). O PI é o estudo sobre um tema específico

Leia mais

Planejamento de Aula - Ferramenta Mar aberto

Planejamento de Aula - Ferramenta Mar aberto Planejamento de Aula - Ferramenta Mar aberto Planejar uma aula é uma arte não uma tarefa. O planejamento de aula através da ferramenta Mar Aberto ajuda e contribui para infinitas possibilidades para seu

Leia mais

9º ENTEC Encontro de Tecnologia: 23 a 28 de novembro de 2015

9º ENTEC Encontro de Tecnologia: 23 a 28 de novembro de 2015 ANÁLISE DE DISTORÇÕES HARMÔNICAS Michelle Borges de Oliveira¹; Márcio Aparecido Arruda² ¹Universidade de Uberaba, Uberaba Minas Gerais ²Universidade de Uberaba, Uberaba Minas Gerais oliveiraborges.michelle@gmail.com;

Leia mais

Gerenciamento de Projetos. Faculdade Unisaber 2º Sem 2009

Gerenciamento de Projetos. Faculdade Unisaber 2º Sem 2009 Semana de Tecnologia Gerenciamento de Projetos Faculdade Unisaber 2º Sem 2009 ferreiradasilva.celio@gmail.com O que é um Projeto? Projeto é um "esforço temporário empreendido para criar um produto, serviço

Leia mais

ANÁLISE DAS MELHORIAS OCORRIDAS COM A IMPLANTAÇÃO DO SETOR DE GESTÃO DE PESSOAS NA NOVA ONDA EM ARACATI CE

ANÁLISE DAS MELHORIAS OCORRIDAS COM A IMPLANTAÇÃO DO SETOR DE GESTÃO DE PESSOAS NA NOVA ONDA EM ARACATI CE ISBN 978-85-61091-05-7 Encontro Internacional de Produção Científica Cesumar 27 a 30 de outubro de 2009 ANÁLISE DAS MELHORIAS OCORRIDAS COM A IMPLANTAÇÃO DO SETOR DE GESTÃO DE PESSOAS NA NOVA ONDA EM ARACATI

Leia mais

Pós Graduação Engenharia de Software

Pós Graduação Engenharia de Software Pós Graduação Engenharia de Software Ana Candida Natali COPPE/UFRJ Programa de Engenharia de Sistemas e Computação FAPEC / FAT Estrutura do Módulo QUALIDADE DE SOFTWARE (30h) Introdução: desenvolvimento

Leia mais

ECONTEXTO. Auditoria Ambiental e de Regularidade

ECONTEXTO. Auditoria Ambiental e de Regularidade Auditoria Ambiental e de Regularidade Organização Internacional das Entidades Fiscalizadoras Superiores - INTOSAI Grupo de Trabalho sobre Auditoria Ambiental - WGEA ECONTEXTO Este artigo é um resumo do

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos Ciência da Computação ENGENHARIA DE SOFTWARE Análise dos Riscos Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução Análise dos Riscos Atividades Princípios da Análise Especificação

Leia mais