Rethinking experiments in a socio-technical perspective: the case of software engineering

Viola Schiaffonati, Mario Verdicchio

Research output: Contribution to journalArticle

Abstract

Experiments in computing share many characteristics with the traditional experimental method, but also present significant differences from a practical perspective, due to their aim at producing software artifacts and the central role played by human actors and organizations (e.g., programmers, project teams, software houses) involved in the software development process. By analyzing some of the most significant experiments in the subfield of software engineering, we aim at showing how the conceptual framework that supports experimental methodology in this context needs an extension in a socio-technical perspective.
Original languageEnglish
Pages (from-to)87-101
Number of pages15
JournalPhilosophies
Volume1
Issue number1
DOIs
Publication statusPublished - 11 Dec 2015
Externally publishedYes

Fingerprint

Software engineering
Experiments

Keywords

  • Experimental
  • Empirical
  • Socio-technical Systems
  • software engineering

Cite this

Schiaffonati, Viola ; Verdicchio, Mario. / Rethinking experiments in a socio-technical perspective : the case of software engineering. In: Philosophies. 2015 ; Vol. 1, No. 1. pp. 87-101.
@article{1bbc29ba3e05433285f8b22724d0b131,
title = "Rethinking experiments in a socio-technical perspective: the case of software engineering",
abstract = "Experiments in computing share many characteristics with the traditional experimental method, but also present significant differences from a practical perspective, due to their aim at producing software artifacts and the central role played by human actors and organizations (e.g., programmers, project teams, software houses) involved in the software development process. By analyzing some of the most significant experiments in the subfield of software engineering, we aim at showing how the conceptual framework that supports experimental methodology in this context needs an extension in a socio-technical perspective.",
keywords = "Experimental, Empirical, Socio-technical Systems, software engineering",
author = "Viola Schiaffonati and Mario Verdicchio",
year = "2015",
month = "12",
day = "11",
doi = "10.3390/philosophies1010087",
language = "English",
volume = "1",
pages = "87--101",
journal = "Philosophies",
issn = "2409-9287",
publisher = "Multidisciplinary Digital Publishing Institute",
number = "1",

}

Rethinking experiments in a socio-technical perspective : the case of software engineering. / Schiaffonati, Viola; Verdicchio, Mario.

In: Philosophies, Vol. 1, No. 1, 11.12.2015, p. 87-101.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Rethinking experiments in a socio-technical perspective

T2 - the case of software engineering

AU - Schiaffonati, Viola

AU - Verdicchio, Mario

PY - 2015/12/11

Y1 - 2015/12/11

N2 - Experiments in computing share many characteristics with the traditional experimental method, but also present significant differences from a practical perspective, due to their aim at producing software artifacts and the central role played by human actors and organizations (e.g., programmers, project teams, software houses) involved in the software development process. By analyzing some of the most significant experiments in the subfield of software engineering, we aim at showing how the conceptual framework that supports experimental methodology in this context needs an extension in a socio-technical perspective.

AB - Experiments in computing share many characteristics with the traditional experimental method, but also present significant differences from a practical perspective, due to their aim at producing software artifacts and the central role played by human actors and organizations (e.g., programmers, project teams, software houses) involved in the software development process. By analyzing some of the most significant experiments in the subfield of software engineering, we aim at showing how the conceptual framework that supports experimental methodology in this context needs an extension in a socio-technical perspective.

KW - Experimental

KW - Empirical

KW - Socio-technical Systems

KW - software engineering

U2 - 10.3390/philosophies1010087

DO - 10.3390/philosophies1010087

M3 - Article

VL - 1

SP - 87

EP - 101

JO - Philosophies

JF - Philosophies

SN - 2409-9287

IS - 1

ER -