PSPi – Melhorando Estimativas no Ambiente Corporativo
Resumo
Apesar da área de tecnologia da informação ter passado por diversas transformações nas últimas décadas, manter sistemas legados em mainframe é a realidade de muitas organizações. Ao mesmo tempo, estas empresas desejam usufruir dos benefícios proporcionados pelas novas tendências da engenharia de software que conferem mais visibilidade e previsibilidade ao desenvolvimento de software. Este artigo apresenta uma instância do método de estimativas do PSP (Personal Software Process) para ser aplicada ao ambiente corporativo mainframe e aos projetos que utilizam a linguagem COBOL.
Palavras-chave:
PSPi, Ambiente Corporativo, Projetos em COBOL
Referências
ALBUQUERQUE, J.; “PSP-JOA Processo de Software Pessoal – Uma abordagem Orientada a JAVA”. Dissertação de Mestrado. Recife: UFPE, 1997, 141p.
BOEHM, B.; TURNER, R. “Balancing Agility and Iterative Development: A Guide for the Perplexed”. Reading, MA: Addison-Wesley, 2003, 266p.
BÖRSTLER, J.; CARRINGTON, D.; HISLOP, G.; LISACK, S.; OLSON, K.; WILLIAMS, L.. “Teaching PSP: Challenges and Lessons Learned”. IEEE Software, 19(5), pp. 42-48, 2002.
CSE – Centre for Software Engineering. “Software Process Improvement – Case Study”. Dublin: Spire Book, Número 5, November 1998.
DELLIEN, O. “The PSP in Industry.” Tese de Mestrado. Lund: Lund Institute of Technology – Department of Communication Systems, 1997, 41p.
DISNEY, A. “Data Quality Problems in the PSP”. Tese de Mestrado. Honolulu: University of Hawaii, 1998, 95p.
ESCALA, D.; MORISIO, M. “A metric suite for a team PSP”. In proceedings of The Fifth International Software Metrics Symposium, Bethesda, Maryland, pp. 61-71, 1998.
FERGUSON, P.; HUMPHREY, W.; KHAJENOORI, SOHEIL; M., S.; MATVYA; A. “Introducing the Personal Software Process: Three industrial cases”. IEEE Computer, Volume 30, Número 5, pp. 24-31, Maio 1998.
GIBSON, R. “Applied Software Process Improvement”. In proceedings of the Americas Conference on Information Systems, pp. 596-598, 1997.
HUMPHREY, W. “A Discipline for Software Engineering”. Reading, MA: Addison-Wesley, 1995, 789 p.
HUMPHREY, W. “Introduction to the Personal Software Process”. Reading,MA: Addison-Wesley, 1997, 278p.
HUMPHREY, W. “Introduction to the Team Software Process”. Reading, MA: Addison-Wesley, 1999, 463 p.
HUMPHREY, W. “PSP – A Self Improvement Process for Software Engineers”. Upper Saddle River, NJ: Addison-Wesley, 2005, 346p.
HUMPHREY, W. “TSP – Leading a Development Team”. Upper Saddle River, NJ: Addison-Wesley, 2006, 307p.
JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. “The Unified Software Development Process”. Reading, MA: Addison-Wesley, 1999, 463 p.
KRUCHTEN, P. “The Rational Unified Process – An Introduction”. 2nd Ed. Reading, MA: Addison-Wesley, 2000, 298 p.
PAULK, M.; CURTIS, B.; CHRISSIS, M.; WEBER, C. “Capability Maturity Model for Software: Guidelines for Improving the Software Process.” Reading,MA: Addison-Wesley, 1994, 441 p.
POMMEROY-HUFF, M.; MULLANEY, J.; CANNON, R.; SEBERN, M. “The Personal Software Process (PSP) Body of Knowledge – Version 1.0 (CMU/SEI-2005-SR-003)”. Pittsburgh: Software Engineering Institute, 2005, 74 p.
PRECHELT, L.; UNGER, B. ”An Experiment Measuring the Effects of Personal Software Process (PSP) Training”. IEEE Transactions on Software Engineering, 27(5), pp. 465-472, 2001.
REINEHR, S.; BURNETT, R. “PSP: uma boa opção para a indústria brasileira?” Anais da XI CITS Conferência Internacional de Tecnologia de Software: Qualidade de Software, Curitiba-PR, pp. 85-96, 2000.
REINEHR, S. “PSPi – Uma instância do Personal Software Process para o ambiente corporativo”. Dissertação de Mestrado. Curitiba: Pontifícia Universidade Católica do Paraná, 2001, 145p.
SCHOEDEL, R. PROxy Based Estimation (PROBE) for Structured Query Language (SQL) (CMU/SEI-2006-TN-017). Pittsburgh: Software Engineering Institute, 2006, 22 p.
SEACORD, R.; DORDA-COMELLA, S.; LEWIS, G.; PLACE, P.; PLAKOSH, D. “Legacy System Modernization Strategies”. (CMU/SEI- 2001-TR-025). Pittsburgh, PA: SEI, Carnegie Mellon University, 2001.
SOFTWARE ENGINEERING INSTITUTE. “CMMI for Development - V1.2 (CMU/SEI-06TR008)”. Pittsburgh: Software Engineering Institute, 2006.
SILVA, D. “Uma Proposta de Versão e Ferramenta do PSP para o Domínio de Aplicações Comerciais”. Anais da IX CITS Conferência Internacional de Tecnologia de Software: Qualidade de Software, Curitiba-PR, pp. 157-168, 1998.
SILVA, M. “Um método para a utilização do modelo PSP”. Dissertação de Mestrado. São Paulo: UNIP, 1999.
SOCIEDADE PARA A EXCELÊNCIA DO SOFTWARE BRASILEIRO. “MPS.BR – Melhoria de Processo do Software Brasileiro – Guia Geral (v1.1)”. Campinas: SOFTEX, 2006, 56p.
BOEHM, B.; TURNER, R. “Balancing Agility and Iterative Development: A Guide for the Perplexed”. Reading, MA: Addison-Wesley, 2003, 266p.
BÖRSTLER, J.; CARRINGTON, D.; HISLOP, G.; LISACK, S.; OLSON, K.; WILLIAMS, L.. “Teaching PSP: Challenges and Lessons Learned”. IEEE Software, 19(5), pp. 42-48, 2002.
CSE – Centre for Software Engineering. “Software Process Improvement – Case Study”. Dublin: Spire Book, Número 5, November 1998.
DELLIEN, O. “The PSP in Industry.” Tese de Mestrado. Lund: Lund Institute of Technology – Department of Communication Systems, 1997, 41p.
DISNEY, A. “Data Quality Problems in the PSP”. Tese de Mestrado. Honolulu: University of Hawaii, 1998, 95p.
ESCALA, D.; MORISIO, M. “A metric suite for a team PSP”. In proceedings of The Fifth International Software Metrics Symposium, Bethesda, Maryland, pp. 61-71, 1998.
FERGUSON, P.; HUMPHREY, W.; KHAJENOORI, SOHEIL; M., S.; MATVYA; A. “Introducing the Personal Software Process: Three industrial cases”. IEEE Computer, Volume 30, Número 5, pp. 24-31, Maio 1998.
GIBSON, R. “Applied Software Process Improvement”. In proceedings of the Americas Conference on Information Systems, pp. 596-598, 1997.
HUMPHREY, W. “A Discipline for Software Engineering”. Reading, MA: Addison-Wesley, 1995, 789 p.
HUMPHREY, W. “Introduction to the Personal Software Process”. Reading,MA: Addison-Wesley, 1997, 278p.
HUMPHREY, W. “Introduction to the Team Software Process”. Reading, MA: Addison-Wesley, 1999, 463 p.
HUMPHREY, W. “PSP – A Self Improvement Process for Software Engineers”. Upper Saddle River, NJ: Addison-Wesley, 2005, 346p.
HUMPHREY, W. “TSP – Leading a Development Team”. Upper Saddle River, NJ: Addison-Wesley, 2006, 307p.
JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. “The Unified Software Development Process”. Reading, MA: Addison-Wesley, 1999, 463 p.
KRUCHTEN, P. “The Rational Unified Process – An Introduction”. 2nd Ed. Reading, MA: Addison-Wesley, 2000, 298 p.
PAULK, M.; CURTIS, B.; CHRISSIS, M.; WEBER, C. “Capability Maturity Model for Software: Guidelines for Improving the Software Process.” Reading,MA: Addison-Wesley, 1994, 441 p.
POMMEROY-HUFF, M.; MULLANEY, J.; CANNON, R.; SEBERN, M. “The Personal Software Process (PSP) Body of Knowledge – Version 1.0 (CMU/SEI-2005-SR-003)”. Pittsburgh: Software Engineering Institute, 2005, 74 p.
PRECHELT, L.; UNGER, B. ”An Experiment Measuring the Effects of Personal Software Process (PSP) Training”. IEEE Transactions on Software Engineering, 27(5), pp. 465-472, 2001.
REINEHR, S.; BURNETT, R. “PSP: uma boa opção para a indústria brasileira?” Anais da XI CITS Conferência Internacional de Tecnologia de Software: Qualidade de Software, Curitiba-PR, pp. 85-96, 2000.
REINEHR, S. “PSPi – Uma instância do Personal Software Process para o ambiente corporativo”. Dissertação de Mestrado. Curitiba: Pontifícia Universidade Católica do Paraná, 2001, 145p.
SCHOEDEL, R. PROxy Based Estimation (PROBE) for Structured Query Language (SQL) (CMU/SEI-2006-TN-017). Pittsburgh: Software Engineering Institute, 2006, 22 p.
SEACORD, R.; DORDA-COMELLA, S.; LEWIS, G.; PLACE, P.; PLAKOSH, D. “Legacy System Modernization Strategies”. (CMU/SEI- 2001-TR-025). Pittsburgh, PA: SEI, Carnegie Mellon University, 2001.
SOFTWARE ENGINEERING INSTITUTE. “CMMI for Development - V1.2 (CMU/SEI-06TR008)”. Pittsburgh: Software Engineering Institute, 2006.
SILVA, D. “Uma Proposta de Versão e Ferramenta do PSP para o Domínio de Aplicações Comerciais”. Anais da IX CITS Conferência Internacional de Tecnologia de Software: Qualidade de Software, Curitiba-PR, pp. 157-168, 1998.
SILVA, M. “Um método para a utilização do modelo PSP”. Dissertação de Mestrado. São Paulo: UNIP, 1999.
SOCIEDADE PARA A EXCELÊNCIA DO SOFTWARE BRASILEIRO. “MPS.BR – Melhoria de Processo do Software Brasileiro – Guia Geral (v1.1)”. Campinas: SOFTEX, 2006, 56p.
Publicado
01/06/2007
Como Citar
REINEHR, Sheila; BURNETT, Robert; PESSÔA, Marcelo.
PSPi – Melhorando Estimativas no Ambiente Corporativo. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 6. , 2007, Porto de Galinhas.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2007
.
p. 233-247.
DOI: https://doi.org/10.5753/sbqs.2007.15579.