• Nenhum resultado encontrado

5. CONCLUSÕES E RECOMENDAÇÕES

5.2. RECOMENDAÇÕES PARA TRABALHOS FUTUROS

A construção de um Sistema Especialista para fazer estimativas com a utilização da técnica de Julgamento Especialista ou Parecer Técnico é recomendada para futuras pesquisas. Como é pequena a disponibilidade dos especialistas em estimativas de custo de software, a construção deste sistema pode ser uma forma de se resolver este problema.

Pode-se realizar estimativas por Analogia com a construção de um Banco de Dados que armazene os dados históricos de uma determinada empresa. Para detectar os melhores casos a serem utilizados, pode-se usar alguma técnica de Inteligência Artificial, como por exemplo Redes Neurais Artificiais ou Raciocínio Baseado em Casos.

Seria importante ainda a realização de um estudo de caso sobre a aplicação das variações do Modelo COCOMO (Intermediário e Detalhado) para estimar custos de software. Poder-se-ia desenvolver um software que auxiliasse o usuário na definição dos multiplicadores de esforço para cada direcionador de custo.

Para a aplicação dos modelos Ciência do Software de Halstead e Número Ciclomático de McCabe, recomenda-se o desenvolvimento de um software que faça a varredura do código fonte de um programa (em arquivo texto, por exemplo), para calcular o Número Ciclomático de McCabe e aplicar a Ciência do Software de Halstead, inclusive automatizando a contagem de Linhas de Código, conforme recomendações de Park (1992).

Seria pertinente avaliar uma quantidade maior de softwares, em especial, de Inteligência Artificial, a fim de verificar melhor a aplicação/adequação dos modelos, principalmente de Pontos de Particularidade, que pela literatura é recomendado para estes tipos de software, mas

que, pelo estudo de caso realizado não o é. Seria conveniente realizar estudos mais minuciosos (e, com mais softwares) para todos os tipos de software e modelos de estimativa “pouco indicados” conforme consta das Tabelas 26, 27 e 28. É importante avaliar o desempenho das técnicas e dos modelos estudados, aplicados a outros tipos de software, como também a softwares corporativos.

REFERÊNCIAS

AGENA Ltd. Quality assurance and metrics. (s.l.), 2000. Disponível em <http://www.agena.co.uk/qa_metrics_article>. Acesso em 07/09/2000.

AZEVEDO, Douglas José Peixoto de. Análise de pontos por função para aplicações

orientadas a documentos. 1999. 112. Dissertação (Mestrado em Ciência da Computação),

Universidade Federal do Rio Grande do Sul, Porto Alegre, 1999.

BOEHM, Barry W. Software engineering economics. New Jersey: Prentice-Hall, 1981. BORNIA, Antonio Cezar. Análise gerencial de custos: aplicação em empresas modernas. Porto Alegre: Bookman, 2002.

BOURNEMOUTH University. Software cost estimation. (s.l.), 1997. Disponível em <http://www.ecfc.u-net.com/cost/front.htm>. Acesso em 07/09/2000.

BRAGA, Antônio. Análise de pontos de função. Rio de Janeiro: Infobook, 1996.

CALVERT, David. Software metrics. Ontário, 1996. Disponível em <http://hebb.cis.uoguelph.ca/~dave/27320/new/metrics.html>. Acesso em 22/11/2001. CHIZZOTTI, Antonio. Pesquisa em ciências humanas e sociais. São Paulo: Cortez, 2000. CRC-SP - CONSELHO REGIONAL DE CONTABILIDADE do Estado de São Paulo. Custo

como ferramenta gerencial. São Paulo: Atlas, 1995.

COST XPERT Group. About Cost Xpert. Califórnia. Disponível em <http://www.costxpert.com/about/about.html>. Acesso em 26/03/2002.

COCKBURN, Craig. Estimating software projects using ObjectMetrixTM. Methods & Tools, Vevey, v. 7, n. 3, p. 8-13, Fall/1999. Disponível em <http://www.martinig.ch/mt/dmt0399.pdf>. Acesso em 24/04/2001.

CRUZ, Cláudia Dib; WERNER, Cláudia Maria Lima; SOARES, Jeferson Ferreira. Em

direção a um modelo de custos de desenvolvimento de software orientado a objetos. In:

SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE, 13., 1999, Florianópolis.

Anais... Florianópolis: UFRGS e UFSC, 1999.

DEKKERS, Carol A. Pontos de função e medidas: o que é um ponto de função? Flórida, 1999. Disponível em <http://www.bfpug.com.br/Artigos/Dekkers-PontosDeFuncaoE Medidas.htm>. Acesso em 30/08/2001.

FENTON, Norman E.; PFLEEGER, Shari Lawrence. Software metrics: a rigorous and pratical approach. Boston: PWS Publishing, 1997.

HAZAN, Cláudia. Análise de pontos por função: uma abordagem gerencial. In: CONGRESSO NACIONAL DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO /

JORNADA DE ATUALIZAÇÃO EM INFORMÁTICA, 20.19., 2000, Curitiba. Anais... Curitiba: Champagnat, 2000. p.287-326.

_____. Medição da qualidade e produtividade em software. In: WEBER, Kival Chaves; ROCHA, Ana Regina Cavalcanti da; NASCIMENTO, Célia Joseli do. Qualidade e

produtividade em software. São Paulo: Makron Books, 2001.

HERRON, David; GARMUS, David. Estimating software earlier and more accurately.

Methods & Tools, Vevey, v. 7, n. 3, p. 2-7, Fall/1999. Disponível em

<http://www.martinig.ch/mt/dmt0399.pdf>. Acesso em 24/04/2001.

JONES, Capers. Estimating software costs. New York: McGraw-Hill, 1998.

_____. What are function points?. (s.l.), 1997. Disponível em <http://www.spr.com/library/0funcmet.htm>. Acesso em 01/03/2001.

KADODA, Gada; CARTWRIGHT, Michelle; CHEN, Liguang; SHEPPERD, Martin.

Experiences using case-based reasoning to predict software project effort. Poole,

March/2000. Disponível em <http://dec.bournemouth.ac.uk/ESERG/mshepperd/EASE00. pdf>. Acesso em 04/05/2001.

KAN, Stephen H. Metrics and models in software quality engineering. Boston: Addison- Wesley, 1995.

LONGSTREET Consulting, Inc. A utilidade dos pontos de função. (s.l.), 2000. Disponível em <http://www.bfpug.com.br/Artigos/MuitosUsos.htm>. Acesso em 30/08/2001.

MARCONI, Marina de Andrade; LAKATOS, Eva Maria. Técnicas de pesquisa. São Paulo: Atlas, 1999.

PARK, Robert E. Software size measurement: a framework for counting source statements. Pittsburgh, September/1992. {Technical Report} Disponível em <http://www.sei.cmu.edu/ publications/documents/92.reports/92.tr.020.html>. Acesso em 01/03/2001.

PAULA Filho, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. Rio de Janeiro: LTC, 2001.

PEREZ Jr, José Hernandez; OLIVEIRA, Luís Martins de; COSTA, Rogério Guedes. Gestão

estratégica de custos. São Paulo: Atlas, 1999.

PETERS, James F.; PEDRYCZ, Witold. Engenharia de software. Rio de Janeiro: Campus, 2001.

PETERS, Kathleen. Software project estimation. Methods & Tools, Vevey, v. 8, n. 2, p. 2- 15, Summer/2000. Disponível em <http://www.martinig.ch/mt/dmt0200.pdf>. Acesso em 18/10/2000.

REZENDE, Denis Alcides. Engenharia de software e sistemas de informações. Rio de Janeiro> Brasport, 1999.

ROETZHEIM, William. Estimating software costs. SD Magazine, (s.l.), October/2000. Disponível em <http://www.sdmagazine.com/articles/2000/0010/0010d/0010d.htm>. Acesso em 16/10/2000.

_____. Project cost adjustments. SD Magazine, (s.l.), November/2000. Disponível em <http://www.sdmagazine.com/articles/2000/0011/0011g/0011g.htm>. Acesso em 14/03/2001. SAKURAI, Michiharu. Gerenciamento integrado de custos. São Paulo: Atlas, 1997.

SANTOS, Flavia Cerqueira et al. Implantação da métrica de análise de pontos de função

segundo uma abordagem de aprendizagem organizacional. In: CONFERÊNCIA

INTERNACIONAL DE TECNOLOGIA DE SOFTWARE, 12., 2001, Curitiba. Anais... Curitiba: CITS, 2001.

SHEPPERD, Martin; SCHOFIELD, Chris; KITCHENHAM, Barbara. Effort estimation using analogy. In: INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 18., 1996, Berlin. Anais... Berlin: IEEE Computer Press, 1996. Disponível em <http://xanadu.bournemouth.ac.uk/ComputingResearch/ChrisSchofield/.../ICSEanalogy.htm>. Acesso em 04/05/2001.

SCHOFIELD, Chris; SHEPPERD, Martin. Software support for cost estimation by

analogy. Rolduc, 1995. Disponível em <http://dec.bournemouth.ac.uk/ESERG/ANGEL/

ESCOM95.html>. Acesso em 04/05/2001.

_____. Effort estimation by analogy: a case study. Wilmslow, 1996. Disponível em <http://dec.bournemouth.ac.uk/ESERG/ANGEL/ ESCOM96.html>. Acesso em 04/05/2001. SPR Software Productivity Research, Inc. What are feature points? (s.l.), 2002. Disponível em <http://spr.com/products/feature.htm>. Acesso em 25/03/2002.

_____. What are function points? (s.l.), 2002. Disponível em <http://spr.com/products/feature.htm>. Acesso em 25/03/2002.

TRINDADE, André Luiz. Métricas de software. (s.l.), 2000. Disponível em <http://metricas.tw.eng.br>. Acesso em 19/04/2001.

WEBER, Kival Chaves; ROCHA, Ana Regina Cavalcanti da; NASCIMENTO, Célia Joseli do. Qualidade e produtividade em software. São Paulo: Makron Books, 2001.

WIEGERS, Karl. Stop promising miracles. SD Magazine, (s.l.), February/2000. Disponível em <http://www.sdmagazine.com/articles/2000/0002/0002e/0002e.htm>. Acesso em 14/03/2001.

Documentos relacionados