A Reflection on the Use of Systemic Thinking in Software Development

被引:0
|
作者
Ciancarini, Paolo [1 ]
Farina, Mirko [2 ]
Kruglov, Artem [2 ]
Succi, Giancarlo [1 ]
Thapaliya, Ananga [2 ]
机构
[1] Univ Bologna, Bologna, Italy
[2] Innopolis Univ, Univ Skaya St 1, Innopolis, Russia
基金
俄罗斯科学基金会;
关键词
Systemic Thinking; Software Engineering; External Factors; PERFORMANCE; MOTIVATION;
D O I
10.5220/0011963300003464
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The research examines the value and potential usefulness of using systemic thinking, which looks at the inter-connectedness 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.
引用
收藏
页码:521 / 529
页数:9
相关论文
共 50 条
  • [31] A Survey of Software Metric Use in Research Software Development
    Eisty, Nasir U.
    Thiruvathukal, George K.
    Carver, Jeffrey C.
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE 2018), 2018, : 212 - 222
  • [32] A Genesis of Thinking in the Evolution of Ancient Philosophy and Modern Software Development
    Sneed, Stephan H.
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: DESIGN FOR ALL AND EINCLUSION, PT 1, 2011, 6765 : 129 - 138
  • [33] Thinking Strategically About Knowledge Management in Agile Software Development
    Ouriques, Raquel
    Wnuk, Krzysztof
    Svensson, Richard Berntsson
    Gorschek, Tony
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2018, 2018, 11271 : 389 - 395
  • [34] A CONCEPTUAL FRAMEWORK FOR A SOFTWARE DEVELOPMENT PROCESS BASED ON COMPUTATIONAL THINKING
    Higgins, Catherine
    Mtenzi, Fredrick
    O'Leary, Ciaran
    Hanratty, Orla
    McAvinia, Claire
    INTED2017: 11TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2017, : 455 - 464
  • [35] "Diagnostics" Multimedia Teaching Software Development and Thinking of Classroom Application
    Pan Xingshou
    Huang Zhaohe
    Lan Jingsheng
    Huang Jianwei
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 4, 2011, : 496 - 498
  • [36] For systemic thinking
    de lapparent, Olivier
    ESPRIT, 2024, (1-2) : 184 - 185
  • [37] Critical thinking evaluation in reflective writing: Development and testing of Carter Assessment of Critical Thinking in Midwifery (Reflection)
    Carter, Amanda G.
    Creedy, Debra K.
    Sidebotham, Mary
    MIDWIFERY, 2017, 54 : 73 - 80
  • [38] Utilising Multiview as Framework: Enabling a Reflection on Software Development Practice
    Hagan, Dave
    PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON RESEARCH METHODOLOGY FOR BUSINESS AND MANAGEMENT STUDIES, 2011, : 567 - 573
  • [39] Development of The "ThinkHOTS" Software Based on Thinking Maps To Increase Higher-Order Thinking Skills
    Abdullah, Abdul Halim
    Hamzah, Mohd Hilmi
    Zaid, Norasykin Mohd
    Baharudin, Amira Fatiha
    Kohar, Umar Haiyat Abdul
    Abd Rahman, Sharifah Nurarfah S.
    Amin, Siti Hajar Mohd
    2018 IEEE 10TH INTERNATIONAL CONFERENCE ON ENGINEERING EDUCATION (ICEED), 2018, : 39 - 44
  • [40] Use of webcasting and development of critical thinking skills
    Poce, Antonella
    Agrusti, Francesco
    Re, Maria Rosaria
    PROCEEDINGS OF THE HEAD'17 - 3RD INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES, 2017, : 882 - 890