Utilização de Métodos Paramétricos, Analogias, Julgamento de Especialistas e Conhecimento Organizacional no Planejamento de Tempo e Custos de Projetos de Software

  • Monalessa Perini Barcellos UFRJ
  • Sávio Mendes de Figueiredo UFRJ
  • Ana Regina Rocha UFRJ
  • Guilherme Travassos UFRJ

Resumo


Entregar um produto com qualidade, dentro do prazo e custos esperados é hoje um grande desafio para as organizações. Fatores como esses impulsionam o interesse, por parte das organizações, pela estimativa e controle do tempo e custos dos projetos de software. Nas últimas décadas, muitas pesquisas têm sido realizadas no sentido de desenvolver modelos para estimar prazos e custos que resultem em estimativas o mais próximo possível dos valores reais dos projetos. A utilização dos conceitos e práticas de gerência do conhecimento tem se mostrado eficiente no apoio ao planejamento de tempo e custos de projetos. Este artigo apresenta uma abordagem para o planejamento de tempo e custos de projetos de software, baseada nas normas NBR ISO 10006, ISO/IEC DTR 16326, no guia PMBOK (Project Management Body of Knowledge), nos princípios da gerência do conhecimento e nos modelos paramétricos COCOMO II e Análise de Pontos de Função. A ferramenta CustPlan desenvolvida para apoiar a abordagem descrita também é apresentada.
Palavras-chave: Estimativas, Gerência do Conhecimento, Gerência de Tempo, Gerência de Custos

Referências

ABECKER, A., BERNADI, A., HINKELMANN, K. et al., 1998, “Toward a Technology for Organizational Memories”, IEEE Intelligent Systems, v. 13, May/June, pp. 40-48.

BOEHM, B. W., 1981, “Software Engineering Economics”, Prentice Hall, Upper Saddle River.

BOEHM, B. W., ABTS, C., BROWN, A.W., CHULANI, S., CLARK, B.K.,HOROWITZ, E., MADACHY, R., REIFER, D., STEECE, B., 2000, “Software Cost Estimation with COCOMO II”, Prentice Hall.

BRIAND, L.C., EMAM, K., SURMANN, D., WIECZOREK, I., MAXWELL, K.D., 1999, “An Assessment and Comparison of Common Software Cost Estimation Modeling Techniques”, Communications of the ACM, May, pp. 313-322.

ISO/IEC DTR 16326 – Software Engineering – Guide for the Application of ISO /IEC 12207 to Project Management, 1999.

GARMUS, D., HERRON, D., 2001, “Function Point Analysis: Measurement Practices for Successful Software Projects”, Addison Wesley.

GRAY, A.R., MACDONELL, S.G., SHEPPERD, M.J., 1999, “Factors Systematically Associated With Errors in Subjective Estimates of Software Development Effort: The Stability of Expert Judgment”, Software Metrics Symposium - METRICS, pp. 216 – 227.

JEFFERY, R..,RUHE, M., WIEEZOREK, I., 2001, “Using Public Domain Metrics to Estimate Software Development Effort” , 7th International Software Metrics Simposium 2001 – Metrics 2001, pp. 16-27.

JONES, C., 2000, “Software Assessments, Benchmarks, and Best Practices”, Addison-Wesley Information Technology Series, pp. 657 .

MARKKULA, M., 1999, “Knowledge Management in Software Engineering Projects”, In: Proceedings of the 11th International Conference on Software Engineering & Knowledge Engineering, Kaiserslautern, Germany, Jun, pp. 20-27.

MENDONÇA, M. G., SEAMAN, C.B., BASILI, V., KIM, Y., 2001, “A Prototype Experience Management System for a Software Consulting Organization”, Software Engineering and Knowledge Engineering – SEKE, Buenos Aires, Argentina, June.

MURCH, R., 2000, “Project Management: Best Pratices for IT Professionals”, Prentice Hall.

NBR ISO 10006 – Gestão da Qualidade: Diretrizes para Qualidade no Gerenciamento de Projetos, 2000.

O’LEARY, D.E., STUDER, R., 2001, “Knowledge Management: An Interdisciplinary Approach”, IEEE Intelligent Systems, Jan/Feb, pp. 24-25.

PMBOK – Project Management Body of Knowledge, 2000, PMI – Project Management Institute.

PUTNAM, L.H.,1978, “A General Empirical Solution to the Macro Software Sizing and Estimation Problem”, IEEE Systems, Jul.

RUNESON, P., BORGQUIST, N., LANDIN, M., BOLANOWSKI, W., 2000, “An Evaluation of Functional Size Methods and a Bespoke Estimation Method for Real- Time Systems”, PROFES – Product Focused Software Process Improvement, pp. 339-352.

RUS, I., LINDVALL, M., 2002, “Knowledge Management in Software Engineering” , IEEE Software , v. 19, Issue: 3 , May/Jun, pp. 26 –38.

VILLELA, K., TRAVASSOS, G.H., ROCHA, A.R., 2000, “Ambientes de Desenvolvimento de Software Orientados à Organização”, Publicação Técnica COPPE/UFRJ - ES530/00 Rio de Janeiro, RJ, Abril.

VILLELA, K., TRAVASSOS, G.H., ROCHA, A.R., 2001,“Ambientes de Desenvolvimento de Software Orientados à Organização”, IDEAS'2001 - Workshop Ibero-americano de Ingeniería de Requisitos y Ambientes de Software, Jan Jose, Costa Rica, Abril.

WANGENHEIM, C. G. V., LICHTNOW, D., WANGENHEIM , A.. V., 2001, “A Hybrid Approach for Corporate Memory Management Systems in Software R&D Organizations”, 13th International Conference on Software Engineering and Knowledge Engineering – SEKE 2001 , pp. 326-330.

YAMAURA, T., KIKUNO, T., 1999, “A Framework for Top-down Cost Estimation of Software Development”, Computer Software and Applications Conference – COMPSAC, pp. 322–323.
Publicado
02/09/2003
BARCELLOS, Monalessa Perini; DE FIGUEIREDO, Sávio Mendes; ROCHA, Ana Regina; TRAVASSOS, Guilherme. Utilização de Métodos Paramétricos, Analogias, Julgamento de Especialistas e Conhecimento Organizacional no Planejamento de Tempo e Custos de Projetos de Software. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 2. , 2003, Fortaleza. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 17-31. DOI: https://doi.org/10.5753/sbqs.2003.15689.