Planejamento de Custos em Ambientes de Desenvolvimento de Software Orientados à Organização
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 o trabalho desenvolvido em uma tese de mestrado que propõe 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., 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.
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.
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.
NBR ISO/IEC 12207 – Tecnologia de Informação – Ciclos de Vida de Software, 1998.
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.
RUS, I., LINDVALL, M., 2002, “Knowledge Management in Software Engineering” , IEEE Software , v. 19, Issue: 3 , May/Jun, pp. 26 –38.
SCHNAIDER, L. (2003) “Planejamento de Alocação de Recursos Humanos em Ambientes de Desenvolvimento de Software Orientados à Organização”, Tese de M. Sc., COPPE/UFRJ, Rio de Janeiro, RJ, Brasil.
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.
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.
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.
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.
NBR ISO/IEC 12207 – Tecnologia de Informação – Ciclos de Vida de Software, 1998.
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.
RUS, I., LINDVALL, M., 2002, “Knowledge Management in Software Engineering” , IEEE Software , v. 19, Issue: 3 , May/Jun, pp. 26 –38.
SCHNAIDER, L. (2003) “Planejamento de Alocação de Recursos Humanos em Ambientes de Desenvolvimento de Software Orientados à Organização”, Tese de M. Sc., COPPE/UFRJ, Rio de Janeiro, RJ, Brasil.
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.
Publicado
31/05/2004
Como Citar
BARCELLOS, Monalessa Perini; ROCHA, Ana Regina; TRAVASSOS, Guilherme Horta.
Planejamento de Custos em Ambientes de Desenvolvimento de Software Orientados à Organização. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 3. , 2004, Brasília.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2004
.
p. 366-380.
DOI: https://doi.org/10.5753/sbqs.2004.16209.