COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW

Currently, success is hard to achieve in software development (SD) projects. Studies have reported in which only 35% of projects might be considered as successful. In the same time, projects have been progressively more complex, what makes it even more challenging to succeed in such projects. Peop...

Full description

Bibliographic Details
Main Authors: Allan R. S. Araujo, Hermano Perrelli de Moura, César França
Format: Article
Language:English
Published: Universidade Federal de Pernambuco 2015-11-01
Series:GESTÃO.Org : Revista Eletrônica de Gestão Organizacional
Subjects:
Online Access:https://periodicos.ufpe.br/revistas/gestaoorg/article/download/22139/18503
id doaj-7ebd68c5e7ad468a945b53140a200c5b
record_format Article
spelling doaj-7ebd68c5e7ad468a945b53140a200c5b2020-11-25T00:29:49ZengUniversidade Federal de PernambucoGESTÃO.Org : Revista Eletrônica de Gestão Organizacional1679-18271679-18272015-11-0113Especial445455COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEWAllan R. S. AraujoHermano Perrelli de MouraCésar FrançaCurrently, success is hard to achieve in software development (SD) projects. Studies have reported in which only 35% of projects might be considered as successful. In the same time, projects have been progressively more complex, what makes it even more challenging to succeed in such projects. People, in general, do not properly understand complexity phenomena besides the common sense of something is difficulty to achieve or resolve. Hence, in order to being able to cope with complexity, people need – beforehand – understand properly what it is. Therefore, this study claims that both – practitioners and researchers – should know theories, concepts and definitions for assessing and reflecting about complexity and taking decision in such environments. In addition, it might be important and useful know models and approaches for managing complex projects and navigate on complex situations. In fact, this research is an extensive and exploratory literature review based on works found in, both academic and industrial, search engines from 1990 until 2015. Then, it was necessary to identify the most remarkable ones according to the purpose of this paper by reading and categorizing them. The finding included an inclusive (not exclusive) definition of complexity/complex projects. Moreover, it was found some models and approach for supporting managers and team members working in complex project. The main limitations related to the study include the absence of a formal approach for performing the literature review (e.g. Systematic Literature Review); and the lack of empirical evidence (e.g. case studies, focus group, survey, etc.) obtained from real-world projects in order to increase reliability and robustness. These limitations open a field for future works and studies both in academia and in industry.https://periodicos.ufpe.br/revistas/gestaoorg/article/download/22139/18503ComplexityProject ManagementComplex ProjectsInformation TechnologySoftware Development
collection DOAJ
language English
format Article
sources DOAJ
author Allan R. S. Araujo
Hermano Perrelli de Moura
César França
spellingShingle Allan R. S. Araujo
Hermano Perrelli de Moura
César França
COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW
GESTÃO.Org : Revista Eletrônica de Gestão Organizacional
Complexity
Project Management
Complex Projects
Information Technology
Software Development
author_facet Allan R. S. Araujo
Hermano Perrelli de Moura
César França
author_sort Allan R. S. Araujo
title COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW
title_short COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW
title_full COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW
title_fullStr COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW
title_full_unstemmed COMPLEXITY WITHIN SOFTWARE DEVELOPMENT PROJECTS: AN EXPLORATORY OVERVIEW
title_sort complexity within software development projects: an exploratory overview
publisher Universidade Federal de Pernambuco
series GESTÃO.Org : Revista Eletrônica de Gestão Organizacional
issn 1679-1827
1679-1827
publishDate 2015-11-01
description Currently, success is hard to achieve in software development (SD) projects. Studies have reported in which only 35% of projects might be considered as successful. In the same time, projects have been progressively more complex, what makes it even more challenging to succeed in such projects. People, in general, do not properly understand complexity phenomena besides the common sense of something is difficulty to achieve or resolve. Hence, in order to being able to cope with complexity, people need – beforehand – understand properly what it is. Therefore, this study claims that both – practitioners and researchers – should know theories, concepts and definitions for assessing and reflecting about complexity and taking decision in such environments. In addition, it might be important and useful know models and approaches for managing complex projects and navigate on complex situations. In fact, this research is an extensive and exploratory literature review based on works found in, both academic and industrial, search engines from 1990 until 2015. Then, it was necessary to identify the most remarkable ones according to the purpose of this paper by reading and categorizing them. The finding included an inclusive (not exclusive) definition of complexity/complex projects. Moreover, it was found some models and approach for supporting managers and team members working in complex project. The main limitations related to the study include the absence of a formal approach for performing the literature review (e.g. Systematic Literature Review); and the lack of empirical evidence (e.g. case studies, focus group, survey, etc.) obtained from real-world projects in order to increase reliability and robustness. These limitations open a field for future works and studies both in academia and in industry.
topic Complexity
Project Management
Complex Projects
Information Technology
Software Development
url https://periodicos.ufpe.br/revistas/gestaoorg/article/download/22139/18503
work_keys_str_mv AT allanrsaraujo complexitywithinsoftwaredevelopmentprojectsanexploratoryoverview
AT hermanoperrellidemoura complexitywithinsoftwaredevelopmentprojectsanexploratoryoverview
AT cesarfranca complexitywithinsoftwaredevelopmentprojectsanexploratoryoverview
_version_ 1725329699604791296