The research examines the value and potential usefulness of using systemic thinking, which looks at the interconnectedness of things, to comprehend the complexities of software development projects and the technical and human factors involved. It considers two different aspects of systemic thinking - psychological and sociological - and posits that these can assist in understanding how software teams function and attain their objectives, as well as the goals of the entities for which they work. Our research aims to provide a novel contribution to the field by investigating the use of systemic thinking in software development teams and organizations. We evaluate the reliability and validity of the survey applied to different groups of relevant participants, relate our findings to existing literature, and identify the most representative factors of systemic thinking. Despite the popularity of various factors that fall under the umbrella of ’systems thinking’, there is limited understanding of their effectiveness in improving organizational performance or productivity, particularly when it comes to psychological and sociological systemic factors. The relationship between the use of systems thinking and organizational performance is often based on anecdotal evidence, rather than the identification and application of specific factors. Our work emphasizes the importance of understanding and applying such factors in order to build a solid foundation for the effective use of system dynamics and systems thinking tools, which is crucial for software development teams.

A Reflection on the Use of Systemic Thinking in Software Development / CiancariniP, Farina M, Kruglov A, Succi G, Thapaliya A. - STAMPA. - (2023), pp. 521-529. (Intervento presentato al convegno Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE. tenutosi a Lisbon, Portugal nel Apr 24, 2023 - Apr 25, 202) [10.5220/0011963300003464].

A Reflection on the Use of Systemic Thinking in Software Development.

CiancariniP;Succi G;
2023

Abstract

The research examines the value and potential usefulness of using systemic thinking, which looks at the interconnectedness of things, to comprehend the complexities of software development projects and the technical and human factors involved. It considers two different aspects of systemic thinking - psychological and sociological - and posits that these can assist in understanding how software teams function and attain their objectives, as well as the goals of the entities for which they work. Our research aims to provide a novel contribution to the field by investigating the use of systemic thinking in software development teams and organizations. We evaluate the reliability and validity of the survey applied to different groups of relevant participants, relate our findings to existing literature, and identify the most representative factors of systemic thinking. Despite the popularity of various factors that fall under the umbrella of ’systems thinking’, there is limited understanding of their effectiveness in improving organizational performance or productivity, particularly when it comes to psychological and sociological systemic factors. The relationship between the use of systems thinking and organizational performance is often based on anecdotal evidence, rather than the identification and application of specific factors. Our work emphasizes the importance of understanding and applying such factors in order to build a solid foundation for the effective use of system dynamics and systems thinking tools, which is crucial for software development teams.
2023
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE.
521
529
A Reflection on the Use of Systemic Thinking in Software Development / CiancariniP, Farina M, Kruglov A, Succi G, Thapaliya A. - STAMPA. - (2023), pp. 521-529. (Intervento presentato al convegno Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE. tenutosi a Lisbon, Portugal nel Apr 24, 2023 - Apr 25, 202) [10.5220/0011963300003464].
CiancariniP, Farina M, Kruglov A, Succi G, Thapaliya A
File in questo prodotto:
File Dimensione Formato  
Succi.C349.AReflectionontheUseofSystemicThinkinginSoftwareDevelopment.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione 310.07 kB
Formato Adobe PDF
310.07 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/933398
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact