As Métricas de Software
Por: Noirane Sá • 28/1/2018 • Artigo • 1.367 Palavras (6 Páginas) • 312 Visualizações
FACULDADE ESTÁCIO DE SÁ
MBA ENGENHARIA DE SOFTWARE
AMANDA SÁ OLIVEIRA
Trabalho de Métricas de Software
Aracaju, Julho de 2017
1 SUMÁRIO
- Sumário................................................................................................................... 2
- Introdução.................................................................................................................2
- Objetivo....................................................................................................................2
- Métrica Pontos de função.........................................................................................3
4.1 Conceito Métricas de Software ..........................................................................3
4.2 Conceito Pontos de Função ................................................................................3
4.3 Importância da utilização dos Pontos de função ................................................4
4.4 Necessidade de treinar profissionais.................................................................. 4
4.5 Estudo de caso ....................................................................................................5
- Conclusão .................................................................................................................7
- Lições aprendidas......................................................................................................7
- Dificuldades encontrada .......................................................................................... 7
- Referências................................................................................................................8
2 INTRODUÇÃO
Com a grande competitividade no mercado, os sistemas de informação se tornaram fundamentais para as empresas. Construir esses softwares em tempo hábil para serem úteis aos negócios e com qualidade adequada é um grande desáfio. Um conceito que zela para que o programa consiga o desempenho desejado é o Ponto de função; que é uma unidade de medida de software reconhecida pela ISO/IEC 20926 para medir o tamanho de um sistema de informação baseado em sua funcionalidade percebida pelo usuário. O método para medir o tamanho de um sistema de informação e expressá-lo em um número de pontos de função é chamado de Análise de Pontos de Função (APF).
3 OBJETIVO
Este trabalho tem a finalidade de explicar o conceito e a importância da métrica ponto de função. Abordando assuntos relevantes como: o seu papel na Engenharia de software, treinamento de profissionais e caso de uso.
4 MÉTRICAS DE SOFTWARE E O PONTO DE FUNÇÃO
4.1 Conceito Métricas de Software
A medição é algo corriqueiro no universo da engenharia. A engenharia de software está distante de desenvolver uma medição padrão amplamente aceita e com resultados sem fatores subjetivos. Métricas de softwares possibilitam realizar uma das atividades mais fundamentais do processo de gerenciamento de projetos: o planejamento. A partir desse, pode-se estimar a quantidade de esforço, de custo e das atividades que serão necessárias para a realização do projeto. Abaixo alguma dos fatores possíveis identificar graças as métricas de software;
∙ Tamanho do produto de software (exemplo: número de linhas de código);
∙ Número de pessoas necessárias para implementar um caso de uso;
∙ Número de defeitos encontrados por fase de desenvolvimento.
∙ Esforço para realização de uma tarefa;
∙ Tempo para a realização de uma tarefa;
∙ Custo para a realização de uma tarefa;
∙ Grau de satisfação do cliente
4.2 Conceito Ponto de Função
O método de APF, de forma geral, serve para medir a funcionalidade de um aplicativo. Destrinchando o conceito: consiste em designar um índice numérico a cada uma das funcionalidades do software, conforme a sua complexidade. A partir desses índices é determinada uma medida inicial de tamanho, a qual é normalizada através da incorporação de um conjunto de fatores relacionados ao software; como resultado tem-se a quantidade de Pontos de Função do software.
4.3 Papel da Engenharia de Software na inclusão digital quando se usa a métrica Pontos de Função.
O que faz da utilização das métricas de software algo muito útil na engenharia de software é a possibilidade de estimar o seu tamanho funcional, custo e prazo. Podemos usar a metáfora de um terreno, esse obviamente possui uma área, sendo necessário em casa de venda, compra ou construção medi-lo. Fica intuitivo perceber motivos pelos quais precisaríamos medir o terreno. A chance é ínfima de vender um terreno sem saber seu real tamanho. Com softwares deveria ser a mesma situação. Em uma obra você precisa saber a área a ser construída para poder comprar os materiais, contratar pessoas e com isso também avaliar o tempo de elaboração da mesma.
Quando medimos softwares utilizando a técnica de análise de ponto de função, podemos realizar as mesmas derivações a partir do seu tamanho funcional, ou seja, estimar o esforço, custo e prazo. Ainda sendo possível: Estimar o custo necessário para projetar, codificar e testar o software; Prever o número de erros que serão encontrados durante o teste; Prever o número de componentes e/ou o número de linhas projetadas de código-fonte no sistema implementado. Com isso é possível observar uma série de benefícios enumerados por (VAZQUEZ,2009):
...