medidas de esforço
Desenvolvimento de Software
Marcos Lapa dos Santos marcoslapa@gmail.com Medidas de Esf. Em Desenv. de SW
___________________________________________________
Estimando o Tamanho do Projeto
• Duas medidas de tamanhos de Softwares mais comuns: – Pontos de Função (PF)
– Linhas de Código (LOC/KLOC)
Prof. Marcos Lapa marcoslapa@gmail.com
–1
Medidas de Esf. Em Desenv. de SW
___________________________________________________
Métricas de Software (Classificação)
• Métricas Orientadas a Tamanho:
– Medidas diretas do software e do processo por meio do qual o mesmo é desenvolvido
– Exemplos:
• Números de Linhas de Código (LOC/KLOC)
• Números de Tokens (operadores e operandos) em um programa Prof. Marcos Lapa marcoslapa@gmail.com
Medidas de Esf. Em Desenv. de SW
___________________________________________________
Métricas de Software (Classificação)
• Linhas de Código (LOC/KLOC):
– LOC : Lines of Code
– KLOC: Thousands Lines of Code
Prof. Marcos Lapa marcoslapa@gmail.com
–2
Medidas de Esf. Em Desenv. de SW
___________________________________________________
Métricas de Software (Classificação)
• Linhas de Código (LOC/KLOC):
– Uma linha de código é qualquer linha do texto de um programa, exceto comentários e linhas em branco, sem levar em conta o número de comandos ou fragmentos de comandos em uma linha.
– Estão incluídas na definição de linhas de código todas as linhas que contém cabeçalho do programa, declarações e comandos executáveis.
Prof. Marcos Lapa marcoslapa@gmail.com
Medidas de Esf. Em Desenv. de SW
___________________________________________________
Métricas de Software (Classificação)
• Linhas de Código (LOC/KLOC) - Exemplo:
Projeto
Esforço $ (1.000) KLOC Pags.docum.
Erros
Pessoas
projA-01
24
168
12.1
365
29
3
projB-04
60
440
27.2
1224
86
5
projC-03
48
314
20.2
1050
64
6