Complexity in Business Systems Automation Requirements Engineering Social and Power Effects in Systems Engineering Projects in Brazil

Abstract A large number of business automation systems projects in developing countries fail. These projects typically begin with the analysis of clients’ needs using a process called “requirements engineering” (RE). The paper postulates that social complexity, especially in relation to power dynamics, loads important factors onto RE. Using data from Brazilian automation systems projects, factor analysis techniques are employed to confirm the importance of socio-political features of RE in these projects. The first contribution of this paper is to present empirical findings on RE complexity in a Latin American country, a region under-represented in the literature. Secondly, it explores critical social power features during RE. Results validate a complexity model which has received little attention in the systems development literature. The study demonstrates important social effects in automation projects in less developed regions and opens the way for further research into these effects thereby improving currently high failure rates.

[1]  Bertrand Meyer,et al.  On Formalism in Specifications , 1985, IEEE Software.

[2]  Barry W. Boehm,et al.  Theory-W Software Project Management: Principles and Examples , 1989, IEEE Trans. Software Eng..

[3]  Harsh Bhasin,et al.  Black Box Testing based on Requirement Analysis and Design Specifications , 2014 .

[4]  Terry Williams,et al.  The Need for New Paradigms for Complex Projects , 1999 .

[5]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[6]  Larry Stapleton,et al.  Technology Adoption in Post-Conflict Regions: EDI Adoption in Kosovo After the War , 2011, J. Glob. Inf. Manag..

[7]  Larry Stapleton,et al.  Requirements Engineering During Complex Isd: Case Study Of An International Ict Company , 2010 .

[8]  Arnab Majumdar,et al.  Metro Railway Safety: Analysis of Accident Precursors , 2012 .

[9]  Christof Ebert,et al.  Digital Transformation , 2018, IEEE Software.

[10]  Saul J. Berman Digital transformation: opportunities to create new business models , 2012 .

[11]  Shouki A. Ebad Influencing Factors for IT Software Project Failures in Developing Countries - A Critical Literature Survey , 2016, J. Softw..

[12]  Joachim Karlsson,et al.  A Cost-Value Approach for Prioritizing Requirements , 1997, IEEE Softw..

[13]  Weidong Xia,et al.  Complexity of Information Systems Development Projects: Conceptualization and Measurement Development , 2005, J. Manag. Inf. Syst..

[14]  David Baccarini,et al.  The concept of project complexity—a review , 1996 .

[15]  J. R. Turner,et al.  Goals-and-methods matrix: coping with projects with ill defined goals and/or methods of achieving them , 1993 .