TUCP: Uma Extensão da Técnica UCP

  • Tatiana Cavalcanti Monteiro Instituto Atlântico / UNIFOR
  • Carlo Giovano S. Pires Instituto Atlântico
  • Arnaldo Dias Belchior UNIFOR

Resumo


A engenharia de software recomenda a implantação de atividades de estimativas de tamanho, esforço, prazo e custo, como formas de melhorar o planejamento e o acompanhamento de projetos de software. Apesar de haver várias técnicas de estimativas, a utilização das mesmas em empresas de software ainda não é uma prática tão comum. A técnica UCP (Pontos por Caso de Uso), por exemplo, é aderente a produtos de software orientados a objetos e baseados em casos de uso. No entanto, têm-se encontrado algumas situações, onde há dificuldades de se obter resultados plenamente satisfatórios ao se utilizar a UCP. Este trabalho apresenta uma extensão da técnica UCP – a TUCP – buscando-se um cálculo mais acurado para o esforço de projetos. Além disso, a TUCP permite uma visão mais detalhada de estimativas nas principais etapas do ciclo de vida do software, possibilitando a realização de refinamentos dessas estimativas para um acompanhamento mais efetivo do projeto.
Palavras-chave: TUCP, Extensão da Técnica, UCP

Referências

OMG. (2003) “Unified Modeling Language Specification”, version 1.5. March 2003. Disponível em: http://www.omg.org . Acesso em: 17/09/2004.

Anda, B; et al. (2001) “Estimating software development effort based on use cases: experiences from industry”, In: International Conference on UML2001, 4. Proceedings. Toronto, Oct. 1 – 5.

ANDA, B. (2002) “Comparing effort estimates based on Use Case Points with expert Estimates”, Empirical Assessment in Software Engineering (EASE 2002). Keele, UK, p. 8 – 10.

Boehm, B., (2000) “Software Cost Estimation With COCOMO II”, Prentice Hall, New Jersey.

Cockburn, A. (2001) Writing effective: use cases. Addison-Wesley Boston.

Damodaran, M; Washington A. (s.d.) “Estimation Using Use Case Points”, Computer Science Program. Texas – Victoria; University of Houston. Acesso em 11/04/2004: http://bfpug.com.br/Artigos/UCP/Damodaran-Estimation_Using_Use_Case_Points.pdf.

Fowler, M;Scott, K. (2005) “UML Essencial - Um Breve Guia para a Linguagem-PAD”, Bookman.

Garmus, D., Herron, D. (2000) “Function Point Analysis: Measurement practices for successful software projects”, Addison-Wesley: EUA.

Karner, G. (1993) “Metrics for Objectory”, Diploma thesis, University of Linköping, Sweden. No. LiTH-IDA-Ex-9344:21.

Kruchten, P. (2001) “The Rational Unified Process: an introduction”, Addison-Wesley.
Publicado
06/06/2005
MONTEIRO, Tatiana Cavalcanti; PIRES, Carlo Giovano S.; BELCHIOR, Arnaldo Dias. TUCP: Uma Extensão da Técnica UCP. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 4. , 2005, Porto Alegre-RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2005 . p. 58-72. DOI: https://doi.org/10.5753/sbqs.2005.16154.