To read this content please select one of the options below:

Reengineering of the software development process in a technology services company

Laura P. Lopez-Arredondo (Instituto Tecnologico de Sonora, Ciudad Obregon, Mexico)
Cynthia B. Perez (Instituto Tecnologico de Sonora, Guaymas, Mexico)
Jesus Villavicencio-Navarro (Instituto Tecnologico de Sonora, Guaymas, Mexico)
Kathya E. Mercado (Instituto Tecnologico de Sonora, Ciudad Obregon, Mexico)
Martin Encinas (Instituto Tecnologico de Sonora, Ciudad Obregon, Mexico)
Patricia Inzunza-Mejia (Universidad Autonoma de Sinaloa, Guamuchil Salvador Alvarado, Mexico)

Business Process Management Journal

ISSN: 1463-7154

Article publication date: 25 November 2019

Issue publication date: 5 March 2020

1450

Abstract

Purpose

The purpose of this paper is to address the need of a reengineering of the software development process in a Mexican technology services company. In general, the main risk faced by small- and medium-sized software developers (SMEs) is the inability to meet delivery times or to adjust to project requirements, whether through lack of follow-up on the critical activities of the development process or through an inadequate distribution of workloads among members of the project team.

Design/methodology/approach

The methodology used to carry out the reengineering of the software development process is Hammer and Champy, which consists of six stages: introduction to the current situation of the company and the need for change; identification of the business processes; selection of the business process to be redesigned; understanding of the process selected; proposal for reengineering the business process selected; and the results of the comparison between the current situation of the process and the proposed reengineering of the process through the use of Business Process Model and Notation (BPMN 2.0).

Findings

Based on the results, the paper shows the importance of the analysis and implementation of the reengineering in a software development company. It describes step-by-step how to apply the methodology of Hammer and Champy in a business process through simulated scenarios, using BPMN 2.0. By carrying out the implementation of the proposed reengineering, the company would therefore save 45.12 percent of costs, 41.17 percent of time, and a better distribution of resources, at the same time guaranteeing the satisfaction of its clients.

Originality/value

The study addresses the current needs of small- and medium-sized software developers, providing a step-by-step guide to the implementation of a process reengineering methodology, performing an analysis and modeling of processes in BPMN 2.0 and providing results through a simulation of the critical process, with the aim to observe the flow of activities and the significant improvements that would be achieved by implementing the reengineering proposal. This simulation schema allows business owners to observe the potential of the changes and to verify the positive impact they would have on the company before beginning to make operational changes in the organization.

Keywords

Acknowledgements

This work was funded by Mexico’s PFCE 2017 federal program and CONACYT through scholarships provided to Laura P. Lopez-Arredondo and Kathya E. Mercado.

Citation

Lopez-Arredondo, L.P., Perez, C.B., Villavicencio-Navarro, J., Mercado, K.E., Encinas, M. and Inzunza-Mejia, P. (2020), "Reengineering of the software development process in a technology services company", Business Process Management Journal, Vol. 26 No. 2, pp. 655-674. https://doi.org/10.1108/BPMJ-06-2018-0155

Publisher

:

Emerald Publishing Limited

Copyright © 2019, Emerald Publishing Limited

Related articles