Trabalho sobre Métricas de Software
Por: Luiz Otavio • 7/10/2018 • Trabalho acadêmico • 4.041 Palavras (17 Páginas) • 314 Visualizações
UNIVERSIDADE ESTÁCIO DE SÁ
Engenharia de Software
Trabalho sobre Métricas de Pontos por Função
no Desenvolvimento de Software
Professor: Luiz Roberto
Aluno: Luiz Otávio Martins da Fonseca
1. INTRODUÇÃO
Com a globalização da economia e maior competitividade no mercado, as empresas tornaram-se mais dependentes dos seus sistemas de informação. Construir esses sistemas em tempo hábil para serem úteis aos negócios e com qualidade adequada, é o desafio que as organizações que desenvolvem software estão enfrentando. Quando se trata de projeto de software, verifica-se que o gerenciamento é de imprescindível relevância para que o mesmo possa ter um padrão de qualidade e que esteja de acordo com os padrões aceitáveis. Sendo assim, fatores como manutenção, prestação de serviços, custos, prazos, entre outros, agregam diferenciais de produtividade e competitividade ao se tratar de um programa.
No gerenciamento de projetos de desenvolvimento de software, muitas práticas tendem à necessidade de quantificar o que será elaborado. A dimensão do software é o suporte para outras medidas e valores importantes, como desempenho e qualidade. O uso de métricas é um mecanismo essencial para uma gestão adequada. A métrica considerada boa, é aquela que permite a construção de indicadores que facilitam a tomada de decisão sem que sua confiabilidade seja contestada.
Ao falar de métrica para desenvolvimento e qualidade de software, essa se torna mais complexa devido o ambiente que envolve as tarefas de desenvolvimento e as diversas possibilidades de técnicas de metrificação em uso no mercado. É preciso considerar, que o projeto de software sempre sofrem alterações e requisitos que só aumentam sem controle e de datas de entregas que comprometem a qualidade. Esses são alguns dos problemas que precisam ser controlados, pois para atender a urgência do negócio em contraste com a complexidade do software a ser desenvolvido, se acaba deixando de usar medição para gerir o padrão de qualidade.
Concentrando esforços para descrever requisitos de software com casos de uso e medindo os requisitos utilizando a métrica de Pontos por Função, projetos podem ser melhor gerenciados e controlados. O dimensionamento de projetos na fase de requisitos é um tópico que vem sendo bastante considerado quando o enfoque é Qualidade do Processo de Desenvolvimento de Sistemas. Com base no tamanho de um projeto, pode-se derivar uma série de indicadores gerenciais que proporcionarão uma postura pró-ativa dos gestores de desenvolvimento sob diversos aspectos.
A medição auxilia o entendimento dos modelos e na avaliação da quantidade de produtos construídos de acordo com regras bem definidas. Desse modo, é possível visualizar o projeto e a construção do software, com o foco nos atributos específicos e mensuráveis dos artefatos da Engenharia de Software. Este trabalho trata principalmente de métrica de software baseadas em pontos por função, elencando suas principais características e sua aplicação no processo de desenvolvimento de software.
2. SUMÁRIO
1 INTRODUÇÃO.............................................................................................................................02
2 SUMÁRIO......................................................................................................................................03
3 OBJETIVO.....................................................................................................................................04
4 MÉTRICAS DE SOFTWARE......................................................................................................05
4.1 Apresentação do Problema...........................................................................................................06
4.2 Conceitos Teóricos.......................................................................................................................07
4.2.1 Produtividade.............................................................................................................................07
4.2.2 Pontos de Função.......................................................................................................................08
4.2.3 Métricas de Software.................................................................................................................09
4.2.4 Linha de Código (LOC).............................................................................................................09
4.2.5 COCOMO..................................................................................................................................09
4.2.6 Produtividade de Software........................................................................................................10
5 CONCLUSÃO................................................................................................................................14
6 REFERÊNCIAS............................................................................................................................15
7 DIFICULDADES ENCONTRADAS...........................................................................................16
8 LIÇÕES APRENDIDAS...............................................................................................................17
3. OBJETIVO
Ao estudar métricas de softwares têm-se conhecimento de várias técnicas de medição existentes, que possuem vantagens e desvantagens. A utilização de métricas de software no gerenciamento de projetos contribui para definir uma melhor estimativa, acompanhamento e apoio em tomada de decisões durante a construção de produtos de software, visando a qualidade esperada do que é gerado.
...