Relationality in geoIT software development

how data structures and organization perform together

Stefano De Paoli, G. Miscione

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

Constructivism in geo-information science has emphasized what happens to geo-information technologies (geoIT) after the design stage, when systems and applications are used in real life. Current constructivist views, however, have focused less on other aspects such as software development practices. This paper adopts a similar constructivist epistemology, but looks at how geoIT and people are entangled in the development stages. We discuss the case of the migration of GIS software to Free and Open Source license. This case provides clear empirical evidence of the entanglement of humans and artifacts during the development of GIS technologies. Through an analysis of archived material (such as mailing lists), and of the software code, the paper describes how the integration of a new software (the library Fast Fourier Transformation in the West) was hindered by the different data structures of the original GIS and the new software. The case study we propose shows how actual software development practices may contrast with the well-established rhetoric of technical efficiency of the algorithms. In addition this choice also illustrates the organizational aspects of developing GIS and the different weights that are given to computational resources and organizational resources.
Original languageEnglish
Pages (from-to)173-182
Number of pages10
JournalComputers, Environment and Urban Systems
Volume35
Issue number2
DOIs
Publication statusPublished - Mar 2011

Fingerprint

software development
information technology
Geographical Information System
GIS
software
organization
technical efficiency
constructivism
resource
information science
resources
license
epistemology
artifact
rhetoric
migration
efficiency
evidence

Cite this

@article{6a37acf7379d467b876c41811de34c68,
title = "Relationality in geoIT software development: how data structures and organization perform together",
abstract = "Constructivism in geo-information science has emphasized what happens to geo-information technologies (geoIT) after the design stage, when systems and applications are used in real life. Current constructivist views, however, have focused less on other aspects such as software development practices. This paper adopts a similar constructivist epistemology, but looks at how geoIT and people are entangled in the development stages. We discuss the case of the migration of GIS software to Free and Open Source license. This case provides clear empirical evidence of the entanglement of humans and artifacts during the development of GIS technologies. Through an analysis of archived material (such as mailing lists), and of the software code, the paper describes how the integration of a new software (the library Fast Fourier Transformation in the West) was hindered by the different data structures of the original GIS and the new software. The case study we propose shows how actual software development practices may contrast with the well-established rhetoric of technical efficiency of the algorithms. In addition this choice also illustrates the organizational aspects of developing GIS and the different weights that are given to computational resources and organizational resources.",
author = "{De Paoli}, Stefano and G. Miscione",
year = "2011",
month = "3",
doi = "10.1016/j.compenvurbsys.2010.09.003",
language = "English",
volume = "35",
pages = "173--182",
journal = "Computers, Environment and Urban Systems",
issn = "0198-9715",
publisher = "Elsevier Limited",
number = "2",

}

Relationality in geoIT software development : how data structures and organization perform together. / De Paoli, Stefano; Miscione, G.

In: Computers, Environment and Urban Systems, Vol. 35, No. 2, 03.2011, p. 173-182.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Relationality in geoIT software development

T2 - how data structures and organization perform together

AU - De Paoli, Stefano

AU - Miscione, G.

PY - 2011/3

Y1 - 2011/3

N2 - Constructivism in geo-information science has emphasized what happens to geo-information technologies (geoIT) after the design stage, when systems and applications are used in real life. Current constructivist views, however, have focused less on other aspects such as software development practices. This paper adopts a similar constructivist epistemology, but looks at how geoIT and people are entangled in the development stages. We discuss the case of the migration of GIS software to Free and Open Source license. This case provides clear empirical evidence of the entanglement of humans and artifacts during the development of GIS technologies. Through an analysis of archived material (such as mailing lists), and of the software code, the paper describes how the integration of a new software (the library Fast Fourier Transformation in the West) was hindered by the different data structures of the original GIS and the new software. The case study we propose shows how actual software development practices may contrast with the well-established rhetoric of technical efficiency of the algorithms. In addition this choice also illustrates the organizational aspects of developing GIS and the different weights that are given to computational resources and organizational resources.

AB - Constructivism in geo-information science has emphasized what happens to geo-information technologies (geoIT) after the design stage, when systems and applications are used in real life. Current constructivist views, however, have focused less on other aspects such as software development practices. This paper adopts a similar constructivist epistemology, but looks at how geoIT and people are entangled in the development stages. We discuss the case of the migration of GIS software to Free and Open Source license. This case provides clear empirical evidence of the entanglement of humans and artifacts during the development of GIS technologies. Through an analysis of archived material (such as mailing lists), and of the software code, the paper describes how the integration of a new software (the library Fast Fourier Transformation in the West) was hindered by the different data structures of the original GIS and the new software. The case study we propose shows how actual software development practices may contrast with the well-established rhetoric of technical efficiency of the algorithms. In addition this choice also illustrates the organizational aspects of developing GIS and the different weights that are given to computational resources and organizational resources.

U2 - 10.1016/j.compenvurbsys.2010.09.003

DO - 10.1016/j.compenvurbsys.2010.09.003

M3 - Article

VL - 35

SP - 173

EP - 182

JO - Computers, Environment and Urban Systems

JF - Computers, Environment and Urban Systems

SN - 0198-9715

IS - 2

ER -