Researchers have largely identified that interactions and communications pose major challenges in software development, especially when extracting requirements. However, they have not appreciated the sources and the depth of them, thus approaching them with mechanisms that have not (fully) achieved the desired objectives. In this position, we claim that such challenges can be explained using three major theories coming from social sciences: the theory of verbal and nonverbal communication, systemic theory, and democratic theory. We also argue that some of the successful practices of agile methods can be explained in terms of these theories. Finally, we stipulate that a full appreciation of these theories can result in a significant leap forward in the discipline, identifying new mechanisms that can help to overcome the mentioned challenges, understanding fully what we are doing and why

Masyagin S, Succi G, Yermolaieva S, Zagvozkina N (2020). Understanding Interaction and Communication Challenges Present in Software Engineering. SciTePress [10.5220/0009581905720578].

Understanding Interaction and Communication Challenges Present in Software Engineering

Succi G;
2020

Abstract

Researchers have largely identified that interactions and communications pose major challenges in software development, especially when extracting requirements. However, they have not appreciated the sources and the depth of them, thus approaching them with mechanisms that have not (fully) achieved the desired objectives. In this position, we claim that such challenges can be explained using three major theories coming from social sciences: the theory of verbal and nonverbal communication, systemic theory, and democratic theory. We also argue that some of the successful practices of agile methods can be explained in terms of these theories. Finally, we stipulate that a full appreciation of these theories can result in a significant leap forward in the discipline, identifying new mechanisms that can help to overcome the mentioned challenges, understanding fully what we are doing and why
2020
Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE)
572
578
Masyagin S, Succi G, Yermolaieva S, Zagvozkina N (2020). Understanding Interaction and Communication Challenges Present in Software Engineering. SciTePress [10.5220/0009581905720578].
Masyagin S; Succi G; Yermolaieva S; Zagvozkina N
File in questo prodotto:
File Dimensione Formato  
Succi.C303.UnderstandingInteractionandCommunicationChallengesPresentinSoftwareEngineering.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione 294.04 kB
Formato Adobe PDF
294.04 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/892528
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact