Projeto de pesquisa Cálculo de pontos por função baseado na especificação de requisitos expressa em casos de uso.
Tema da pesquisa <ul><li>A busca pela qualidade e agilidade no processo de desenvolvimento de software exige das empresas ...
Tema da pesquisa   Métricas de Software <ul><li>Através da medição: pode-se obter um entendimento para realizar uma avalia...
Tema da pesquisa Métrica Ponto por Função <ul><li>Existem inúmeras métricas para medir um software. </li></ul><ul><li>Por ...
Tema da pesquisa Ponto por Função e Casos de Uso <ul><li>Casos de uso estão se tornando um método largamente utilizado par...
Problema pesquisado <ul><li>O desenvolvimento de produtos de software com qualidade, dentro do cronograma e custos planeja...
Problema pesquisado <ul><li>Como gerar uma métrica eficaz para que haja um processo unificado quanto a gestão de projetos,...
Justificativa <ul><li>O método usado para calcular os pontos por função a partir da especificação de requisitos baseada no...
Metodologia <ul><li>(1) Levantamento bibliográfico que engloba todo processo de medição de métricas de software, a fim de ...
Metodologia <ul><li>(4) Desenvolvimento e implementação da interface do sistema. </li></ul><ul><li>(5) Testes da interface...
Metodologia Esquema de Contagem de Pontos por Função
Resultados esperados <ul><li>Espera-se obter um protótipo capaz de calcular e fornecer uma métrica de software eficaz, par...
Objetivos <ul><li>Objetivo geral:   estudo aprofundado sobre métricas de software, mais precisamente o estudo da métrica p...
Revisão da literatura <ul><li>Recentemente, tem surgido grande número de extensões para o modelo de pontos por função.  </...
Referências bibliográficas <ul><li>[1] – DEKKERS, A. Carol. O que é um ponto por função?: QAI Journal, 1998. Disponível em...
Upcoming SlideShare
Loading in...5
×

Projeto de pesquisa apresentação

485

Published on

teste

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
485
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Projeto de pesquisa apresentação

  1. 1. Projeto de pesquisa Cálculo de pontos por função baseado na especificação de requisitos expressa em casos de uso.
  2. 2. Tema da pesquisa <ul><li>A busca pela qualidade e agilidade no processo de desenvolvimento de software exige das empresas maior planejamento na fase de desenvolvimento de um projeto. </li></ul><ul><li>O dimensionamento de projeto na fase de requisitos é um tópico que vem sendo bastante considerado quando o enfoque é qualidade do processo de desenvolvimento de sistemas. </li></ul><ul><li>Uma aplicação de significativa importância foi o uso de métricas para medir os projetos de software. </li></ul>
  3. 3. Tema da pesquisa Métricas de Software <ul><li>Através da medição: pode-se obter um entendimento para realizar uma avaliação objetiva. </li></ul><ul><li>Medição pode ser aplicada: </li></ul><ul><li>Processo de software, com o objetivo de melhorá-lo de forma contínua, visão estratégica da organização. </li></ul><ul><li>Projeto de software, para auxiliar na estimativa, no controle de qualidade, na avaliação de produtividade e no controle de projeto. </li></ul>
  4. 4. Tema da pesquisa Métrica Ponto por Função <ul><li>Existem inúmeras métricas para medir um software. </li></ul><ul><li>Por volta de 1979 , em busca de uma métrica melhor, A. J. Albrecht (IBM) considerou a utilização dos aspectos externos visíveis de um software para gerar uma nova métrica, conhecida como pontos de função e que foi um dos primeiros métodos a medir e prever o desenvolvimento de software com alguma precisão. </li></ul><ul><li>Os pontos por função são originados usando uma relação empírica baseada em medidas de contagem do domínio de aplicação do software e avaliação da complexidade do software. </li></ul>
  5. 5. Tema da pesquisa Ponto por Função e Casos de Uso <ul><li>Casos de uso estão se tornando um método largamente utilizado para descrever os requisitos aparentemente visíveis de uma aplicação de software. Pontos por função é um método para medir software a partir de uma perspectiva de requisitos e casos de uso é um método para desenvolver requisitos. Ambos, pontos por função e casos de uso, tentam ser independentes da tecnologia utilizada para implementar a solução de software. </li></ul><ul><li>É proposto então a medição dos pontos por função baseado na especificação de requisitos expressos nos casos de uso. </li></ul>
  6. 6. Problema pesquisado <ul><li>O desenvolvimento de produtos de software com qualidade, dentro do cronograma e custos planejados, sempre foi um desafio. </li></ul><ul><li>Um dos problemas apontado como fator principal é a falta de um processo de desenvolvimento de software claramente definido e efetivo. </li></ul><ul><li>A definição de um processo de software se tornou um requisito básico para obter produtos de software de qualidade e apoiar gestão de projetos, possibilitando o atendimento das necessidades dos usuários dentro do cronograma e custos estabelecidos. </li></ul>
  7. 7. Problema pesquisado <ul><li>Como gerar uma métrica eficaz para que haja um processo unificado quanto a gestão de projetos, a fim de minimizar o tempo e dar mais dinâmica e qualidade ao método de desenvolvimento? </li></ul><ul><li>Para obter uma melhoria consistente, os processos de desenvolvimento de gestão de projetos precisam de informações mais precisas sobre as estimativas, tais estimativas são feitas com base em métricas adotadas para dar maior amplitude à etapa de planejamento e desenvolvimento de um projeto. </li></ul>
  8. 8. Justificativa <ul><li>O método usado para calcular os pontos por função a partir da especificação de requisitos baseada nos diagramas de casos de uso captura requisitos da perspectivas de como o usuário realmente utilizará o sistema ao invés das características que o sistema deve incorporar. </li></ul><ul><li>Uma vez que pontos por função possuem grandes bases históricas, é possível comparar a produtividade de utilizar métodos de casos de uso com outros métodos. </li></ul><ul><li>O aumento do foco nos requisitos resulta em um software de maior qualidade. Casos de uso e pontos por função podem ser usados juntos efetivamente para alcançar sucesso no gerenciamento dos requisitos e do projeto. </li></ul>
  9. 9. Metodologia <ul><li>(1) Levantamento bibliográfico que engloba todo processo de medição de métricas de software, a fim de obter um embasamento teórico mais sólido. </li></ul><ul><li>(2) Análise mais profunda da métrica pontos por função, e a relação que existe entre ela e as especificações de requisitos presentes nos casos de uso, estabelecendo os parâmetros necessários para que seja feita sua medição de forma adequada. </li></ul><ul><li>(3) Elaborar estudo para definir o ambiente apropriado para o desenvolvimento e implementação de um sistema automatizado que compreende toda a temática do projeto. </li></ul>
  10. 10. Metodologia <ul><li>(4) Desenvolvimento e implementação da interface do sistema. </li></ul><ul><li>(5) Testes da interface simulando um projeto real com as entradas dos dados baseadas nos casos de uso. </li></ul>
  11. 11. Metodologia Esquema de Contagem de Pontos por Função
  12. 12. Resultados esperados <ul><li>Espera-se obter um protótipo capaz de calcular e fornecer uma métrica de software eficaz, para calcular os pontos por função baseado na especificação de requisitos presentes nos diagramas de casos de uso. </li></ul><ul><li>Obter dados precisos quanto ao planejamento, a fim de proporcionar maior dinamicidade e habilidade para gestores de projetos, podendo contar com um sistema prático e rápido para lhes fornecer métricas precisas para desenvolvimento de projeto. </li></ul>
  13. 13. Objetivos <ul><li>Objetivo geral: estudo aprofundado sobre métricas de software, mais precisamente o estudo da métrica pontos por função e a relação existente entre ela e as especificações de requisito presentes nos casos de uso, a fim de conceber uma métrica confiável para medir na fase de especificação de requisitos do processo de desenvolvimento de software. </li></ul><ul><li>Objetivos específicos: desenvolver um software de licença livre que realize o calculo dos pontos por função baseado na especificação de requisitos expressa em casos de uso. </li></ul>
  14. 14. Revisão da literatura <ul><li>Recentemente, tem surgido grande número de extensões para o modelo de pontos por função. </li></ul><ul><li>Vários autores têm proposto métricas para adaptar pontos de função a software orientado a objetos. </li></ul><ul><li>Inúmeros trabalhos estão sendo publicados mostrando a utilização da métrica Análise de Pontos por Função na fase de Requisitos em projetos orientados a objetos. </li></ul>
  15. 15. Referências bibliográficas <ul><li>[1] – DEKKERS, A. Carol. O que é um ponto por função?: QAI Journal, 1998. Disponível em: < http://www.bfpug.com.br/Artigos/Dekkers-PontosDeFuncaoEMedidas.htm >. Acesso em: 2 dez. 2007. </li></ul><ul><li>[2] – HAZAN, Claudia. Análise de Pontos por Função. Disponível em: < http://www.bfpug.com.br/Artigos/Palestra_Claudia_Subcontratacao.pdf >.Acesso em: 4 dez. 2007. </li></ul><ul><li>[3] – WIKIPEDIA. Análise de pontos de função. Disponível em: < http://pt.wikipedia.org/wiki/An %C3%A1lise_ de_pontos_de_fun %C3%A7%C3%A3o >. Acesso em: 1 dez. 2007. </li></ul><ul><li>[4] – CLARO, Daniela Barreiro. Métricas de Software. Disponível em: < http://www.inf.ufsc.br/~danclaro/download/disciplinas/M %E9tricas%20de%20Software. doc >. Acesso em: 2 dez. 2007. </li></ul><ul><li>[5] – AGUIAR, Maurício. Pontos de Função ou Pontos por Caso de Uso? Como Estimar Projetos Orientados a Objetos. Developers Magazine. Disponível em: < http://www.bfpug.com.br/Artigos/UCP/Aguiar-Pontos_de_Funcao_ou_Pontos_por_Caso_de_Uso.pdf >. Acesso em: 6 dez.2007. </li></ul><ul><li>[6] – TAVARES, Helena Cristina A. B., CARVALHO, Ana Elizabete S., CASTRO Jaelson F. B. Medição de Pontos por Função a Partir da Especificação de Requisitos.Disponível em: < http://wer.inf.puc-rio.br/WERpapers/artigos/artigos_WER02/tavares.pdf >. Acesso em: 6 dez. 2007 </li></ul><ul><li>[7] - ANDRADE, Edmélia Leonor Pereira de, OLIVEIRA, Káthia Marçal. Aplicação de Pontos de Função e Pontos de Casos de Uso de Forma Combinada no Processo de Gestão de Estimativa de Tamanho de Projetos de Software Orientado a Objetos. Informática Pública vol.7, 2005. Disponível em: < http://www.ip.pbh.gov.br/ANO7_N1_PDF/IP7N1_andrade.pdf > . Acesso em: 7 dez. 2007. </li></ul><ul><li>[8] - FERNANDES, Aguinaldo Aragon. Gerência de software através de métricas: garantindo a qualidade do projeto, processo e produto. São Paulo: Atlas, 1995. </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×