Linguagem de Padrões para Planejamento de Medição de Software para o CEP

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

Download "Linguagem de Padrões para Planejamento de Medição de Software para o CEP"

Transcrição

1 Linguagem de Padrões para Planejamento de Medição de Software para o CEP Daisy F. Brito 1 Monalessa P. Barcellos 1 Gleison Santos 2 1 NEMO - PPGI - Universidade Federal do Espírito Santo 2 PPGI - Universidade Federal do Estado do Rio de Janeiro

2 Agenda Introdução Fundamentação Teórica Método de Pesquisa MePPLa: A Measurement Planning Pattern Language Avaliação de MePPLa Considerações Finais 2

3 Introdução O crescente interesse das organizações de software em melhorar os seus processos tem motivado a busca pela alta maturidade, na qual é necessário realizar o controle estatístico de processos (CEP). Alguns problemas no uso do CEP em organizações de software são a definição de medidas inadequadas e coleta de dados não apropriados ao CEP. A literatura apresenta medidas adequadas ao CEP, porém o seu acesso pode ser difícil ou ineficiente, uma vez que as informações estão dispersas. A partir de um conjunto de medidas já utilizadas no CEP, é possível identificar alguns padrões para apoiar o planejamento de medição. 3

4 Introdução Um padrão pode ser definido como uma solução para um problema recorrente. Padrões tipicamente são usados de maneira combinada e o registro de padrões em catálogos não favorece a identificação das relações entre os padrões. Padrões podem ser organizados em uma Linguagem de Padrões (LP), que busca representar os padrões e suas relações a fim de facilitar a aplicação dos padrões. LPs potencializam o reúso que, consequentemente, contribui para a melhoria de qualidade e a produtividade. Assim, propõe-se uma Linguagem de Padrões para auxiliar na elaboração de planos de medição visando ao CEP. 4

5 Fundamentação Teórica Medição de Software Processo de Medição de Software Planejamento da Medição Execução da Medição Avaliação da Medição GQM (BASILI et al. 1994) pode ser usado para apoiar o planejamento da medição. Para cada objetivo estabelecido, é possível determinar questões cujas respostas são fornecidas por dados coletados para medidas 5

6 Fundamentação Teórica Controle Estatístico de Processos Usado para analisar o comportamento dos processos. Conhecer o comportamento histórico permite avaliar estabilidade, prever o comportamento futuro e verificar a capacidade de os processos alcançarem os objetivos para eles estabelecidos. Para realizar o CEP, é preciso selecionar os processos que serão submetidos ao CEP e as medidas que serão utilizadas para analisar o comportamento desses processos. Para realizar o CEP, são necessárias medidas adequadas para tal. Por exemplo, a medida deve: possuir granularidade adequada, estar relacionada a processo crítico, ter definição operacional que permita coleta consistente de dados e possuir medidas correlatas para apoiar a análise. 6

7 Fundamentação Teórica Linguagem de Padrões Uma Linguagem de Padrões é uma rede de padrões inter-relacionados que define um processo para resolução sistemática de problemas. Notações visuais podem ser utilizadas para representar graficamente LPs. OPL-ML (Ontology Pattern Language Modeling Language): notação visual, baseada em constructos da UML, para representação de Linguagem de Padrões Ontológicos (QUIRINO, 2016). Pode ser usada para representar LPs em outros domínios. LPs relacionadas à medição de software foram propostas por ANDRADE e SOUZA (2008) e BRAGA et al. (2012). Elas tratam estimativas de software na fase de planejamento do projeto. 7

8 Método de Pesquisa Problema Organizações de software têm dificuldade em realizar planejamento de medição adequada ao CEP. Requisitos da Pesquisa Desenvolver uma linguagem de padrões para planejamento de medição adequada ao CEP que seja capaz de guiar o usuário na seleção dos padrões a serem inclusos no plano de medição, apresentar relações entre medidas e que seja representada graficamente. Critérios de Aceitação Viabilidade de uso e utilidade. Ciclo de Relevância Domínio de Aplicação A linguagem de padrões é destinadas a organizações de software ou profissionais que desejam definir planos de medição adequados ao CEP. MePPLa (Concepção e Desenvolvimento) Ciclo de Design MePPLa Avaliação (avaliada em estudo experimental) Fundamentos Teorias científicas e métodos relacionados a: mapeamento sistemático da literatura, medição de software, controle estatístico de processos, linguagem de padrões e métodos de avaliação. Contribuições MePPLa, Ciclo de um panorama Rigor sobre a pesquisa abordando medidas utilizadas no CEP, o survey, que fornece informações sobre medidas que têm sido usadas em iniciativas de CEP em organizações brasileiras, ferramenta de apoio ao uso de MePPLa. 8

9 MePPLa: A Measurement Planning Pattern Language LP composta por padrões baseados no GQM. Cada padrão está associado a um (ou mais) processo que pode ser submetido ao CEP. MePPLa Busca apoiar o planejamento de medição para o CEP de organizações que desejam implementar as práticas do CEP visando à alta maturidade. Versão atual de MePPla contém 26 padrões, relacionados a 3 processos: 12 relacionados a Gerência de Projetos, 6 a Codificação e 8 a Testes. Padrões identificados a partir de uma investigação da literatura (mapeamento sistemático) e da prática (survey), que resultaram em 110 medidas, 18 processos e 49 objetivos de medição. A partir dos resultados, os processos a ser tratados na primeira versão de MePPLa foram selecionados e para cada um foram extraídos padrões. Os padrões baseiam-se no GQM e incluem definições operacionais para as medidas neles presentes. 9

10 MePPLa: A Measurement Planning Pattern Language Test Preparation Productivity Name: Test Preparation Productivity Process / Sub-process: Tests / Test Preparation Measurement Goal: Improve productivity in test preparation Information Needs: What is the productivity in tests preparation? Measures: Test Preparation Productivity, Number of Elaborated Test Cases, Test Preparation Effort. Operational Definition of Measures: Derived measure Test Preparation Productivity Mnemonic TPP Description Measure used to quantify productivity in the tests preparation, that is, the ratio between the number of test cases produced and the effort spent on test preparation. Entity Tests Preparation sub-process Property Productivity Scale Positive real numbers accurate to two decimal places Measurement unit Test Cases / Man-Hour Formula (NPTC/ TPE) Measurement Procedure Calculate productivity in test preparation using the formula for calculating the measure. Measurement Periodicity The measurement must be performed for each execution of the Test Preparation sub-process. Measurement Responsible <<indicate the role responsible for collecting data for the measure. It is recommended that the measurement responsible is the data provider (i.e., a role involved in tests preparation)>> Measurement Moment At the end of each execution of the Test Preparation sub-process. Measurement Analysis Procedure For process behavior analysis (organizational context): - Represent in a control chart values collected for the measure in several projects. - Obtain the process control limits and analyze the process behavior: (i) If the values pass in the stability tests, then the process is stable and a baseline can be established. Stability tests [WHEELER and CHAMBERS 2010]: Test 1: There is at least one point outside 3σ; Test 2: there are at least two out of three successive points at the same side and at more than 2σ from the central limit; Test 3: there are at least four out of five successive points at the same side and at more than 1σ from the central limit; Test 4: There are at least eight successive points at the same side. (ii) If the values do not pass in the stability tests, the process is unstable. It is necessary to investigate the special causes, identify corrective actions and execute them. For quantitative project management (project context): - Represent in a control chart values collected for the measure in the project. - Analyze the process behavior considering the organizational behavior expected for it (i.e., by using the process baseline as reference). (i) If the values pass in the stability tests considering the process baseline as reference, then the process behaved according to the behavior expected for it in the organization. (ii) If the values do not pass in the stability tests considering the process baseline as reference, then the process did not behave according to the behavior expected for it in the organization. It is necessary to investigate the causes, identify corrective actions and execute them. In the project context, the analysis must be performed once to each execution of the Test Preparation 10

11 process baseline as reference). (i) If the values pass in the stability tests considering the process baseline as reference, then the process behaved according to the behavior expected for it in the organization. MePPLa: A Measurement Planning Pattern Language Analysis Periodicity (ii) If the values do not pass in the stability tests considering the process baseline as reference, then the process did not behave according to the behavior expected for it in the organization. It is necessary to investigate the causes, identify corrective actions and execute them. In the project context, the analysis must be performed once to each execution of the Test Preparation sub-process. In the organizational context <<indicate the periodicity based on a time period (e.g., fortnightly) or on an amount of new data collected (e.g., each 4 new values collected)>> Analysis Responsible <<indicate the role responsible for analyze data collected for the measure>> In the project context, the analysis must be performed after each execution of the Test Preparation subprocess. Analysis Moment In the organizational context, analysis must be performed during the activity in which organizational process behavior analysis is done <<indicate which is the activity in your organization >>. Base Measure 1 Number of Prepared Test Cases Mnemonic NPTC Description Measure that quantifies the number of test cases elaborated in the test preparation. Entity Tests Preparation sub-process Property Number of test cases Scale Positive real numbers accurate to two decimal places Unit of measurement - Formula - Measurement Procedure Obtain and record the number of test cases prepared in the test preparation. ( ) ( ) Base Measure 2 Test Preparation Effort Mnemonic TPE Description Measure that quantifies the test preparation effort. Entity Tests Preparation sub-process Property Effort Scale Positive real numbers accurate to two decimal places Unit of measurement Man-hour Formula - Measurement Procedure Obtain and record the effort spent on the preparation of the tests, i.e., test cases preparation. ( ) ( ) Related Patterns: Test Preparation Efficiency. 11

12 MePPLa: A Measurement Planning Pattern Language MePPLa é representada utilizando OPL-ML (QUIRINO, 2016). Possui dois tipos de modelos: Estrutural: apresenta os padrões que compõem a linguagem e as relações estruturais entre eles. Comportamental (modelo de processo): descreve o processo de aplicação dos padrões. Possui dois formatos: caixa-preta e detalhado. Uso de MePPLa: i. Com base em seus objetivos estratégicos, a organização deve selecionar os processos que deseja submeter ao CEP. ii. Uma vez selecionados os processos, a organização deve navegar pelos fluxos do modelo de processo de MePPLa, selecionando os padrões de acordo com as condições apresentadas. O modelo estrutural auxilia na identificação de medidas correlatas que podem ser selecionadas para auxiliar na análise. iii. Selecionados os padrões, eles devem ser incorporados ao Plano de Medição da organização. 12

13 MePPLa: A Measurement Planning Pattern Language Modelo Estrutural do processo Testes 13

14 MePPLa: A Measurement Planning Pattern Language Modelo Comportamental (Formato Caixa Preta) 14

15 MePPLa: A Measurement Planning Pattern Language Modelo Comportamental do Processo Testes Formato Detalhado 15

16 MePPLa: A Measurement Planning Pattern Language Ferramenta de Apoio ao uso de MePPLa 16

17 Avaliação de MePPLa Um estudo foi conduzido para avaliar se MePPLa é útil no apoio ao planejamento de medição de software visando ao CEP e se seu uso é viável. Indicadores: Adequação dos resultados gerados pela linguagem de padrões Utilidade da linguagem de padrões Benefícios providos pelo uso da linguagem de padrões para planejamento de medição. 4 participantes com experiência/conhecimento em medição de software e CEP. Procedimento: Disponibilização de informações em um documento Uso da ferramenta pelos participantes Resposta a um questionário eletrônico 17

18 Avaliação de MePPLa Resultados Adequação dos resultados gerados a partir do uso de MePPLa 3 participantes consideraram os resultados adequados Utilidade de MePPLa 3 participantes consideraram MePPLa muito útil ou útil Benefícios providos pelo uso de MePPLa 3 participantes consideraram que MePPLa contribui para a qualidade dos planos de medição 3 participantes declararam ter sido guiados na seleção das medidas a serem inclusas no plano Todos os participantes consideraram fácil ou muito fácil usar MePPLa Todos os participantes consideraram que MePPLa contribui para reutilização 2 participantes consideraram que MePPLa contribui para tornar o planejamento de medição muito mais produtivo ou mais produtivo 18

19 Avaliação de MePPLa A avaliação inicial de MePPLa aponta que ela é um apoio útil ao planejamento de medição de software visando ao CEP e seu uso é viável. Analisando-se as justificativas apresentadas pelos participantes para suas respostas, notou-se que limitações da ferramenta influenciaram na avaliação de MePPLa. O estudo foi realizado com poucas pessoas, em curto prazo e fora do contexto organizacional (não foi usado em projetos reais), o que pode também ter influenciado os resultados. 19

20 Considerações Finais Lacunas identificadas em um mapeamento sistemático da literatura que investigou medidas usadas no CEP [Brito and Barcellos 2016]: (i) (ii) falta de abordagem para selecionar medidas adequadas ao CEP ausência das definições operacionais das medidas encontradas (iii) falta de preocupação com medidas correlatas. Essas lacunas são tratadas em MePPLa, uma vez que: (i) (ii) MePPLa fornece um fluxo que guia o usuário na seleção dos padrões contendo medidas MePPLa provê definições operacionais para as medidas que compõe os padrões (iii) MePPLa possui um modelo estrutural, no qual informações sobre as relações estruturais entre os padrões revelam as medidas correlatas e os objetivos que impactam em outros. 20

21 Considerações Finais Sendo uma LP, MePPLa pode estar em constante evolução. A versão atual é uma primeira versão e pode ser evoluída. Principal limitação: avaliação de MePPLa o Pequeno número de participantes o Pouco tempo para avaliação o Uso fora do contexto organizacional o Influência das limitações da ferramenta Trabalhos futuros: o Novos estudos para avaliar MePPLa o Evoluir MePPLa para tratar outros processos e incluir outros padrões o Realizar melhorias na ferramenta de apoio 21

22 Referências ANDRADE, T., SOUZA, J. Uma linguagem de Padrões de Estimativa de Software para Micro e Pequena Empresas, 7ª Conferência Latino-Americana em Linguagens de Padrões para Programação, BASILI, V. R., ROMBACH, H. D., CALDIERA, G. Goal Question Metric Paradigm, Encyclopedia of Software Engineering, 2 Volume Set, John Wiley & Sons, Inc, BRAGA, M.R.R., BEZERRA, C.I.M., MONTEIRO, J.M., ANDRADE, R. (2012). A pattern language for agile software estimation. Proc. of the 9th Latin-American Conference on Pattern Languages of Programming. Natal, RN, Brazil. BRITO, D. F., BARCELLOS, M. P. (2016). Measures Suitable for SPC: A Systematic Mapping. Proc. Of the XV Brazilian Symposium on Software Quality, Maceió AL, Brazil. QUIRINO, G. K. S. Uma Notação Visual para Representação de Linguagens de Padrões Ontológicos. Dissertação de Mestrado, UFES Universidade Federal do Espírito Santo,

23 Linguagem de Padrões para Planejamento de Medição de Software para o CEP Daisy F. Brito 1 Monalessa P. Barcellos 1 Gleison Santos 2 1 NEMO - PPGI - Universidade Federal do Espírito Santo 2 PPGI - Universidade Federal do Estado do Rio de Janeiro

Linguagem de Padrões para apoiar o Planejamento de Medição para o Controle Estatístico de Processos de Software

Linguagem de Padrões para apoiar o Planejamento de Medição para o Controle Estatístico de Processos de Software UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Daisy Ferreira Brito Tomaz Linguagem de Padrões para apoiar o Planejamento

Leia mais

Componentes e Requisitos de um Ambiente Baseado em Conhecimento para Análise de Desempenho de Processos de Software

Componentes e Requisitos de um Ambiente Baseado em Conhecimento para Análise de Desempenho de Processos de Software Componentes e Requisitos de um Ambiente Baseado em Conhecimento para Análise de Desempenho de Processos de Software Natália Chaves Lessa Schots, Taísa Guidini Gonçalves, Rodrigo Figueiredo Magalhães, Ana

Leia mais

Avaliação de Processos de Software na Estação Taba

Avaliação de Processos de Software na Estação Taba Avaliação de Processos de Software na Estação Taba Augusto Gomes, Sômulo Mafra, Kathia Oliveira, Ana Regina Rocha COPPE/UFRJ - Programa de Engenharia de Sistemas e Computação agomes@cos.ufrj.br Resumo

Leia mais

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF58 Prof.: (monalessa@inf.ufes.br) Conteúdo 4. Medição de Software

Leia mais

Estudo de Caso COMPOOTIM Parte I Criação da Linha

Estudo de Caso COMPOOTIM Parte I Criação da Linha Estudo de Caso COMPOOTIM Parte I Criação da Linha Andréa Magalhães 19/03/2013 SUMÁRIO 1. PLANEJAMENTO DO ESTUDO... 3 1.1. Definição do Estudo... 3 1.1.1. Objetivos do Estudo... 3 1.2. Planejamento do Estudo...

Leia mais

Análise de Sistemas. Aula 5

Análise de Sistemas. Aula 5 Análise de Sistemas Aula 5 Prof. Emerson Klisiewicz CONTEXTUALIZAÇÃO Aula 5 Análise Orientada a Objetos Introdução a UML Histórico e Visão Geral Ferramentas CASE O Sucesso... Clientes satisfeitos Eles

Leia mais

Modelagem de Interação e Navegação de Sistemas Interativos: Protocolo de um Mapeamento Sistemático da Literatura

Modelagem de Interação e Navegação de Sistemas Interativos: Protocolo de um Mapeamento Sistemático da Literatura Modelagem de Interação e Navegação de Sistemas Interativos: Protocolo de um Mapeamento Sistemático da Literatura Anna Beatriz Marques, Adriana Lopes, Ana Carolina Oran e Tayana Conte {anna.beatriz, adriana,

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

Gerenciamento Objetivo de Projetos com PSM

Gerenciamento Objetivo de Projetos com PSM Gerenciamento Objetivo de Projetos com PSM (Practical Software and Systems Measurement) Mauricio Aguiar Qualified PSM Instructor www.metricas.com.br Agenda Introdução ao PSM O Modelo de Informação do PSM

Leia mais

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Bernardo Grassano 1, Analia Irigoyen Ferreiro Ferreira 2, Mariano Montoni 3 1 Project Builder Av. Rio Branco 123, grupo 612, Centro

Leia mais

Ontology Patterns. Ricardo de Almeida Falbo. Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo

Ontology Patterns. Ricardo de Almeida Falbo. Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Ontology Patterns Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Reutilização na Engenharia de Ontologias Ontology Patterns

Leia mais

Implantando Pontos de Função com PSM

Implantando Pontos de Função com PSM Implantando Pontos de Função com PSM Diana Baklizky & Cecília Techy diana@metricas.com.br cecilia@metricas.com.br ti MÉTRICAS R. Domingos de Morais, 2243/36 São Paulo, SP Brasil www.metricas.com.br 1 Agenda

Leia mais

Gerência de Integração

Gerência de Integração Gerência de Integração PMBOK Capítulo 4 hermano@cin.ufpe.br O que é Gerência de Integração? Garantir que todos os elementos dentro do projeto estejam devidamente coordenados e integrados Garante também

Leia mais

UERJ Programa de Pós-graduação em Engenharia Mecânica (PPGEM) Seminary Class

UERJ Programa de Pós-graduação em Engenharia Mecânica (PPGEM) Seminary Class UERJ Programa de Pós-graduação em Engenharia Mecânica (PPGEM) Seminary Class Simulation of energy performance of buildings: comparison of computational tools DOMUS and EnergyPlus. Mestrando: Paulo Roberto

Leia mais

Nesta seção você encontra artigos voltados para testes, processo, modelos, documentação, entre outros

Nesta seção você encontra artigos voltados para testes, processo, modelos, documentação, entre outros Engenharia PROCE SSO Nesta seção você encontra artigos voltados para testes, processo, modelos, documentação, entre outros Medição de Software Um importante pilar da melhoria de processos de software De

Leia mais

DIAGNÓSTICO DE MATEMÁTICA

DIAGNÓSTICO DE MATEMÁTICA Não esqueça de se cadastrar no site. Não utilize nenhum rascunho, deixe todas as suas anotações registradas e informe o tempo utilizado na resolução. NOME: TEL: TEMPO UTILIZADO NA RESOLUÇÃO: 1. Macey is

Leia mais

Uma Infra-estrutura para Gerência de Conhecimento em ODE

Uma Infra-estrutura para Gerência de Conhecimento em ODE Uma Infra-estrutura para Gerência de Conhecimento em ODE Ana Candida Cruz Natali, Ricardo de Almeida Falbo Departamento de Informática, Universidade Federal do Espírito Santo UFES Av. Fernando Ferrari

Leia mais

SABiO: Systematic Approach for Building Ontologies

SABiO: Systematic Approach for Building Ontologies SABiO: Systematic Approach for Building Ontologies Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Preocupações Principais do

Leia mais

Instituto Federal da Bahia Análise e Desenvolvimento de Sistemas INF022 Tópicos Avançados. Medição de Sofware

Instituto Federal da Bahia Análise e Desenvolvimento de Sistemas INF022 Tópicos Avançados. Medição de Sofware Instituto Federal da Bahia Análise e Desenvolvimento de Sistemas INF022 Tópicos Avançados Medição de Sofware Prof. Dr. Renato L. Novais renato@ifba.edu.br Agenda Medição de software Por que medir? Exemplos

Leia mais

Service quality in restaurants: an experimental analysis performed in Brazil

Service quality in restaurants: an experimental analysis performed in Brazil . XIII INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND OPERATIONS MANAGEMENT Energy that moves production: a dialogue among integration, project and sustainability 09-11 October 2007 Service quality

Leia mais

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...

Leia mais

Uma Abordagem de Apoio à Realização de Controle Estatístico de Processos de Software em Organizações de Alta Maturidade

Uma Abordagem de Apoio à Realização de Controle Estatístico de Processos de Software em Organizações de Alta Maturidade Uma Abordagem de Apoio à Realização de Controle Estatístico de Processos de Software em Organizações de Alta Maturidade Monalessa Perini Barcellos 1, 2, Ana Regina Rocha 1 1 COPPE/UFRJ - Universidade Federal

Leia mais

Inflation Expectations and Behavior: Do Survey Respondents Act on their Beliefs? O. Armantier, W. Bruine de Bruin, G. Topa W. VanderKlaauw, B.

Inflation Expectations and Behavior: Do Survey Respondents Act on their Beliefs? O. Armantier, W. Bruine de Bruin, G. Topa W. VanderKlaauw, B. Inflation Expectations and Behavior: Do Survey Respondents Act on their Beliefs? O. Armantier, W. Bruine de Bruin, G. Topa W. VanderKlaauw, B. Zafar November 18, 2010 Introduction Inflation expectations

Leia mais

Utilizando um modelo de maturidade para implementar um programa de métricas. Márcio Silveira EDS - - Electronic Data Systems do do Brasil Ltda.

Utilizando um modelo de maturidade para implementar um programa de métricas. Márcio Silveira EDS - - Electronic Data Systems do do Brasil Ltda. Utilizando um modelo de maturidade para implementar um programa de métricas Márcio Silveira EDS - - Electronic Data Systems do do Brasil Ltda. Objetivos da Apresentação Estabelecer compreensão sobre o

Leia mais

Prof. Fábio Lúcio Meira

Prof. Fábio Lúcio Meira Prof. Fábio Lúcio Meira Objetivo Transformar os requisitos no design do futuro sistema Evoluir uma arquitetura robusta do sistema Adaptar o design para adequá-lo ao ambiente de implementação O principal

Leia mais

Padrões de Qualidade de Software

Padrões de Qualidade de Software Engenharia de Software I 2015.2 Padrões de Qualidade de Software Engenharia de Software Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade de Software

Leia mais

Visão Geral de Engenharia de Software

Visão Geral de Engenharia de Software Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição

Leia mais

Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados. Metodologias Ágeis. Guilherme A. Dantas

Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados. Metodologias Ágeis. Guilherme A. Dantas Qualidade, Processos e Gestão de Software no contexto de Sitemas Embarcados Metodologias Ágeis Guilherme A. Dantas Roteiro Introdução Objetivo Método de Pesquisa Modelos de Maturidade Métodos Ágeis Conclusões

Leia mais

Uma Abordagem Baseada em Ontologias para Integração Semântica de Ferramentas de Apoio à Medição de Software

Uma Abordagem Baseada em Ontologias para Integração Semântica de Ferramentas de Apoio à Medição de Software UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Vinícius Soares Fonseca Uma Abordagem Baseada em Ontologias para Integração

Leia mais

10/09/2012. Preliminary Guidelines for Empirical Research in Software Engineering

10/09/2012. Preliminary Guidelines for Empirical Research in Software Engineering Preliminary Guidelines for Empirical Research in Software Engineering Kitchenham, B.A., Pfleeger, S.L., Pickard, L. M., Jones, P.W., Hoaglin, D.C., El-Emam, K., and Rosenberg, J. Aluna: Erica Rodrigues

Leia mais

ORIENTAÇÕES PARA SEMINÁRIOS TEMÁTICOS E TRABALHO FINAL TEMAS PROPOSTOS

ORIENTAÇÕES PARA SEMINÁRIOS TEMÁTICOS E TRABALHO FINAL TEMAS PROPOSTOS ORIENTAÇÕES PARA SEMINÁRIOS TEMÁTICOS E TRABALHO FINAL TEMAS PROPOSTOS SEM 01 - Os Principais Agentes de Geração e Difusão de CT&I : Universidade, Institutos de Pesquisa e Empresas SEM 02 - O Serviço de

Leia mais

PROVA DE EXATAS QUESTÕES EM PORTUGUÊS:

PROVA DE EXATAS QUESTÕES EM PORTUGUÊS: PROVA DE EXATAS QUESTÕES EM PORTUGUÊS: 1) Crie um programa (em alguma linguagem de programação que você conheça) que, dado N > 0 e uma seqüência de N números inteiros positivos, verifique se a seqüência

Leia mais

Felipe Beltrán Rodríguez 1, Eng., Master Student Prof. Erlon Cristian Finardi 1, D. Eng., Advisor Welington de Oliveira 2, D.Sc.

Felipe Beltrán Rodríguez 1, Eng., Master Student Prof. Erlon Cristian Finardi 1, D. Eng., Advisor Welington de Oliveira 2, D.Sc. Felipe Beltrán Rodríguez 1, Eng., Master Student Prof. Erlon Cristian Finardi 1, D. Eng., Advisor Welington de Oliveira 2, D.Sc., Co-Advisor 1-UFSC 2-IMPA (Dec. 2013) N NE 90 Demand of Electricity (GW)

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI

Leia mais

Reúso de Software: o cenário industrial brasileiro

Reúso de Software: o cenário industrial brasileiro Reúso de Software: o cenário industrial brasileiro Daniel Lucrédio, Kellyton S. Brito, Alexandre Alvaro, Vinicius C. Garcia, Eduardo S. Almeida, Renata P. M. Fortes e Silvio L. Meira Alunos: Milena Guessi

Leia mais

Workshop Paraense de Tecnologia de Software PROCESSO DE MEDIÇÃO. Fabrício Medeiros Alho

Workshop Paraense de Tecnologia de Software PROCESSO DE MEDIÇÃO. Fabrício Medeiros Alho Workshop Paraense de Tecnologia de Software 1 PROCESSO DE MEDIÇÃO Fabrício Medeiros Alho E-mail: fabricioalho@unama.br Empresa: UNAMA Workshop Paraense de Tecnologia de Software 2 Roteiro Introdução; Por

Leia mais

! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado

! Introdução.  Motivação para Processos de Software. ! Processo Unificado (USDP)  Definições  RUP x USDP  Características do Processo Unificado Agenda Rodrigo Reis Cleidson de Souza! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados!

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO. Aplicando a Abordagem GQM para Avaliar o Impacto da Adoção da Metodologia Ágil Scrum

UNIVERSIDADE FEDERAL DE PERNAMBUCO. Aplicando a Abordagem GQM para Avaliar o Impacto da Adoção da Metodologia Ágil Scrum UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2012.1 Aplicando a Abordagem GQM para Avaliar o Impacto da Adoção da Metodologia Ágil Scrum PROPOSTA DE TRABALHO

Leia mais

UPGRADE Engineering Bulletin Dec 02

UPGRADE Engineering Bulletin Dec 02 MVA Series UPGRADE Engineering Bulletin Dec 0 MVA Surface Mount High CV Vertical Chip Solvent Proof (-6V) 85 C Maximum Temperature Actual Size The MVA series is a general purpose 85 C surface mount capacitor

Leia mais

SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM DESIGN E MARKETING (2º CICLO)

SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM DESIGN E MARKETING (2º CICLO) SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM DESIGN E MARKETING (2º CICLO) 1 Principal(ais) área(s) de estudo da qualificação: Design Têxtil 2 Língua(s) de aprendizagem/avaliação: Línguas

Leia mais

A Method to Select Strategies and Indicators for IT Services

A Method to Select Strategies and Indicators for IT Services 1 A Method to Select Strategies and Indicators for IT Services Bianca Trinkenreich - bianca.trinkenreich@uniriotec.br Orientador: Gleison Santos - gleison.santos@uniriotec.br Co-orientadora: Monalessa

Leia mais

BR localization: Hotfix 003. Technical documentation Documentação Técnica Version Dec 12, de Dezembro de 2018

BR localization: Hotfix 003. Technical documentation Documentação Técnica Version Dec 12, de Dezembro de 2018 ENTERPRISE MANAGEMENT BR localization: Hotfix 003 Technical documentation Documentação Técnica Version 11.10.0 Dec 12, 2018 12 de Dezembro de 2018 Contents Prerequisites 3 Patch Installation 4 Instructions

Leia mais

Instrução Normativa nº 10, de 19/12/2018

Instrução Normativa nº 10, de 19/12/2018 Instrução Normativa nº 10, de 19/12/2018 Dispõe sobre a participação não presencial de membros de Comissões Examinadoras (Bancas) do Programa de Pós-Graduação em Ecologia e Biodiversidade. Artigo 1º Conforme

Leia mais

Ontologias: Definições e Tipos

Ontologias: Definições e Tipos Ontologias: Definições e Tipos Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda O que é uma ontologia Tipos de Ontologias

Leia mais

PRIMARY HEALTHCARE EVALUATION

PRIMARY HEALTHCARE EVALUATION Universidade Federal da Bahia Instituto de Saúde Coletiva Programa de Pós-Graduação em Saúde Coletiva PRIMARY HEALTHCARE EVALUATION Rosana Aquino Salvador, Bahia Julho de 2011 Memórias da Saúde da Família

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular PROJETO EMPRESARIAL Cursos GESTÃO DE RECURSOS HUMANOS (2.º Ciclo) (*) (*) Curso onde a unidade curricular é opcional Unidade

Leia mais

Universidade Federal de Pernambuco

Universidade Federal de Pernambuco Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação 2007.2 Mapeamento do Modelo CMMI À Norma ISO/IEC 12207 Proposta de Trabalho de Graduação Aluna: Ana Paula Bezerra

Leia mais

Ontologias: Definições e Tipos

Ontologias: Definições e Tipos Ontologias: Definições e Tipos Ricardo de Almeida Falbo Departamento de Informática Universidade Federal do Espírito Santo Agenda O que é uma ontologia Tipos de Ontologias Ontologia Origem: Filosofia Ont-

Leia mais

Um Método para Melhoria de Dados Estruturados de Imóveis

Um Método para Melhoria de Dados Estruturados de Imóveis Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação Um Método para Melhoria de Dados Estruturados de Imóveis Lucas Nunes de Souza Proposta de Trabalho de Graduação

Leia mais

Política de. Gestão de Serviços. Service Management Policy. A direcção pretendida The desired direction

Política de. Gestão de Serviços. Service Management Policy. A direcção pretendida The desired direction UNIVERSITY OF ÉVORA Política de Gestão de Serviços Service Management Policy A direcção pretendida The desired direction 02 controlo de versões / version control Versão Version Data Date 1.0 06-05-2015

Leia mais

Escopo: PROCESSOS FUNDAMENTAIS

Escopo: PROCESSOS FUNDAMENTAIS Escopo: PROCESSOS FUNDAMENTAIS Etapa:Desenvolvimento de software Disciplina: Auditoria & Qualidade em Sistemas de Informação Professor: Lucas Topofalo Integrantes: Joel Soares de Jesus Luiz R. Bandeira

Leia mais

A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN

A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN Read Online and Download Ebook A ENTREVISTA COMPREENSIVA: UM GUIA PARA PESQUISA DE CAMPO (PORTUGUESE EDITION) BY JEAN-CLAUDE KAUFMANN DOWNLOAD EBOOK : A ENTREVISTA COMPREENSIVA: UM GUIA PARA CLAUDE KAUFMANN

Leia mais

Uma Notação Visual para Representação de Linguagens de Padrões Ontológicos

Uma Notação Visual para Representação de Linguagens de Padrões Ontológicos UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Glaice Kelly da Silva Quirino Uma Notação Visual para Representação de Linguagens

Leia mais

Padrões de Projeto de Software

Padrões de Projeto de Software Padrões de Projeto de Software Introdução Paulo Gomide Departamento de Ciência da Computação Universidade de Itaúna Motivação Introdução Por que Padrões? Por que Padrões de Projeto? O que é um Padrão de

Leia mais

Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos

Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos Ana Luiza Ávila Cerqueira Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos Dissertação de Mestrado Dissertação apresentada como requisito parcial para

Leia mais

NORMAS DE FUNCIONAMENTO DOS CURSOS DE LÍNGUAS (TURMAS REGULARES E INTENSIVAS) 2015/2016

NORMAS DE FUNCIONAMENTO DOS CURSOS DE LÍNGUAS (TURMAS REGULARES E INTENSIVAS) 2015/2016 NORMAS DE FUNCIONAMENTO DOS CURSOS DE LÍNGUAS (TURMAS REGULARES E INTENSIVAS) 2015/2016 1. Tipos de turma e duração: O CLECS oferece dois tipos de turma: regular e intensivo. Além destas turmas, o CLECS

Leia mais

Elicitação de requisitos de software através da utilização de questionários

Elicitação de requisitos de software através da utilização de questionários Paulo Roberto de Oliveira Bastos Junior Elicitação de requisitos de software através da utilização de questionários Dissertação de Mestrado Dissertação apresentada ao Programa de Pós-graduação em Informática

Leia mais

Resumo. Palavras-chave: Balanced Scorecard, competitividade, activos intangíveis, estratégia, gestão estratégica. -i-

Resumo. Palavras-chave: Balanced Scorecard, competitividade, activos intangíveis, estratégia, gestão estratégica. -i- Resumo A gestão das organizações é por si só um grande desafio! Os sistemas tradicionais de informação para a gestão, no geral, não respondem eficazmente a este desafio, pois apresentam numerosas debilidades

Leia mais

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira

As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira Educação de iniciação profissional validada e legitimada pela sociedade Registro da adequação à prática através de certificação

Leia mais

Visão Geral do RUP.

Visão Geral do RUP. Visão Geral do RUP hermano@cin.ufpe.br Objetivos Apresentar as características RUP Discutir os conceitos da metodologia: fases, fluxos de atividades (workflows), iterações, responsáveis, atividades e artefatos

Leia mais

Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck.

Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck. Rule Set Each player needs to build a deck of 40 cards, and there can t be unit of different faction on the same deck. In a battle between two cards the wining card is the one that has more attack against

Leia mais

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome: ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Estudos Disciplinares Campus: Data: / / Nome: RA: Turma: Questão 1: Assinale a função correta de engenharia de requisitos:

Leia mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical

Leia mais

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Parte II Disciplinas do RUP Descrição típica de um workflow Propósito Definições e Conceitos Chave Trabalhadores e Artefatos

Leia mais

Experiência de uso de Mapeamento de Processos de Negócio como ferramente de apoio ao Levantamento e Elicitação de Requisitos de Software

Experiência de uso de Mapeamento de Processos de Negócio como ferramente de apoio ao Levantamento e Elicitação de Requisitos de Software Experiência de uso de Mapeamento de Processos de Negócio como ferramente de apoio ao Levantamento e Elicitação de Requisitos de Software Fernanda Vieira Figueira 1, Levi Cacau 1, Alex Alves 1, Kemis A.

Leia mais

Aplicação da Análise de Sistemas à Definição de Processos de Desenvolvimento de Software

Aplicação da Análise de Sistemas à Definição de Processos de Desenvolvimento de Software Glória Maria de Paula Oliveira Aplicação da Análise de Sistemas à Definição de Processos de Desenvolvimento de Software Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção

Leia mais

ALEXANDRE COTTINI MENDES. Cálculo da eficiência do gerenciamento de projetos utilizando uma analogia com a termodinâmica

ALEXANDRE COTTINI MENDES. Cálculo da eficiência do gerenciamento de projetos utilizando uma analogia com a termodinâmica ALEXANDRE COTTINI MENDES Cálculo da eficiência do gerenciamento de projetos utilizando uma analogia com a termodinâmica Dissertação apresentada à Escola Politécnica da Universidade de São Paulo para obtenção

Leia mais

Introdução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua

Introdução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua Modelagem de Processos de Negócio Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML:

Leia mais

RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp

RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp web@cercomp.ufg.br 1. Introdução É um processo proprietário de Engenharia de software criado pela Rational Software Corporation,

Leia mais

Quais as Bases do Comprometimento dos Indivíduos da Geração Y em uma Empresa do Setor Privado no Brasil?

Quais as Bases do Comprometimento dos Indivíduos da Geração Y em uma Empresa do Setor Privado no Brasil? Ana Luiza Putini Halla Quais as Bases do Comprometimento dos Indivíduos da Geração Y em uma Empresa do Setor Privado no Brasil? Dissertação de Mestrado Dissertação apresentada ao Programa de Pósgraduação

Leia mais

Análise de Pontos de Função

Análise de Pontos de Função Análise de Pontos de Função Objetivos Medir a Funcionalidade de Sistemas de acordo com a perspectiva do usuário Medir o desenvolvimento e a manutenção de software independentemente da tecnologia usada

Leia mais

Requisitos de Ontologias

Requisitos de Ontologias Requisitos de Ontologias Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Requisitos de Software x Engenharia de

Leia mais

MARCELO EDUARDO GIACAGLIA MODELAGEM DE DADOS PARA PLANEJAMENTO E GESTÃO OPERACIONAL DE TRANSPORTES

MARCELO EDUARDO GIACAGLIA MODELAGEM DE DADOS PARA PLANEJAMENTO E GESTÃO OPERACIONAL DE TRANSPORTES MARCELO EDUARDO GIACAGLIA MODELAGEM DE DADOS PARA PLANEJAMENTO E GESTÃO OPERACIONAL DE TRANSPORTES Trabalho apresentado à Escola Politécnica da Universidade de São Paulo para obtenção do título de Doutor

Leia mais

Insper Instituto de Ensino e Pesquisa Certificate in Business and People Management - CBPM. Nome completo

Insper Instituto de Ensino e Pesquisa Certificate in Business and People Management - CBPM. Nome completo Certificate in Business and People Management - CBPM Nome completo PLANO DE DESENVOLVIMENTO DE EQUIPE: TÍTULO DO PROJETO São Paulo 2016 Nome do Autor(a) PLANO DE DESENVOLVIMENTO DE EQUIPE: TÍTULO DO PROJETO

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2018-19 Unidade Curricular CONTABILIDADE DE GESTÃO Cursos CONTABILIDADE (2.º Ciclo) Unidade Orgânica Faculdade de Economia Código da Unidade Curricular

Leia mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Prof. André Luiz Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Engenharia de Software Tópicos O que é Engenharia de Software? Engenharia de Software em camadas Processo

Leia mais

Instruções para elaboração de TCC - CBPM PLANO DE DESENVOLVIMENTO DE EQUIPE DE PROCESSO

Instruções para elaboração de TCC - CBPM PLANO DE DESENVOLVIMENTO DE EQUIPE DE PROCESSO INSPER INSTITUTO DE ENSINO E PESQUISA PROGRAMAS CERTIFICATES Instruções para elaboração de TCC - CBPM PLANO DE DESENVOLVIMENTO DE EQUIPE DE PROCESSO I - APRESENTAÇÃO Estas instruções para elaboração de

Leia mais

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016 Overview The Aliança VGM Web portal is an application that enables you to submit VGM information directly to Aliança via our e-portal Web page. You can choose to enter VGM information directly, or to download

Leia mais

Project Management Activities

Project Management Activities Id Name Duração Início Término Predecessoras 1 Project Management Activities 36 dias Sex 05/10/12 Sex 23/11/12 2 Plan the Project 36 dias Sex 05/10/12 Sex 23/11/12 3 Define the work 15 dias Sex 05/10/12

Leia mais

SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM ENGENHARIA INDUSTRIAL (2º CICLO)

SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM ENGENHARIA INDUSTRIAL (2º CICLO) SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM ENGENHARIA INDUSTRIAL (2º CICLO) 1 Principal(ais) área(s) de estudo da qualificação: Produção e Sistemas 2 Língua(s) de aprendizagem/avaliação:

Leia mais

Bases do Comprometimento da Geração Y em uma Empresa Pública: um estudo de caso

Bases do Comprometimento da Geração Y em uma Empresa Pública: um estudo de caso 1 Roberto Alves da Silva Bases do Comprometimento da Geração Y em uma Empresa Pública: um estudo de caso Dissertação de Mestrado Dissertação apresentada ao Programa de Pósgraduação em Administração de

Leia mais

Divisão de Engenharia Mecânica. Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica. Prova de Seleção para Bolsas 1 o semestre de 2014

Divisão de Engenharia Mecânica. Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica. Prova de Seleção para Bolsas 1 o semestre de 2014 Divisão de Engenharia Mecânica Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica Prova de Seleção para Bolsas 1 o semestre de 2014 07 de março de 2014 Nome do Candidato Observações 1. Duração

Leia mais

ESTUDO DE VARIÁVEIS METEOROLÓGICAS PARA ANÁLISE DE MICROCLIMA, USANDO TECNOLOGIA DE BAIXO CUSTO

ESTUDO DE VARIÁVEIS METEOROLÓGICAS PARA ANÁLISE DE MICROCLIMA, USANDO TECNOLOGIA DE BAIXO CUSTO ESTUDO DE VARIÁVEIS METEOROLÓGICAS PARA ANÁLISE DE MICROCLIMA, USANDO TECNOLOGIA DE BAIXO CUSTO Marcelo Correia da Silva¹, Rosiberto Salustiano da Silva Junior², Felipe Souza dos Santos¹ e Dhiego Rafael

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional

Leia mais

Metodologia da Pesquisa em Sistemas de Informação. Aula 3. Projeto de Pesquisa. Revisão Sistemática. Profa. Fátima L. S. Nunes

Metodologia da Pesquisa em Sistemas de Informação. Aula 3. Projeto de Pesquisa. Revisão Sistemática. Profa. Fátima L. S. Nunes Metodologia da Pesquisa em Sistemas de Informação Aula 3 Projeto de Pesquisa Revisão Sistemática Profa. Fátima L. S. Nunes Metodologia Pesquisa SI- 1 Como elaborar um projeto? Roteiro 1) Escolha do tema

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE EMENTA ENGENHARIA DE SOFTWARE DISCIPLINA: Estrutura e Fluxo de Informação EMENTA: A disciplina Estrutura e Fluxo de Informação se propõe a capacitar o aluno sobre os fundamentos da Gestão da Informação

Leia mais

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software

Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da

Leia mais

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition)

Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition) Pesquisa Qualitativa do Início ao Fim (Métodos de Pesquisa) (Portuguese Edition) Robert K. Yin Click here if your download doesn"t start automatically Pesquisa Qualitativa do Início ao Fim (Métodos de

Leia mais

Engenharia de Software para Sistemas Embarcados

Engenharia de Software para Sistemas Embarcados Engenharia de Software para Sistemas Embarcados (Introdução) Prof. Julio Arakaki (jarakaki@pucsp.br) Depto. de Computação Faculdade de Ciências Exatas e Tecnologia Pontifícia Universidade Católica de São

Leia mais

Agradeço a Deus, aos meus amigos Ana e Paulo locks sem os quais eu não teria conseguido concluir este curso, ao meu orientador Prof.

Agradeço a Deus, aos meus amigos Ana e Paulo locks sem os quais eu não teria conseguido concluir este curso, ao meu orientador Prof. Dedico este trabalho aos meus pais Darci (in memorium) e Ana, ao meu querido filho Davi, aos meus irmãos Indalécio, Adelita, Eliane e Eliz, e ao meu amigo, compadre e cunhado Eduardo, pelo incentivo que

Leia mais

English version at the end of this document

English version at the end of this document English version at the end of this document Ano Letivo 2017-18 Unidade Curricular PROJETO EM ENGENHARIA DO AMBIENTE Cursos ENGENHARIA DO AMBIENTE (Mestrado Integrado) Unidade Orgânica Faculdade de Ciências

Leia mais

Projeto de Sistema Produtivo para um Novo Serviço em uma Empresa de Consultoria

Projeto de Sistema Produtivo para um Novo Serviço em uma Empresa de Consultoria Tiago Pellegrini Travassos Vieira Projeto de Sistema Produtivo para um Novo Serviço em uma Empresa de Consultoria Trabalho de Formatura apresentado à Escola Politécnica da Universidade de São Paulo para

Leia mais

Engenharia de Software

Engenharia de Software Estimativas e Métricas Cap. 26 Sommerville 8 ed. Estimativa: Estimar é calcular um valor que não se tem a certeza sobre sua precisão. v Estimativas de Mão-de-Obra; v Tempo; v Custos. - Estimativas de Custos

Leia mais

Simulação Digital: Modelos Digitais Fotorealísticos no Mapeamento. de Patologias em Projetos de Restauração

Simulação Digital: Modelos Digitais Fotorealísticos no Mapeamento. de Patologias em Projetos de Restauração 341 1. Introdução O desenvolvimento das tecnologias digitais dessas ferramentas, com uma ampla gama de fácil encontrar programas com recursos que foram desenvolvidos justamente para atender às tem afetado

Leia mais

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa Qualidade de : Visão Geral Engenharia de Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2017 Qualidade de Qualidade é um termo que pode ter diferentes interpretações. Existem muitas definições de qualidade

Leia mais

TEMEIRA G. M., 2002 - Law de P b e InMradcs Planctbnicos Cdetadce m un Now, Mo&& dc Armadilha de LUZ... RESUMO Larvas de peixes e uma grande quantidade de outros organismos planctônicos, apresentam características

Leia mais

Tool. Initial Change Description. (English and Brazilian Portuguese) 2012 Changefirst Limited

Tool. Initial Change Description. (English and Brazilian Portuguese) 2012 Changefirst Limited Tool Initial Change Description (English and Brazilian Portuguese) 2012 Changefirst Limited Initial Change Description Q1a. What is the driver (problem or opportunity) for this change? Q1b. What are the

Leia mais

Introdução à Gestão de Processos de Negócios

Introdução à Gestão de Processos de Negócios Introdução à Gestão de Processos de Negócios Profa. Dra. Elisa Yumi Nakagawa 2. Semestre de 2016 SSC0531 - Gestão de Sistemas de Informação Slides inicialmente preparados por Roberto Rocha e Prof. João

Leia mais

Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística

Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística Poder sem limites - o caminho do sucesso pessoal pela programação neurolinguística Anthony Robbins Click here if your download doesn"t start automatically Poder sem limites - o caminho do sucesso pessoal

Leia mais