aula 02 de 04 de métricas de software

13
Pós em Engenharia de Software Métricas de Software Aula 2 de 4 Autor: Cleber Costa Gomes E-mail: [email protected]

Upload: cleber-costa-gomes

Post on 08-Apr-2017

15 views

Category:

Self Improvement


0 download

TRANSCRIPT

Page 1: Aula 02 de 04 de Métricas de Software

Pós em Engenharia de SoftwareMétricas de SoftwareAula 2 de 4

Autor: Cleber Costa GomesE-mail: [email protected]

Page 2: Aula 02 de 04 de Métricas de Software

ROTEIRO DE AULA Revisão de aula anterior

Objetivos da APF

Processo de Medição Funcional

Tipos de Contagem

Funções do Tipo Dado e Funções do Tipo Transação

Medida x Métrica x Medição

Pesquisa

Agradecimento

Page 3: Aula 02 de 04 de Métricas de Software

REVISÃO DE AULA ANTERIOR Por que medir? O que medir? O mundo das Métricas

IFPUG e BFPUG NESMA

Pesquisa MARK II COSMIC Pontos por Caso de Uso Pontos por Função

Page 4: Aula 02 de 04 de Métricas de Software

OBJETIVOS DA APF Medir a funcionalidade que o usuário solicita e

recebe; Medir o desenvolvimento e a manutenção do

software de forma independente da tecnologia utilizada para sua implementação;

Usuário: qualquer pessoa ou coisa que interaja (envia ou receba dados) com a aplicação.

Page 5: Aula 02 de 04 de Métricas de Software

O PROCESSO DE MEDIÇÃO FUNCIONAL APF

Page 6: Aula 02 de 04 de Métricas de Software

O PROCESSO DE MEDIÇÃO FUNCIONAL APF

Page 7: Aula 02 de 04 de Métricas de Software

TIPOS DE CONTAGEM Contagem de um projeto de desenvolvimento

Mede a funcionalidade fornecida aos usuários finais do software quando da sua primeira instalação, e abrange também as eventuais funções de conversão de dados necessárias a implantação do sistema.

Contagem de um projeto de melhoria Mede as funções adicionadas, modificadas ou excluídas do

sistema pelo projeto, e também as eventuais funções de conversão de dados.

Contagem de uma aplicação Mede a funcionalidade fornecida aos usuários por uma

aplicação instalada.

Page 8: Aula 02 de 04 de Métricas de Software

TIPOS DE CONTAGEM

Page 9: Aula 02 de 04 de Métricas de Software

FUNÇÕES DO TIPO DADO Arquivo Lógico Interno (ALI)

Um grupo logicamente relacionado de dados, reconhecido pelo usuário, mantido dentro da fronteira da aplicação que está sendo contada.

Arquivo de Interface Externa (AIE) Um grupo logicamente relacionados de dados,

reconhecido pelo usuário, mantido fora da fronteira da aplicação que está sendo contada.

Page 10: Aula 02 de 04 de Métricas de Software

FUNÇÕES DO TIPO TRANSAÇÃO Entrada Externa (EE)

Processa dados ou informações de controle originados de fora da fronteira da aplicação (manter cliente por exemplo).

Saída Externa (SE) Apresenta informações ao usuário através de lógica de

processamento e não simples recuperação de dados (relatório de totais de faturamento por cliente).

Consulta Externa (CE) Apresenta informações ao usuário através de simples

recuperação de dados (consulta do cadastro de de cliente).

Page 11: Aula 02 de 04 de Métricas de Software

MEDIDA x MÉTRICA x MEDIÇÃO Medida

Padrão usado para dimensionar algo: unidade de tempo, custo, peso, ponto de função entre outros.

Métrica Composição de uma ou mais medidas: horas por

ponto de função, tempo médio entre falhas entre outros.

Medição Ato de capturar informações, coletar resultado sobre

as medidas estabelecidas.

Page 12: Aula 02 de 04 de Métricas de Software

PESQUISA Sala será dividida em grupos; Cada grupo irá pesquisar as principais diferenças

entre APF e PCU para apresentação de seminário na próxima aula onde serão escolhidos 2 grupos;

Após apresentação os demais grupos com apoio do professor irão debater sobre o tema;

Todos os grupos deverão realizar a entrega da sua apresentação via mensagem eletrônica para: [email protected]

Page 13: Aula 02 de 04 de Métricas de Software

AGRADECIMENTO“Você perde 100% dos tiros que não dá.”

Wayne Gretzky

Dúvidas?

Cleber Costa GomesLinkedIn: https://www.linkedin.com/in/clebercostagomesEmail: [email protected]: cleber.costa.gomes(67) 99983-2029