Improvement Recommendations Based on Organizational Culture for Software Process Improvement Initiatives
Abstract
In the context of software organizations, organizational culture has been observed in scientific research as one of the critical factors for successful implementation of Software Process Improvement (SPI) initiatives. Therefore, this work presents a conceptual framework that based on the analysis of organizational culture obtained from a software organization, suggests recommendations for improvement that can be implemented in the organization aiming at positively supporting the implementation of SPI initiatives. Its evaluation was performed in two stages, initially with software engineers from four Brazilian software organizations evaluated positively the applicability of the proposed framework to support the implementation of SPI initiatives, secondly with appraisers and consultants of SPI initiatives, that evaluated positively the organizational diagnostic provided by the framework.
Keywords:
Organizational Culture, Software Process, Improvement
References
Barreto, A. e Rocha, A. (2012). Definição e Gerência de Objetivos de Software Alinhados ao Planejamento Estratégico. XI Simpósio Brasileiro de Qualidade de Software, p. 399-413.
Dyba, T. (2000). An Instrument for Measuring the Key Factors of Success in Software Process Improvement. Empirical Software Engineering, v. 5, n. 4, p. 357-390.
Dyba, T. (2002). Enabling Software Process Improvement: An Investigation of the Importance of Organizational Issues. Empirical Software Engineering, v.7, p.387-390.
Dyba, T. (2005). An Empirical Investigation of the Key Factors for Success in Software Process Improvement. IEEE Transactions on Software Engineering, v. 31, n. 5, p.410-424.
Montoni, M. e Rocha, A. (2010). Applying Grounded Theory to Understand Software Process Improvement Implementation. In 7th International Conference on the Quality of Information and Communications Technology, Portugal, p. 25-34.
Muller, S.; Kraemmergaard, P. e Mathiassen, L. (2009). Managing Cultural Variation in Software Process Improvement: A Comparison of Methods for Subculture Assessment. IEEE Transactions on engineering Management, v. 56, n. 4, p. 584-599.
Muller, S.; Mathiassen, L. e Balshoj, H. (2010). Software Process Improvement as Organizational Change: A Metaphorical Analysis of the Literature Journal of Systems and Software, v. 83, n. 11, p. 2128-2146.
Nasir, M.; Ahmad, R. e Hassan, N. (2008). Resistance Factors in the Implementation of Software Process Improvement Project in Malaysia. Journal of Computer Science, v. 4, n. 3, p. 211-219.
Niazi, M. (2012). An Exploratory Study of Software Process Improvement Implementation Risks. Journal of Software Maintenance and Evolution: Research and Practice, v. 24, p. 877-894.
Niazi, M.; Wilson, D. e Zowghi, D. (2005). A Maturity Model for the Implementation of Software Process Improvement: An Empirical Study. The Journal of Systems and Software, v. 74, n. 2, p. 155-172.
OMG. (2008). Object Management Group. Software & Systems Process Engineering Meta-Model Specification, versão 2.0. Disponível em: www.omg.org/spec/SPEM/2.0/PDF. Acesso em: 21 mai. 2014.
Passos, O.; Dias-Neto, A.; Barreto, R. (2012). Assessing the Relevance of Organizational Culture in Software Process Improvement Initiatives. In: Ibero-American Conference on Software Engineering (CIbSE), Buenos Aires, v. 15, p. 57-70.
Passos, O.; Dias-Neto, A. e Barreto, R. (2013). Uma Investigação sobre Recomendações de Melhoria Baseadas em Aspectos Culturais para Apoiar Iniciativas de Melhoria de Processo de Software. XII Simpósio Brasileiro de Qualidade de Software, p. 66-80.
Passos, O. (2014). Recomendações de Melhorias Baseadas na Cultura Organizacional para Iniciativas em Melhoria de Processo de Software. 2014. 346 f. Tese (Doutorado em Informática) – Universidade Federal do Amazonas, Manaus.
Robbins, S. (2005). Comportamento Organizacional. 11. ed. São Paulo: Pearson Prentice Hall.
Schein, E. (2009). Cultura Organizacional e Liderança. 3. ed. São Paulo: Atlas.
Seevers, B. (2000). Identifying and Clarifying Organizational Values. Journal of Agricultural Education, v. 41.
Shih, C-C. e Huang, S-J. (2010). Exploring the Relationship Between Organizational Culture and Software Process Improvement Deployment. Information & Management, v. 47, p. 271-281.
Spínola, R.; Dias-Neto, A. e Travassos, G. (2008). Abordagem para Desenvolver Tecnologia de Software com Apoio de Estudos Secundários e Primários. In: Experimental Software Engineering Latin American Workshop, Salvador.
Webster, P. (2010). Why are Expectations of Grievance Resolution Systems not Me? A Multi-Level Eexploration of Three Case Studies in Australia. Custom Book Centre, University of Melbourne.
Dyba, T. (2000). An Instrument for Measuring the Key Factors of Success in Software Process Improvement. Empirical Software Engineering, v. 5, n. 4, p. 357-390.
Dyba, T. (2002). Enabling Software Process Improvement: An Investigation of the Importance of Organizational Issues. Empirical Software Engineering, v.7, p.387-390.
Dyba, T. (2005). An Empirical Investigation of the Key Factors for Success in Software Process Improvement. IEEE Transactions on Software Engineering, v. 31, n. 5, p.410-424.
Montoni, M. e Rocha, A. (2010). Applying Grounded Theory to Understand Software Process Improvement Implementation. In 7th International Conference on the Quality of Information and Communications Technology, Portugal, p. 25-34.
Muller, S.; Kraemmergaard, P. e Mathiassen, L. (2009). Managing Cultural Variation in Software Process Improvement: A Comparison of Methods for Subculture Assessment. IEEE Transactions on engineering Management, v. 56, n. 4, p. 584-599.
Muller, S.; Mathiassen, L. e Balshoj, H. (2010). Software Process Improvement as Organizational Change: A Metaphorical Analysis of the Literature Journal of Systems and Software, v. 83, n. 11, p. 2128-2146.
Nasir, M.; Ahmad, R. e Hassan, N. (2008). Resistance Factors in the Implementation of Software Process Improvement Project in Malaysia. Journal of Computer Science, v. 4, n. 3, p. 211-219.
Niazi, M. (2012). An Exploratory Study of Software Process Improvement Implementation Risks. Journal of Software Maintenance and Evolution: Research and Practice, v. 24, p. 877-894.
Niazi, M.; Wilson, D. e Zowghi, D. (2005). A Maturity Model for the Implementation of Software Process Improvement: An Empirical Study. The Journal of Systems and Software, v. 74, n. 2, p. 155-172.
OMG. (2008). Object Management Group. Software & Systems Process Engineering Meta-Model Specification, versão 2.0. Disponível em: www.omg.org/spec/SPEM/2.0/PDF. Acesso em: 21 mai. 2014.
Passos, O.; Dias-Neto, A.; Barreto, R. (2012). Assessing the Relevance of Organizational Culture in Software Process Improvement Initiatives. In: Ibero-American Conference on Software Engineering (CIbSE), Buenos Aires, v. 15, p. 57-70.
Passos, O.; Dias-Neto, A. e Barreto, R. (2013). Uma Investigação sobre Recomendações de Melhoria Baseadas em Aspectos Culturais para Apoiar Iniciativas de Melhoria de Processo de Software. XII Simpósio Brasileiro de Qualidade de Software, p. 66-80.
Passos, O. (2014). Recomendações de Melhorias Baseadas na Cultura Organizacional para Iniciativas em Melhoria de Processo de Software. 2014. 346 f. Tese (Doutorado em Informática) – Universidade Federal do Amazonas, Manaus.
Robbins, S. (2005). Comportamento Organizacional. 11. ed. São Paulo: Pearson Prentice Hall.
Schein, E. (2009). Cultura Organizacional e Liderança. 3. ed. São Paulo: Atlas.
Seevers, B. (2000). Identifying and Clarifying Organizational Values. Journal of Agricultural Education, v. 41.
Shih, C-C. e Huang, S-J. (2010). Exploring the Relationship Between Organizational Culture and Software Process Improvement Deployment. Information & Management, v. 47, p. 271-281.
Spínola, R.; Dias-Neto, A. e Travassos, G. (2008). Abordagem para Desenvolver Tecnologia de Software com Apoio de Estudos Secundários e Primários. In: Experimental Software Engineering Latin American Workshop, Salvador.
Webster, P. (2010). Why are Expectations of Grievance Resolution Systems not Me? A Multi-Level Eexploration of Three Case Studies in Australia. Custom Book Centre, University of Melbourne.
Published
2015-08-17
How to Cite
PASSOS, Odette M.; DIAS-NETO, Arilo C.; BARRETO, Raimundo da S..
Improvement Recommendations Based on Organizational Culture for Software Process Improvement Initiatives. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 14. , 2015, Manaus.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 293-307.
DOI: https://doi.org/10.5753/sbqs.2015.15234.
