Métricas de Software
|
|
|
- Iago João Henrique de Figueiredo das Neves
- 9 Há anos
- Visualizações:
Transcrição
1 Métricas de Software Plácido Antônio de Souza Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte Planejamento e Gerência de Projetos
2 Introdução Pergunta Por que medir? Obter auto conhecimento (interno); Atender a uma pressão imediata (externa); Preparar-se para o futuro (tendências).
3 Introdução Pergunta Obter auto conhecimento? Se não sabemos onde estamos... Não conseguimos Saber para onde se quer ir.... Saber o que será feito. É importante ter saber o que se tem, o que se está produzindo e aonde se quer chegar.
4 Introdução Pergunta Atender a uma pressão imediata? Saber o que fazer em uma necessidade a curto prazo. Ex.: Ser aprovado na concorrência de um projeto de desenvolvimento de software. É importante saber o que se deve fazer HOJE.... Saber para onde caminhar. Se o ambiente de desenvolvimento não tiver uma estrutura concreta de produção, como serão os próximos projetos?
5 Introdução Possíveis Riscos... Se não se consegue MEDIR Não se consegue... Controlar; Gerenciar; Melhorar; Trabalhar.
6 Introdução Pergunta Até onde medir? Alinhar os objetivos dos projetos (necessidades) com os objetivos da empresa. Estabelecer um programa de métricas: Adequado; Fundamentado; Gradual. Não medir mais do que é necessário
7 Introdução Pergunta Mas... Quais as vantagens de utilizar métricas no desenvolvimento de sistemas? Diminuir: Defeitos; Prazo de entrega; Disperdício; Custo; Aumentar: Satisfação do cliente; Produtividade dos recursos; Visibilidade das ações; Qualidade do gerenciamento; Qualidade do produto.
8 Tipos de Ambiente Figura: Painel Comparativo.
9 Ambientes para Aplicaçãode Métricas Figura: Possibilidades de Métricas.
10 Tipos de Métricas Pergunta Como podemos classificas as métricas em um projeto? Métricas Primárias (1a Ordem); Métricas Secundárias (2a Ordem);
11 Métricas Primárias (1a Ordem) Apontamentos dos fatos (reais) -> MEDIDAS; Informações objetivas da realidade; Exemplo: defeitos, horas trabalhadas, custo, reclamações,... ; Tendência à expressão numérica.
12 Riscos Processo de captura -> credibilidade; Meio de captura -> facilidade, entendimento, objetividade; independência da análise -> confiabilidade.
13 Métricas Secundárias (2a Ordem) Indicadores (expressam um comportamento além dos números); Resultado de uma relação de: Métrica / Fator; Informações objetivas da realidade; Exemplo: densidade de defeitos (defeitos por fase do projeto,...).
14 Riscos Processo de definição e análise cos dados -> corretude; Processo de uso -> utilidade, poder de explicação, relevância.
15 Estruturas e Objetivos Objetiva o Processo e suas atividades e os projetos e suas atividades; Medições Operacionais: Processo; Projeto; Atividades; Objetiva o ambiente de desenvolvimento, mudanças e tendências; Medições táticas: Tendências; Impactos (Tradeoffs); Atributos;
16 Estruturas e Objetivos Objetiva comparações com outras organizações e melhorias contínuas; Medições estratégicas: Benchmarking; Melhoria Contínua; Avaliação Econômica;
17 Possibilidades de Métricas em Software Tamanho do software; Quantidade de defeitos; Complexidade do software; Acesso e segurança; Qualidade do produto; Utilidade do produto; Usabilidade do produto; Estimativa de durabilidade; Comportamento dos defeitos; Taxa de inovação: novas funcionalidades (Entre versões); Dentre outras... como... Medir a quantidade de funcionalidades incluídas em um software -> tamanho do produto
18 Métodos para medir tamanho do produto Linhas de código - lines of code (Kloc); Análise de Pontos de função (APF); Constructive Cost Model (COCOMO); Metodologias ágeis; Pontos de casos de uso.
19 Métodos para medir tamanho do produto Métricas para Planejamento e Gerenciamento Dimensão dos produtos: Modelos, protótipos, documentos e software; Esforço de produção: Pessoas necessárias em um periodo de tempo; Produtividade: Quantidade produzida por esforço; Defeitos: Número de erros encontrados; Custo de produção: Valor do esforço de produção e correçao de erros.
20 Métodos para medir tamanho do produto LOC - Linha de Código Fonte: Mede todo o esforço necessário para entregar um código correto, sem erro; Depende da linguagem. Funções: Determinada pela funcionalidade do sistema; Independe da linguagem. Para qualquer abordagem é importante: Ter experiência; Utilizar dados históricos.
21 Métodos para medir tamanho do produto MÉTRICAS Linhas de Código (LOC) Pontos por Função (PF) LOC/FP Pessoa/Mês (PM) Pessoa-Mês/LOC Defeitos/LOC Custo/LOC OBJETIVOS Dimensão do Produto Dimensão do Produto Dimensão do Produto Esforço Humano Produtividade Linear Qualidade Custo Tabela: Outros tipos de métricas
22 Estimativa Estimar a dimensão do programa; Calcular o esfoço humano; Aplicar penalidades de produtividade; Realizar ajustes; Calcular Reuso; Identificar e corrigir defeitos. OBS.: Muito importante ter base histórica de desenvolvimento
23 Calculando Dimensão do programa Pontos por Função Depende da funcionalidade; Baseado nos dados empíricos e o software a ser desenvolvido; É definido a partir de: No de entradas do usuário; No de saídas do usuário; No de consultas do usuário; No de interfaces;...
24 Exemplo PF Suponha que será construido um sistema se submissão de artigos: Foram identificados dados de acordo com os requisitos coletados inicialmente: FP = (25*4)+(15*5)+(7*5)+(10*4) = 250FP Número Fator de conversão Entradas 25 4 Saídas 15 5 Consultas 10 4 Interfaces 5 7 Tabela: Exemplo
25 Calculando Dimensão do programa Esforço Humano Determina o número de pessoas para realizar uma atividade num período de tempo; Exemplo: Construir um programa com 50 KLOC == LOC; Produtividade linear dos programadores: 2,4 Pessoa-mês/KLOC. O esforço depende do tamanho do software; A produtividade diminui em equipes maiores, principalmente deviso à necessidade de comunicação e interação. Tamanho Equipe Esforço Prazo total Pes.Mes 150 meses Pes.Mes 15 meses Pes.Mes 1,5 meses Tabela: Exemplo RH
26 Variação entre as Linguagens O número de linhas de códigos e a produtividade variam de acordo com a linguagem utilizada. Linguagem de Programação LOC por PF C++ 53 Java 46 Delphi 18 VB 24 HTML 14 Tabela: LOC por PF
27 Exemplo Calculando LOC e Esforço Humano Pergunta Suponha que o sistema de submissão de artigos está sendo análisado (Sistema feito em Java); Com base na tabela de LOC-por-PF, tem-se 46 LOC por PF, para programas feito em Java; O Esforço humano tem como base PRODUTIVIDADE x No LOC; Considerando que é produtividade para o sistema de submissão de artigos seja de 3,1 Pes.Mes/LOC e que existem 280 PF a partir da análise prévia. Qual será o esforço para produzir este sistema? Qual quantidade de linhas de código?
28 Exemplo Calculando LOC e Esforço Humano Resposta LOC = FP*(LOCporFP) LOC = 280*46 LOC = 12,88 KLOC ( LOC) - Esforço = Produtividade*KLOC Esforço = 3,1 * 12,88 Esforço = 39,928 PM
29 Exemplo Calculando LOC e Esforço Humano Resposta Com 7 membros na equipe a quantidade de meses para construir o sistema é? QtdMES = Esforço / No Membros QtdMES = 39,928 PM / 7 QtdMES = 5,7 Meses
30 Aplicando Penalidades Determinou-se empiricamente que a produtividade diminui com o aumento do tamanho do software; Esta produtividade depende do tipo de sistema de acordo com a tabela abaixo; Tipos de Sistema Fator de Penalidade Sistema Web 1,030 Sistema Militar 1,072 Sistema embutido 1,110 Tabela: Fator Exponencial de Penalidade
31 Exemplo Calculando Fator de Penalidade Resposta Esforço = Produtividade*KLOC Esforço = 3,1 * 12,88 Esforço = 39,928 PM EsforçoPEN = (Esforco) (fator) EsforçoPEN = (39,928) (1,030) EsforçoPEN = 44,598 PM - QtdMES = 44,598 PM PM / 7 QtdMES = 6,37 Meses
32 Aplicando Penalidades O custo e os prazos é calculado em função do esforço, da equipe e do custo da mão de obra; Custo de mão de obra (CM) é dado em Valor/PM; Exemplo: Programa com 12,88 KLOC; Esforço de 44,598 PM; Com uma equipe de 7 programadores; Salário mensal é R$ 1780,00. Esforço Custo MO Equipe Prazo Custo Mensal Custo Total 44,598 R$ 1780, Meses R$ ,00 R$ ,00 44,598 R$ 450, Meses R$ 3.150,00 R$ ,00 Tabela: Exemplo Custo
33 Conclusão É importante ter saber o que se tem, o que se está produzindo e aonde se quer chegar. É importante estabelecer um programa de métricas; Métricas são classificadas em: Métricas Primárias (1a Ordem); Métricas Secundárias (2a Ordem); As métricas são utilizadas para: Estimar a dimensão do programa; Calcular o esfoço humano; Aplicar penalidades de produtividade; Realizar ajustes; Calcular Reuso; Identificar e corrigir defeitos.
Medidas de Esforço de Desenvolvimento de Software
Medidas de Esforço de Desenvolvimento de Software Unidade 1 Fundamentos de Métricas e Medidas Luiz Leão [email protected] http://www.luizleao.com Unidade 1 Fundamentos de métricas e medidas Introdução
Plano de Projeto. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias
Plano de Projeto Tema 3. Gerência de Projetos Profa. Susana M. Iglesias Modelos Empíricos Modelos de Estimativas de Custo e Esforço. Modelos Empíricos: Usam formulas empíricas para predizer esforço em
Estimativas e Métricas Engenharia de Software
Tema da Aula - I Prof. Cristiano R R Portella [email protected] 9 Nas Engenharias, a atividade de medir é exercida com prioridade (peso, potência, tensão, sinal/ruído, tempo, espessura etc). O que
Análise de Ponto de Função APF. Aula 01
Análise de Ponto de Função APF Aula 01 Fernando Anselmo [email protected] Apresentação 25 anos na área de Desenvolvimento e Coordenação 13 Livros e diversos artigos publicados Coordenador do
Estimativa de Esforço. Estimativas de Software. Subjetividade da Estimativa. Incerteza de Estimativa. Técnicas de Estimativas
DCC / ICEx / UFMG Estimativa de Esforço Estimativas de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo É difícil fazer uma estimativa precisa de esforço de desenvolvimento Os requisitos
Engenharia de Software II
Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 03 ([email protected]) Contextualizando ISO 12207: Estrutura
Revisão: Estimando o tamanho do projeto
Bruno Hott COCOMO Revisão: Estimando o tamanho do projeto Medidas mais comuns: Pontos de Função (PF) e Linhas de Código (LOC) Vantagem do PF sobre LOC é que os Pontos de Função podem ser obtidos logo no
Métricas de processo e projeto de software
Métricas de processo e projeto de software Métrica é um conjunto de medidas. Medição existe em qualquer processo de construção de qualquer coisa. A medição é realizada não apenas na Engenharia de Software.
Medição, Estimativas e Gerenciamento de Projetos de Software
Análise de Pontos de Função Medição, Estimativas e Gerenciamento de Projetos de Software 1 Por que medir software? 2 Por que medir software? Estimar custo e recursos de projetos Avaliar a aquisição de
Análise de Requisitos
Análise de Requisitos Análise de Requisitos O tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Cada projeto
Estimativas de software
Estimativas de software Fazer boas estimativas é uma das mais desafiadoras e importantes atividades da engenharia de software. Estimativas de custos ferramentas (H/S) e infra-estrutura pessoal (salários
Medidas de Esforço de Desenvolvimento de Software
Medidas de Esforço de Desenvolvimento de Software Luiz Leão [email protected] http://www.luizleao.com Questão 1 Em um gráfico de prazo (no eixo vertical) e número de total de PF (no eixo horizontal) verificou-se
PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process
PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas
Estimação com Métricas Indiretas e Contagem de Pontos de Função
Projeto de Sistemas de Informação Estimação com Métricas Indiretas e Contagem de Pontos de Função FCUL, Departamento de Informática Ano Lectivo 2011/2012 António Ferreira Emanuel Santos [email protected]
Engenharia de Software II
Engenharia de Software II Aula 12 http://www.ic.uff.br/~bianca/engsoft2/ Aula 12-31/05/2006 1 Ementa Processos de desenvolvimento de software (Caps. 2, 3 e 4 do Pressman) Estratégias e técnicas de teste
Administração. Previsão de Estoques. Professor Rafael Ravazolo.
Administração Previsão de Estoques Professor Rafael Ravazolo www.acasadoconcurseiro.com.br Administração Aula XX PREVISÃO DE ESTOQUES Cada aspecto do gerenciamento de materiais está voltado para fornecer
ANÁLISE DE PONTOS DE FUNÇÃO E SUA IMPORTÂNCIA PARA PROJETOS DE DESENVOLVIMENTO DE SOFTWARE
ANÁLISE DE PONTOS DE FUNÇÃO E SUA IMPORTÂNCIA PARA PROJETOS DE DESENVOLVIMENTO DE SOFTWARE Lidimon Cristiano Martins Rocha [email protected] Centro Universitário do Triângulo - UNITRI Abstract: This article
Medidas de Esforço de Desenvolvimento de Software
Medidas de Esforço de Desenvolvimento de Software Luiz Leão [email protected] http://www.luizleao.com Questão 1 O que você entende por Métricas de software? Questão 1 Resposta O que você entende por Métricas
Exercícios 2ª Avaliação
Exercícios 2ª Avaliação Resposta dos exercícios realizados em sala 1 O gerenciamento moderno da qualidade e o gerenciamento moderno de projetos estão alinhados em relação a: A. Satisfação do cliente B.
Tipos de Indicadores. Conceito. O que medir... 25/08/2016
Tipos de Indicadores 1 Conceito Características mensuráveis de processos, produtos ou serviços, utilizadas pela organização para acompanhar, avaliar e melhorar o seu desempenho ; OS INDICADORES NECESSITAM
UNIVERSIDADE FEDERAL DO PARANÁ - UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 16 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar, discutir o conceito de métricas de software. DESENVOLVIMENTO Métricas
Engenharia de Requisitos: Software Orientado ao Negócio
Engenharia de Requisitos: Software Orientado ao Negócio Guilherme Siqueira Simões 31/01/2017 1 MISSÃO Apoiar nossos clientes a ter mais visibilidade do desempenho de seus processos de software e a estabelecer
empowering talents WWW.CASLEADER.COM.BR UM PRODUTO:
empowering talents WWW.CASLEADER.COM.BR UM PRODUTO: "VIMOS A TECNOLOGIA, INOVAÇÃO, E A NECESSIDADE DE MELHOR ESTRUTURAÇÃO DOS PROCESSOS DE APRENDIZAGEM, E ENTÃO SABÍAMOS QUE ERA PRECISO CRIAR O CASLEADER".
"A estimativa de tamanho de software é o coração do processo de estimativas de um projeto de software". (PUTMAN,1992)
e APF - Estimativas de tamanho de software "A estimativa de tamanho de software é o coração do processo de estimativas de um projeto de software". (PUTMAN,1992) As métricas de tamanho de software surgiram
Bruno Hott COCOMO II
Bruno Hott COCOMO II COCOMO II COCOMO II foi construído em cima do COCOMO '81 para levar em consideração: Novos processos de desenvolvimento (ex. espiral) Aumentar a flexibilidade em desenvolvimento de
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 [email protected] Agenda Medição de software Por que medir? Exemplos
Prof. Esp. Fabiano Taguchi
UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] UML COMPETÊNCIA: Conhecer e desenvolver estudos de caso usando modelagem orientada a objeto. HABILIDADE: Conhecer
ITIL v3 Desenho de Serviço Parte 1
ITIL v3 Desenho de Serviço Parte 1 O Desenho de Serviço vem após a Estratégia de Serviço, após levantar tudo o que foi necessário como as políticas, estratégia, recursos e restrições. O pessoal envolvido
Ciência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto
Ciência da Computação ENGENHARIA DE SOFTWARE Métricas e Estimativas do Projeto Prof. Claudinei Dias email: [email protected] Roteiro Introdução Métricas APF Análise de Pontos de Função Estimativas
Métricas de Software Importância e Aplicação
Métricas de Software Importância e Aplicação Mauricio Aguiar PSM Qualified Instructor Presidente da ti MÉTRICAS IFPUG Past President USC Visiting Associate www.metricas.com.br 1 Agenda Definindo e Alcançando
Capítulo 23. Planejamento de Projeto Pearson PrenticeHall. Todos os direitos reservados. slide 1
Capítulo 23 Planejamento de Projeto slide 1 Tópicos abordados Definiçãode preço de software Desenvolvimento dirigido a planos Programação de projeto Planejamento ágil Técnicas de estimativa slide 2 Planejamento
Indicadores de Desempenho
Indicadores de Desempenho 1 Conceito Características mensuráveis de processos, produtos ou serviços, utilizadas pela organização para acompanhar, avaliar e melhorar o seu desempenho. OS INDICADORES NECESSITAM
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: [email protected] Empresa: UNAMA Workshop Paraense de Tecnologia de Software 2 Roteiro Introdução; Por
Estimativa por Pontos de Caso de Uso
FACULDADE DE TECNOLOGIA SENAC Estimativa por Pontos de Caso de Uso Professor: Elias Ferreira Turma: GTI 5 Noturno Aluno: Marcelo Gonçalves Taveira Goiânia, 04 de dezembro de 2015. O que é? Estimativas
Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)
Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) De acordo com o PMBok 5ª ed., o escopo é a soma dos produtos, serviços e resultados a serem fornecidos na forma de projeto. Sendo ele referindo-se a: Escopo
Lista de Exercícios AV1
Seminários Engenharia Integrados de Usabilidade em Sistemas de Informação SEMINÁRIOS INTEGRADOS EM SISTEMAS DE INFORMAÇÃO Lista de Exercícios AV1 Luiz Leão [email protected] http://www.luizleao.com Questão
Sistema de Gestão Avícola SYSAVES. O sistema SYSAVES controla todo o processo, desde a saída dos
Sistema de Gestão Avícola SYSAVES O sistema SYSAVES controla todo o processo, desde a saída dos galpões dos fornecedores (granjeiros) de aves até a emissão de relatórios das saídas dos galpões para os
Desenvolvedor Android: Avançado. Plano de Estudo
Desenvolvedor Android: Avançado Plano de Estudo Descrição do programa A Certificação Android fornece as ferramentas necessárias para projetar e implementar aplicativos para dispositivos Android, com base
Estimativa por Use Case Point (UCP)
Estimativa por Use Case Point (UCP) A análise de sistemas Orientados a Objetos já utiliza, comumente, os diagramas de Casos de Uso (Use Cases) para descrever as funcionalidades do sistema de acordo com
Custo de Oportunidade do Capital
Custo de Oportunidade do Capital É o custo de oportunidade de uso do fator de produção capital ajustado ao risco do empreendimento. Pode ser definido também como a taxa esperada de rentabilidade oferecida
INTRODUÇÃO. Noções preliminares. Um pouco de matemática. 100 Pb
INTRODUÇÃO Este artigo pretende criar no leitor uma percepção física do funcionamento de um controle PID, sem grandes análises e rigorismos matemáticos, visando introduzir a técnica aos iniciantes e aprimorar
Prova Discursiva Engenharia de Software
Prova Discursiva Engenharia de Software Quais são os principais fatores de qualidade de software definidos pela ISO 9126? 1-Funcionalidade 2-Confiabilidade 3-Usabilidade 4-Eficiencia 5-Facilidade de Manutenção
Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 09289 Prof.: ([email protected]) Conteúdo 1. Introdução 3. Especificação e Análise de Requisitos
Eletrotécnica. Potência aparente, fator de potência Potência complexa. Joinville, 21 de Março de 2013
Eletrotécnica Potência aparente, fator de potência Potência complexa Joinville, 21 de Março de 2013 Escopo dos Tópicos Abordados Potência aparente e fator de potência; Potência Complexa 2 Potência Aparente
Uso das ferramentas APF e COCOMO para estimativa da capacidade produtiva da TI
Uso das ferramentas APF e COCOMO para estimativa da capacidade produtiva da TI Resumo Estimar a capacidade produtiva da Tecnologia da Informação (TI) para atender ao Planejamento Estratégico da empresa
O que é um banco de dados? Banco de Dados. Banco de dados
COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Banco de Dados O que é um banco de dados? Um conjunto de informações
18/10/2013. Resumo. Os mecanismos. Introdução. Padrões de projeto (OO) Compilação condicional
On the Use of Feature-Oriented Programming for Evolving Software Product Lines A Comparative Study Gabriel Coutinho Sousa Ferreira, Felipe Nunes Gaia, Eduardo Figueiredo and Marcelo de Almeida Maia {gabriel,
Projeto de Desenvolvimento de Software
Projeto de Desenvolvimento de Software Introdução a Engenharia de Software (continuação) Msc. Eliezio Soares [email protected] http://docente.ifrn.edu.br/elieziosoares Engenharia de Software Definição
INTRODUÇÃO À GESTÃO DE PROCESSOS. Professora: Vanessa Leonardo de Araujo
INTRODUÇÃO À GESTÃO DE PROCESSOS Professora: Vanessa Leonardo de Araujo OBJETIVOS DO CURSO Colaborar para a qualificação e aperfeiçoamento contínuo dos servidores da Assembleia Legislativa do Estado de
SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Prof. Dr. Daniel Caetano 2014-1 DISCUSSÃO Visão Geral dos Paradigmas Quais os paradigmas mais comuns? Do que é composto um programa
Avaliação de Interfaces Humano- Computador
Avaliação de Interfaces Humano- Computador Avaliação de Interfaces A avaliação deve ocorrer durante o ciclo de vida do design e seus resultados utilizados para melhorias gradativas da interface. Se faz
Métricas. Métricas. [Engenharia de Software II] Adriano J. Holanda 11/9/2017
Métricas [Engenharia de Software II] Adriano J. Holanda 11/9/2017 Algumas Métricas Medidas que podem ser usadas para monitoramento e controle do processo de desenvolvimento. Número de linhas de código
Lista de Exercícios 02: Revisão
Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Aplicadas ICEA Departamento de Computação e Sistemas DECSI Disciplina: Gerência de Configuração e Engenharia de Software CSI 487 Professor:
Prof. Marcelo Mello. Unidade IV GERENCIAMENTO DE SERVIÇOS
Prof. Marcelo Mello Unidade IV GERENCIAMENTO DE SERVIÇOS Gerenciamento de serviços Nas aulas anteriores estudamos: 1) Importância dos serviços; 2) Diferença entre produtos x serviços; 3) Composto de Marketing
SIGRH Módulos: Férias e Cadastro
SIGRH Módulos: Férias e Cadastro SIGRH *Módulos selecionados no TED com a UFABC para implantação em 2015 SIGRH *Módulos selecionados no TED com a UFABC para implantação em 2015 SIGRH Módulo de Férias SIGRH
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
ENGENHARIA DE SOFTWARE
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática : ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa [email protected] Um conjunto estruturado
Desenvolvimento de Software
PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice
Fundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 1- Visão Geral de Testes de Software Aula 2 Estrutura para o Teste de Software SUMÁRIO 1. Introdução... 3 2. Vertentes
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão [email protected] http://www.luizleao.com Questão 1 Sobre a Metodologia de Desenvolvimento de Software Extreme Programming (XP), explique e cite os benefícios
RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN
RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS Prof. Fabiano Papaiz IFRN O RUP recomenda as seguintes práticas que devem ser utilizadas no desenvolvimento de um software: 1. Desenvolver de forma iterativa
