Use of SPI and CPI in the statistical monitoring of software development projects

  • Renata L. Freitas Spread Systems
  • Sandra C. Moreira Spread Systems
  • Cintya C. Corgosinho Suzuki Spread Systems
  • Lucilia V. Moreira Spread Systems
  • Priscilla N. Romeu Spread Systems
  • Rosana V. Xavier PUCMG
  • Pedro Lopes da Rocha Leal Jr. Spread Systems

Abstract


This paper describes the experience of the Spread Systems - Unit MSA-Infor using the SPI and CPI indicators, defined by the technique of Earned Value Analysis, to monitor and control software development projects. It presents the adaptation needs of the SPI and CPI, the use of statistical tools for process control in monitoring these indicators, the results obtained, the main difficulties and lessons learned.
Keywords: SPI and CPI, statistical monitoring, software development

References

Basili, V.; Caldiera, G. & Rombach, H. (1994). “The goal question metric approach”. Encyclopedia of software engineering, 1:528-532.

Brooks, F.P. (1987). “No Silver Bullet: Essence and Accidents of Software Engineering”, IEEE Computer Magazine.

Chrissis, M.B., Konrad, M. e Shrum, S. (2007) “CMMI: guidelines for process integration and product improvement”. Addison-Wesley

Lantzy, M.A., (1992) “Application of Statistical Process Control to Software Processes”, WADAS '92. Proceedings of the Ninth Washington Ada Symposium on Empowering Software Users and Developers. P 113-123.

Mingoti, S. A., Yassukawa F. R. S. (2008) “Uma comparação de gráficos de controle para a média de processos autocorrelacionados” Revista Eletrônica Sistemas & Gestão 3 (1) 55-73. Programa de Pós-graduação em Sistemas de Gestão, TEP/TCE/CTC/PROPP/UFF.

Montgomery, D. C. (2004). “Introdução ao Controle Estatístico da Qualidade”. Livros Técnicos e Científicos Editora S.A.

Paulk, M.C., Chrissis, M.B. (2001) “The 2001 High Maturity. Workshop” (CMU/SEI-2001-SR-014). Pittsburgh, PA: Software. Engineering Institute, Carnegie Mellon University, January 2002.

PMI (2004). “Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos (Guia PMBOK)” Terceira edição. Project Management Institute, Four Campus Boulevard, Newtown Square, PA 19073-3299 EUA.

Quackenbush, J. (2002) “Microarray data normalization and transformation”. Nat Genet, 32:496 -501.

Sargut, K. U., Demirors, O. (2006) "Utilization of Statistical Process Control (SPC) in Emergent Software Organizations: Pitfalls and Suggestions", Software Quality Journal, v. 14, n. 5, p. 135-157.

Triola (1999), M. F. “Introdução a estatística”. 7. Edição, Rio de Janeiro. LTC, p113

Vargas, R. V. (2004). “Microsoft Office Project 2003”. Standard, Professional & Server. Brasport

Werkema, M. C. C. (1995) “Ferramentas estatísticas básicas para o gerenciamento de processos”. Serie Ferramentas da Qualidade. Belo Horizonte, UFMG, EE/F.C.O., 384p.
Published
2011-06-06
FREITAS, Renata L.; MOREIRA, Sandra C.; SUZUKI, Cintya C. Corgosinho; MOREIRA, Lucilia V.; ROMEU, Priscilla N.; XAVIER, Rosana V.; LEAL JR., Pedro Lopes da Rocha. Use of SPI and CPI in the statistical monitoring of software development projects. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 10. , 2011, Curitiba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 433-440. DOI: https://doi.org/10.5753/sbqs.2011.15416.