Expert Mentoring: Assistente inteligente para esclarecimento de dúvidas sobre a determinação de evidências objetivas requeridas na avaliação MPS.BR
Resumo
Este artigo apresenta um assistente inteligente, chamado Expert Mentoring, cujo objetivo é apoiar gerentes responsáveis pelos processos de GPR e GRE na alocação de evidências objetivas, que sejam mais adequadas para a comprovação dos resultados contidos na Planilha de Indicadores utilizada na avaliação MPS.BR. Pretende-se com este assistente, reproduzir o comportamento do implementador ao simular a resolução de problemas de interpretação dos resultados que ocorrem durante o preenchimento da planilha. Porém, não se pretende substituir o implementador e, sim, apoiá-lo no esclarecimento destas dúvidas. Espera-se que esta ferramenta possa ser útil às organizações que serão submetidas à avaliação de processos.
Palavras-chave:
Assistente inteligente, determinação de evidências, Expert Mentoring
Referências
Adderley, T., Duggins, S. and Tsui, F. (2010) “An examination of a rule-based expert system to aid in the implementation of the CMMI framework”.
Astrom, K. J., Anton, J. J. and Arzen, K. E. (1986) “Expert Control”, In: Automatica, v.22, n.3, p.277-286.
Carnegie Mellon (2006) “CMMI for Development” (v1.2), Software Engineering Institute.
Castillo, E., Gutiérrez, J. M. and Hadi, Ali S. (1997) “Expert systems and probabilistic network models”, New York: Springer, cap. 1 e 2, p.1-65.
Clancey, William J. and Letsinger, Reed (1982) “Neomycin: reconfiguring a rulebased expert system for application to teaching”, Computer Science Department Stanford University, Stanford.
Chrissis, M. B., Konrad, M. and Shrum, S. (2006) “CMMI (Second Edition): Guidelines for Process Integration and Product Improvement”, Addison Wesley Professional.
Duda, R. O. and Shortliffe, E. H. (1983) “Expert Systems Research”, In: Science, v.220, n.4594.
Dunaway, D. K. and Masters, S. (2001) “CMMR-Based Appraisal for Internal Process Improvement (CBA IPI) Version 1.2 Method Description”, Carnegie Mellon.
Eldrandaly, K. (2008) “A Knowledge-Based Advisory System for Software Quality Assurance”, In: The International Arab Journal of Information Technology, v.5, n.3.
El-Emam, K., et al. (1998) “Cost Implications of Interrater Agreement for Software Process Assessments”, In: International Software Engineering Research Network Technical Report ISERN-98-14, v.4.
Fayad, M. E. and Laitinen, M. (1997) “Process Assessment Considered Wasteful” , In: Communications of the ACM, v.40, n.11, p.125-128.
Griesmer, J. H., et al. (1984) “YEWMVS: A Continuous Real Time Expert System”, AAAI-84 Proceedings.
Groothuis, M. M. and Svensson, J. (2000) “Expert system support and juridical quality”, In: Legal Knowledge and Information Systems, The Thirteenth Annual Conference.
Herbsleb, J., et al. (1994) “Benefits of CMM-Based Software Process Improvement: Initial Results”, Empirical Methods, Carnegie Mellon University.
Herrera, E. M. and Ramírez, R. A. T. (2003) “A Methodology for Self-Diagnosis for Software Quality Assurance in Small and Medium-Sized Industries in Latin America”.
International Standard (2008) "ISO/IEC 12207: Systems and software engineering - software life cycle processes".
International Standard (2004) "ISO/IEC 15504-1: Information technology - process assessment".
Karabatak, M. and Ince, M. C. (2009) “An expert system for detection of breast cancer based on association rules and neural network”, In: Expert Systems with applications.
Klatzky, R. L., Lederman, S. J. and Metzger, V. A. (1985) “Identifying objects by touch: An expert system”, In: Perception & Psychophysics.
LIA - Laboratório de Inteligência Artificial. (199_?) “Expert Sinta versão 1.1: uma ferramenta visual para criação de sistemas especialistas”, Manual do Usuário.
Liao, Shu-Hsien (2005) “Expert system methodologies and applications: a decade review from 1995 to 2004”, In: Expert Systems with Applications.
Loken, C. B. and Skramstad, T. (1996) “ISO 9000 certification: Experiences from Europe”, In: Product Assurance Symposium and Software Product Assurance Workshop, Proceedings of the meetings held, European Space Agency, p.295-301.
Montoni, M. A. (2010) “Uma investigação sobre os fatores críticos de sucesso em iniciativas de melhoria de processos de software”, Universidade Federal do Rio de Janeiro (Tese de Doutorado), p.328, Rio de Janeiro.
Olson, T. G., Humphrey, W. S. and Kitson, D. (1989) “Conducting SEI-Assisted Software Process Assessments”, Technical Report, CMU/SEI-89-TR-7, ESD-89-TR 7. p.1-62. Pittsburgh.
Paulk, M. C., Weber, C. V. and Curtis, M. C. (1995) “The Capability Maturity Modelsm for Software: Guidelines for Improving the Software”, Software Engineering Institute.
Rocha, Ana R. C., et al. (2006) "Dificuldade e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI", I Workshop de Implementadores (W2-MPS.BR).
Rodrigues, J. F. (2009) “Avaliação da implantação do MPS.BR: um estudo empírico sobre benefícios, dificuldades e fatores de sucesso” , Universidade Metodista de Piracicaba (Dissertação de Mestrado).
Softex (2009a) “MPS.BR - Melhoria de Processo do Software Brasileiro, Guia Geral (v1.2)”, SOFTEX - Associação para Promoção da Excelência do Software Brasileiro.
Softex (2009b) “MPS.BR - Melhoria de Processo do Software Brasileiro, Guia de Avaliação”, SOFTEX - Associação para Promoção da Excelência do Software Brasileiro.
Stelzer, Dirk and Mellis, Werner (1999) “Success Factors of Organizational Change in Software Process Improvement”, Software Process Improvement and Practice, v.4, p.1-34, Issue 4, Germany.
Astrom, K. J., Anton, J. J. and Arzen, K. E. (1986) “Expert Control”, In: Automatica, v.22, n.3, p.277-286.
Carnegie Mellon (2006) “CMMI for Development” (v1.2), Software Engineering Institute.
Castillo, E., Gutiérrez, J. M. and Hadi, Ali S. (1997) “Expert systems and probabilistic network models”, New York: Springer, cap. 1 e 2, p.1-65.
Clancey, William J. and Letsinger, Reed (1982) “Neomycin: reconfiguring a rulebased expert system for application to teaching”, Computer Science Department Stanford University, Stanford.
Chrissis, M. B., Konrad, M. and Shrum, S. (2006) “CMMI (Second Edition): Guidelines for Process Integration and Product Improvement”, Addison Wesley Professional.
Duda, R. O. and Shortliffe, E. H. (1983) “Expert Systems Research”, In: Science, v.220, n.4594.
Dunaway, D. K. and Masters, S. (2001) “CMMR-Based Appraisal for Internal Process Improvement (CBA IPI) Version 1.2 Method Description”, Carnegie Mellon.
Eldrandaly, K. (2008) “A Knowledge-Based Advisory System for Software Quality Assurance”, In: The International Arab Journal of Information Technology, v.5, n.3.
El-Emam, K., et al. (1998) “Cost Implications of Interrater Agreement for Software Process Assessments”, In: International Software Engineering Research Network Technical Report ISERN-98-14, v.4.
Fayad, M. E. and Laitinen, M. (1997) “Process Assessment Considered Wasteful” , In: Communications of the ACM, v.40, n.11, p.125-128.
Griesmer, J. H., et al. (1984) “YEWMVS: A Continuous Real Time Expert System”, AAAI-84 Proceedings.
Groothuis, M. M. and Svensson, J. (2000) “Expert system support and juridical quality”, In: Legal Knowledge and Information Systems, The Thirteenth Annual Conference.
Herbsleb, J., et al. (1994) “Benefits of CMM-Based Software Process Improvement: Initial Results”, Empirical Methods, Carnegie Mellon University.
Herrera, E. M. and Ramírez, R. A. T. (2003) “A Methodology for Self-Diagnosis for Software Quality Assurance in Small and Medium-Sized Industries in Latin America”.
International Standard (2008) "ISO/IEC 12207: Systems and software engineering - software life cycle processes".
International Standard (2004) "ISO/IEC 15504-1: Information technology - process assessment".
Karabatak, M. and Ince, M. C. (2009) “An expert system for detection of breast cancer based on association rules and neural network”, In: Expert Systems with applications.
Klatzky, R. L., Lederman, S. J. and Metzger, V. A. (1985) “Identifying objects by touch: An expert system”, In: Perception & Psychophysics.
LIA - Laboratório de Inteligência Artificial. (199_?) “Expert Sinta versão 1.1: uma ferramenta visual para criação de sistemas especialistas”, Manual do Usuário.
Liao, Shu-Hsien (2005) “Expert system methodologies and applications: a decade review from 1995 to 2004”, In: Expert Systems with Applications.
Loken, C. B. and Skramstad, T. (1996) “ISO 9000 certification: Experiences from Europe”, In: Product Assurance Symposium and Software Product Assurance Workshop, Proceedings of the meetings held, European Space Agency, p.295-301.
Montoni, M. A. (2010) “Uma investigação sobre os fatores críticos de sucesso em iniciativas de melhoria de processos de software”, Universidade Federal do Rio de Janeiro (Tese de Doutorado), p.328, Rio de Janeiro.
Olson, T. G., Humphrey, W. S. and Kitson, D. (1989) “Conducting SEI-Assisted Software Process Assessments”, Technical Report, CMU/SEI-89-TR-7, ESD-89-TR 7. p.1-62. Pittsburgh.
Paulk, M. C., Weber, C. V. and Curtis, M. C. (1995) “The Capability Maturity Modelsm for Software: Guidelines for Improving the Software”, Software Engineering Institute.
Rocha, Ana R. C., et al. (2006) "Dificuldade e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI", I Workshop de Implementadores (W2-MPS.BR).
Rodrigues, J. F. (2009) “Avaliação da implantação do MPS.BR: um estudo empírico sobre benefícios, dificuldades e fatores de sucesso” , Universidade Metodista de Piracicaba (Dissertação de Mestrado).
Softex (2009a) “MPS.BR - Melhoria de Processo do Software Brasileiro, Guia Geral (v1.2)”, SOFTEX - Associação para Promoção da Excelência do Software Brasileiro.
Softex (2009b) “MPS.BR - Melhoria de Processo do Software Brasileiro, Guia de Avaliação”, SOFTEX - Associação para Promoção da Excelência do Software Brasileiro.
Stelzer, Dirk and Mellis, Werner (1999) “Success Factors of Organizational Change in Software Process Improvement”, Software Process Improvement and Practice, v.4, p.1-34, Issue 4, Germany.
Publicado
06/06/2011
Como Citar
SILVA, Lívia Maria Omena da; PAES, Rodrigo de Barros; COSTA, Evandro de Barros.
Expert Mentoring: Assistente inteligente para esclarecimento de dúvidas sobre a determinação de evidências objetivas requeridas na avaliação MPS.BR . In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 10. , 2011, Curitiba.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2011
.
p. 393-400.
DOI: https://doi.org/10.5753/sbqs.2011.15411.