Method to Establish Strategies for Implementing Process Improvement According to the Organization's Context

Software process improvement has become a logical way to address the growing need of increasing the competitiveness in software development organizations. Unfortunately, not all process improvement implementations have the desired results, because the existing models and standards focus their attention on “which activities to implement” without addressing “how to implement them”. However, identifying which are the activities to implement is not enough; the knowledge of how to implement them is required for a successful implementation of software process improvement initiatives. This paper shows a method that provides strategies for the implementation of software process improvements based on the contextual aspects in which the software is developed, so that, the strategy is provided according to the organization needs and their work culture regarding project management.

[1]  Jezreel Mejia,et al.  Covering the Human Perspective in Software Process Improvement , 2014, EuroSPI.

[2]  Didar Zowghi,et al.  A Maturity Model for the Implementation of Software Process Improvement: an Empirical Study , 2022 .

[3]  Claes Wohlin,et al.  Aggregating viewpoints for strategic software process improvement-a method and a case study , 2002, IEE Proc. Softw..

[4]  Christiane Gresse von Wangenheim,et al.  Process Reference Guides - Support for Improving Software Processes in Alignment with Reference Models and Standards , 2008, EuroSPI.

[5]  K. Iyakutti,et al.  Implementation specification for software process improvement supportive knowledge management tool , 2008, IET Softw..

[6]  Tony Gorschek,et al.  A practitioner's guide to light weight software process assessment and improvement planning , 2008, J. Syst. Softw..

[7]  Onur Demirörs,et al.  A Detailed Software Process Improvement Methodology: BG-SPI , 2011, EuroSPI.

[8]  Ivanir Costa,et al.  Alignment between the business strategy and the software processes improvement: A roadmap for the implementation , 2009, PICMET '09 - 2009 Portland International Conference on Management of Engineering & Technology.

[9]  Mary Beth Chrissis,et al.  CMMI for Development: Guidelines for Process Integration and Product Improvement , 2011 .

[10]  Jezreel Mejia,et al.  Methodology for process improvement through basic components and focusing on the resistance to change , 2012, J. Softw. Evol. Process..

[11]  Ana Regina Cavalcanti da Rocha,et al.  Applying Grounded Theory to Understand Software Process Improvement Implementation , 2010, 2010 Seventh International Conference on the Quality of Information and Communications Technology.

[12]  Hernán Astudillo,et al.  The Tutelkan Reference Process: A Reusable Process Model for Enabling SPI in Small Settings , 2011, EuroSPI.

[13]  Tihana Galinac,et al.  Empirical evaluation of selected best practices in implementation of software process improvement , 2009 .

[14]  Claude Y. Laporte,et al.  A Software Engineering Lifecycle Standard for Very Small Enterprises , 2008, EuroSPI.

[15]  Rory O'Connor,et al.  The Effect of Team Dynamics on Software Development Process Improvement , 2012, Int. J. Hum. Cap. Inf. Technol. Prof..

[16]  Didar Zowghi,et al.  A framework for assisting the design of effective software process improvement implementation strategies , 2005, J. Syst. Softw..

[17]  Sussy Bayona Oré,et al.  MEDEPRO: A Method to Deploy Processes Focused on People , 2012, EuroSPI.

[18]  Javier García,et al.  Practical SPI Planning , 2008, EuroSPI.

[19]  Some Key Topics to be Considered in Software Process Improvement , 2014 .

[20]  Roger S. Pressman,et al.  Ingeniería del software: un enfoque práctico , 1998 .

[21]  Risto Nevalainen,et al.  The people aspects in modern process improvement management approaches , 2013, J. Softw. Evol. Process..

[22]  Wang Xiaogang,et al.  Research on Organizational-Level Software Process Improvement Model and Its Implementation , 2008, 2008 International Symposium on Computer Science and Computational Technology.

[23]  Mario Piattini,et al.  An Integrated Framework to Guide Software Process Improvement in Small Organizations , 2009, EuroSPI.

[24]  Paula Ventura Martins,et al.  ProPAMet: A Metric for Process and Project Alignment , 2008, EuroSPI.

[25]  Naji Habra,et al.  OWPL: A Gradual Approach for Software Process Improvement In SMEs , 2006, 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO'06).