Suportando a Modelagem de Processo de Monitoração e Controle em Micro e Pequenas Empresas, alinhado ao CMMI, MPS.BR e ISO/IEC15504

  • Jean Carlo Rossa Hauck UFSC
  • Christiane Gresse von Wangenheim UFSC / UNIVALI
  • Marcello Thiry UNIVALI

Resumo


Este artigo apresenta a extensão de uma abordagem de modelagem de processo, por meio da inclusão de um guia, para suportar a modelagem do processo de monitoração e controle de projetos de software e o seu alinhamento aos principais modelos de referência, adaptando-o às características e limitações típicas de micro e pequenas empresas de software. A abordagem resultante, complementada pelo guia, é aplicada em um estudo de caso e os resultados da sua aplicação são também apresentados.
Palavras-chave: Processo de Monitoração e Controle, Projetos de Software, Modelos CMMI e ISO/IEC15504

Referências

ACUÑA, A., FERRE X., López M., Mate L.The “Software Process: Modeling, Evaluation and Improvement”, Argentina: World Scientific Publishing Company, 2000.

ALEGRIA Julio Ariel Hurtado, Maria Cecilia Bastarrica "Implementing CMMI using a Combination of Agile Methods", Clei - Latinamerican Center for Informatics Studies - Electronic Journal, Vol. 9 Num. 1 Pap. 7: June 2006.

ANSI/EIA 748, “A Standard for Earned Value Management Systems”, ANSI, 1998.

BECK Kent, “Extreme Programming Explained: Embrace Change”, Addison-Wesley, 1999.

BECKER-Kornstaedt Ulrike, “Towards Systematic Knowledge Elicitation for Descriptive Software Process Modeling”, IESE-Report No. 036.01/E Version 1.0 September 2001

CYCLOPS, Disponível em: , Acesso em: 01/04/2007.

DAFT R.L., “Organisation Theory and Design”, 4th ed., West Publishing, 1992.

DOTPROJECT, disponível em . Acesso em: 23 mar. 2007.

GALORATH Mike Ross Galorath Inc. "Integrating Three Level 2 CMMITM Process Areas: Closing the Loop on Software Project Management" IEEEAC paper 1410, Revision B, December 19, 2005

HAUCK Jean Carlo Rossa, Christiane G. Wangenheim, “Modelando o Processo de Software em uma Pequena Empresa – O Caso VOID CAZ”, VI Simpósito Internacional de Melhoria de Processos de Software, São Paulo, 2004.

HUGHES B., M. Cotterell, “Software Project Management”, 3rd Edition, McGraw-Hill, 2002

ISO/IEC - International Organization for Standardization., “ISO/IEC 15504: Information Tecnology Process Assessment, Part 1 to Part 5”, ISO/IEC International Standard, 2005.

ISO/IEC - International Organization for Standardization. “ISO/IEC 10006: Quality Management – Guidelines to Quality in Project Management”, ISO/IEC International Standard, 1997.

JALOTE Pankaj, “CMM in Practice: Processes for Executing Software Projects at Infosys”, Addison Wesley Longman, 2000.

JOHNSON D.L. and J.G. Brodman, “Tailoring the CMM for Small Businesses, Small Organizations, and Small Projects, Elements of Software Process Assessment and Improvement, K. El Emam and N.H. Madhavji, eds., IEEE CS Press, 1999, pp. 239–259.

KULPA Margaret K., Kent A. Johnson, “Interpreting the CMMI®: a process improvement approach”, Auerbach Publications, 2003.

MACHADO, Luiz Felipe Dionísio Cavalcanti. “Modelo para Definição de Processos de Software na Estação TABA”. Rio de Janeiro, 2000.

MARTINS José Carlos Cordeiro, “Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML”, Brasport, 3. Ed, Rio de Janeiro, 2006.

MCT - Ministério da Ciência e Tecnologia. “Qualidade e Produtividade no Setor de Software Brasileiro, Resultados da Pesquisa 2005” (resultados antecipados recebidos por e-mail do MCT).

MD - Ministério do Desenvolvimento, Indústria e Comércio Exterior, Secretaria do Desenvolvimento da Produção, Departamento de Micro, Pequenas e Médias Empresas, “Definições e Estatísticas Internacionais”, Brasília, 2002.

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

OMG - OBJECT MANAGEMENT GROUP. ”SPEM: Software Process Engineering Metamodel”, version 1.1. Object Management Group . Acesso em 01 abr. 2007.

PAULK M.C., “Using the Software CMM in Small Organizations,”Proc. Joint 16th Pacific Northwest Software Quality Conf. and 8th Int’l Conf. Software Quality, 1998, pp. 350–360.

PIKKARAINEN Minna and Annukka Mäntyniemi, "An Approach for Using CMMI in Agile Software Development Assessments: Experiences from Three Case Studies", SPICE 2006 conference, Luxemburg, May 2006.

PMI - Project Management Institute, “Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos Terceira edição (Guia PMBOK®)”, PMI, Pennsylvania, 2004.

ROUT T.P. et al., “The RAPID Assessment of Software Process Capability,” Proc. 1st Int’l SPICE Conf., Centre for Software Eng., Dublin City Univ., 2000, pp. 47–56.

SCOTT Louise, Jörg Zettel, Dirk Hamann. “Suporting Process Engineering in Pactice: An Experience Based Scenario”, Fraunhofer Institut Experimentelles Software Engineering, Kaiserslauten, 2000.

SCOTT Louise, Stalhane Tor. “Experience Repositories and the Postmortem”. School of Computer Science and Engineering,University of New South Wales, Australia, 2003.

SCHWABER Ken, “The Scrum development process”, In OOPSLA ’95 Workshop on Business Object Design and Implementation, Austin, Texas, USA, ACM Press, October 1995.

SEBRAE, Disponível em: . Acesso em: 23/03/2007.

SEBRAE-SP, “Pesquisa e Planejamento Estratégico. Relatório de Pesquisa: MPEs de Base Tecnológica: Conceituação, formas de financiamento e análise de casos brasileiros”, São Paulo, 2000.

SEI - Software Engineering Institute, “Capability Model Integration, version 1.2 – CMMI® for Development, Version 1.2, 2006.

SIS - Software Industry Statistics for 1991-2005, Enterprise Ireland, 2006.

SOFTEX , “MPS.BR – Melhoria de Processo do Software Brasileiro”, Guia Geral, Versão 1.1 , 2006.

STOREY D.J., “Entrepreneurship and the New Firm”, Croom Helm, 1982.

THIRY Marcello, Christiane Gresse von Wangenheim, Alesandra Zoucas, Kênia Pickler, "Uma Abordagem para a Modelagem Colaborativa de Processos de Software em Micro e Pequenas Empresas", V Simpósio Brasileiro de Qualidade de Software – SBQS ́2006.

WANGENHEIM C. Gresse von, Ita Richardson, "Why Are Small Software Organizations Different?", IEEE Software, vol. 24, no. 1, 2007, pp. 18-22.

WANGENHEIM C. Gresse von, A. Anacleto, and C.F. Salviano, “Helping Small Companies Assess Software Processes,” IEEE Software, vol. 23, no. 1, 2006, pp. 91-98.

WANGENHEIM Christiane G., Jean Carlo R. Hauck: “Experiences on establishing software processes in small companies”. Volume 48, Issue 9 , September 2006, Pages 890-900.

WEBER Sérgio, “ASPE / MSC: Uma Abordagem para Estabelecimento de Processos de Software em Micro e Pequenas Empresas”, Dissertação de Mestrado, Universidade Federal de Santa Catarina, 2005.

WEBER Sérgio, Christiane Gresse von Wangenheim, Jean Carlo R. Hauck, “Estabelecendo Processos de Software em Micro e Pequenas Empresas”, Simpósio Brasileiro de Qualidade de Software, Porto Alegre, 2005.

WIKI, Disponível em: . Acesso em: 13/04/2007.
Publicado
01/06/2007
HAUCK, Jean Carlo Rossa; VON WANGENHEIM, Christiane Gresse; THIRY, Marcello. Suportando a Modelagem de Processo de Monitoração e Controle em Micro e Pequenas Empresas, alinhado ao CMMI, MPS.BR e ISO/IEC15504. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 6. , 2007, Porto de Galinhas. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 279-292. DOI: https://doi.org/10.5753/sbqs.2007.15582.