Estendendo a Contagem de Pontos de Caso de Uso para Aplicação na Terceirização do Desenvolvimento de Software
Resumo
Este artigo aponta alguns problemas do processo de estimativas do tamanho do projeto de um software utilizando pontos de caso de uso e propõe uma nova métrica para a classificação dos casos de uso que pode substituir a classificação original. Esta métrica utiliza variáveis técnicas que podem ser medidas através de protótipos de tela, regras de negócio e diagramas de classes conceituais. A modificação proposta para a técnica de pontos de casos de uso é voltada ao processo de negociação com empresas que terceirizam o desenvolvimento de software. Este artigo foi escrito baseando-se em evidências e experiências realizadas durante o desenvolvimento de projetos de software no Tribunal Regional do Trabalho de Santa Catarina (TRT/SC).
Referências
ALVES, Angela Maria. (2002) Tese de Mestrado “Contratação de Produtos e Serviços de Software”. Unicamp. Novembro.
AMBLER, S.. (2004) Modelagem Ágil. Porto Alegre. Boookman.
ANDA, B.; DREIEM D.; SJØBERG, D.I.K.; JØRGENSEN, M.. (2001) Estimating software development effort based on use cases – Experiences from industry. In M. Gogolla, C. Kobryn (Eds.): UML 2001 - The Unified Modeling Language. Modeling Languages, Concepts, and Tools, 4th Int’l Conference. Springer-Verlag LNCS 2185,(2001), 487-502.
BRASIL. (1993) Lei 8666/1993, de 21 de junho de 1993. Regulamenta o art. 37, inciso XXI, da Constituição Federal, institui normas para licitações e contratos da Administração Pública e dá outras providências. Disponível em: http://www.planalto.gov.br/ccivil_03/Leis/L8666cons.htm. Acesso em: 26/02/2010.
BRASIL. (2006) Tribunal de Contas da União. Acórdão 786/2006. Dispõe sobre a terceirização de serviços de TI nas empresas públicas. Publicado no Diário Oficial da União de 26/05/2006.
COHN, M.. (2005) Agile Estimating and Planning. Prentice Hall. November.
KARNER, G.. (1993) Metrics for Objectory. thesis at the university of Linkopmg, Sweden. LiTH-IDA-Ex-9344; 21. December.
KARNER, G.. (1993b) Resource Estimation for Objectory Projects. Objectory Systems. September.
LARSON, R; FARBER E.. (2004) Estatística Aplicada. 2a Edição. Prentice Hall.
MARTINS, S. P.. (2009) A terceirização e o Direito do Trabalho. 9o edição. Atlas.
ØSTVOLD, K.M.; HAUGEN, N.C.; BENESTAD, H.C.. (2008) Using planning poker for combining expert estimates in software projects. Journal of Systems and Software. Volume 1. December.
VAZQUEZ, C.; SIMÕES, G.S. e ALBERT, R.M.. (2003) Análise de Pontos de Função: medição, estimativas e gerenciamento de projetos de software. 1a Edição. Érica.
VIEIRA, E. L.. (2007) Uso do Conceito de Passos Obrigatórios Para Aprimorar o Processo de Contagem do Método de Pontos de Caso de Uso. Tese da Universidade Federal de Santa Catarina. Junho.
VIEIRA, E. L.; WAZLAWICK, R. S.. (2006) Teoria Explanatória para Estimativa Baseada em Casos de Uso no Desenvolvimento Orientado a Objetos. In: XXXII CLEI - Conferência Latinoamericana de Informática, Santiago, Chile.
VILAIN, P., AND SCHWABE, D., AND SOUZA, C.S. de.. (2000) A Diagrammatic Tool for Representing User Interaction in UML. In Proceedings of the UML2000 Conference, York, England, October 2000, Lecture Notes in Computer Science, Springer, Berlin, 133-147.