Archiv des Autors: Matthias Plennert

Response to comments on the article “The social construction of technological stasis: The stagnating data structure in OpenStreetMap”

I recently published the article “The social construction of technological stasis: The stagnating data structure in OpenStreetMap” in the journal “Big Data & Society”. In this article, I present my latest research on the core of OSM’s software infrastructure – the data structure. Thereby, I focus on the development process of this central part, respectively the lack of change in the past ten years. Although I start the article with concepts and approaches of the computer sciences (legacy software etc.), I reframe the issue of stagnating software with a social-constructivist approach: the social construction of technology (SCOT). SCOT enables me to consider social influences, relations and power asymmetries for examining the development processes of OSM software. I conclude the article with the finding that the lack of change “[…] is not because of a lack of motivation, nor technological difficulties of carrying out such changes. The technological stasis is rather rooted in the dominant position of few project members who are able to change the software design; it is their perception of the project that defines how data should be stored and what features are dispensable” (2018, 1).

The article drew some attention in the OSM community, as it was discussed on the “talk” and “science” mailing lists and reddit. Additionally, I received several e-mails with questions and concerns regarding the article. I want to address some of these issues in this blogpost. It is important to me that I am not intending to discredit any individuals or OSM in general. I am myself an active contributor and advocate of free and open geodata and the OSM project in particular. Thus I hope my findings won’t offend any OSM contributor and rather encourage discussions regarding software development in OSM.

  1. Is the shaping of OSM’s software insignificant in comparison to the agency of users?

In my article, I argue that our (digital) tools influence our actions: the shape or design of a tool can facilitate some actions and impede others. This may be very implicit and trivial in some cases, but it becomes significant on a large scale. Thus it is important to note that the design of those tools have (social) consequences whether they are intended or not. Admittedly, it is often hard to imagine alternatives to the status quo (especially in the case of the data-model), which makes the relevance of the design of tools appear unimportant. But this is because we are children of our time and we can hardly think beyond our discourses.

Another argument of mine is, that the data-model, respectively the database, is a very central element of the OSM software infrastructure. Nearly all parts of OSM’s infrastructure build upon it – be it the editors, renderers or other interfaces. This is also the reason why I’m focusing on it: with its high centrality, it becomes an essential part of OSM’s software ecosystem.

  1. Are my statistics/findings based solely on the top 20 contributors?

My empirical analysis is based “[…] on a multi-perspective approach by employing qualitative and quantitative methods” (p. 3 f.). I evaluated mailing lists, I checked blogposts, I talked with people and I analysed the code repositories (see table 1). I built on this research design in order to balance out the weaknesses of a mere quantitative or mere qualitative approach. For example, a quantitative evaluation of code revisions has limited validity, since a single code revision could be a major contribution or some minor spell-fixes. However, by interviewing involved actors and evaluating the mailing list, it is possible to determine significant contributions.

  1. What is my understanding of stagnating software?

A member of the OSM community argued, that stagnation on the level of the data-model is less significant, since OSM’s software infrastructure is evolving on the upper levels. In my article, I argue for a contrary view: already in 1994, Parnas noted in his article “Software Aging”, that aging software begins simultaneously with stagnation of central parts and the addition of new features in the periphery. I think this pattern is the case in OSM. Additionally, my argument is based on the perception of OSM’s software by the community as well: several voices raised concerns regarding the stagnating core of OSM’s software (for example, see

  1. So what am I concluding?

In the paper, the argument that the stakes being too high for the current state of software governance is based on the observation of OSM’s stagnating data-structure and its contradictory perception. In the paper, I further examine the reason for the lack of change. My data indicates, that this is a systemic problem of software development in OSM: I name two levels of potential exclusion. Thus I conclude with the open question whether the system-in-use is the appropriate system; or whether the project has matured and grown too much without adjusting its software development process.

Another aspect of my criticism on software development in OSM – which was not comprehensively addressed in the article – is rooted in the limitations of do-ocracy. Do-ocracy is a very suitable decision-making principle for small specialized software projects, which are most common in the open source context. Per definition, do-ocracy is made for conditions, in which the stakes are low. The community wiki ( mentions inter alia the organization of food for the Burning Man Event as an example. Do-ocracy is also used public participation in the conventional political sphere: A common use-case in the context is the restructuring of playgrounds. These are all scenarios in which a complete failure has no major consequences. Thus I asked myself, if this is also the case in OSM. OSM has a huge community, which invests countless hours of the spare time – not to mention the projects which build upon or use OSM’s data or infrastructure. This is a lot of responsibility which is maybe too much for a decision-making mechanism which is made for low stakes.

In summary, my findings are based on the analysis of several empirical sources and evaluated from a specific theoretical perspective; other researchers or individuals with another perspective or approach may come to different conclusions. Also, it is self-evident that I am not infallible. Nevertheless, I claim that my line of argumentation and my methodical approach transparent and coherent.

I hope I could clarify some concerns and make my point clear. I am happy that my article was noticed and discussed in the OSM community and I am thankful for criticism and comments. If there are any further questions I am very happy to answer them.




Parnas, D. L. 1994. “Software Aging.” In Proceedings of the 16th international conference on Software engineering, edited by IEEE Computer Society Press, 279–87. Los Alamitos, Calif.

Plennert, Matthias. 2018. “The social construction of technological stasis: The stagnating data structure in OpenStreetMap.” Big Data & Society 5 (2): 205395171879059. doi:10.1177/2053951718790591.

Analyzing the hidden backbone of an open-data-project: a genealogy of the OpenStreetMap data model. Vortrag auf dem AAG Annual Meeting in San Francisco.

Ende März konnte ich auf dem AAG Annual Meeting in San Francisco die aktuellen Ergebnisse meiner Forschung präsentieren. Eine Reihe von Sessions mit dem Titel „Toward a Geographical Software Studies“ haben sich der zunehmenden Bedeutung von Software und Informatik im gesellschaftlichen Kontext aus der Perspektive der Geographie gewidmet. In einer dieser Sitzungen mit dem Thema „Language and tools“ habe ich einige Aspekte eines aktuellen Publikationsprojektes vorgestellt.

In meinem Vortrag „Analyzing the Hidden Backbone of an Open-Data-Project. A Genealogy of the OpenStreetMap Data Model” legte ich den Fokus auf einen bestimmten technischen Aspekt in der Entwicklung des OSM-Projekts, welcher immense Wirkungen entfaltete – das Attributierungssystem. Dieses, so mein Argument, wurde durch die Technologie des sogenannten „Social Tagging“ zum wesentlichen Erfolgsfaktor des OSM-Projekts. „Social Tagging“, häufig auch unter dem Begriff „Folksonomies“ bekannt, bezeichnet die kollaborative und offene Verschlagwortung von Inhalten. In OSM bedeutete dies, dass Geodaten ohne ein zuvor spezifiziertes Klassifizierungsschema erhoben und von Nutzern nach eigenem Ermessen mit Semantik versehen werden kann. Dabei zeigte sich jedoch bald, dass „Social Tagging“ nicht nur für die Attributierung von Inhalten beitrug, sondern auch durch seine Flexibilität das Ausgleichen von Unzulänglichkeiten des Datenmodells ermöglichte und somit ganz wesentlich zum Erfolg von OSM als VGI-Projekt beitrug.

Als Analyse führte ich eine Genealogie des Attributierungssystems, also eine Rekonstruktion seiner historischen Entstehung, durch. Dabei legte ich ein besonderes Augenmerk auf die sozialen Aushandlungsprozesse im Entwicklungsprozess, die mit der Fixierung von Technologien verbunden sind. Am Beispiel des „Social Taggings“ wurde mit diese Herangehensweise deutlich, dass die Einführung der Technologie durch eine einzelne Person forciert wurde. Überraschend war dieses Ergebnis insofern, als dass einige andere Technologien in OSM erst nach einem langsamen und zähen Sedimentierungsprozess fixiert wurden. Dadurch zeigten sich die Heterogenität und Unvorhersehbarkeit des Entwicklungsprozesses der OSM-Software, sowie die Notwendigkeit einer Auseinandersetzung mit ebendieser. Der Vortrag reihte sich ein in andere Präsentationen, welche ebenfalls mit einer technischen Perspektive versuchten, Software zu verstehen. Dadurch ergaben sich zahlreiche Anknüpfungs- und Diskussionspunkte im Anschluss der Präsentation.


Matthias Plennert

Anwendungsreif? Nutzung und Potenzial von digitalen Geodaten für Stadtforschung und Raumbeobachtung – Vortrag auf der Statistischen Woche in Hamburg

Am Donnerstag, den 17. September waren wir eingeladen im Rahmen der Statistischen Woche in Hamburg einen Vortrag zum Thema „Anwendungsreif? Nutzung und Potenzial von digitalen Geodaten für Stadtforschung und Raumbeobachtung“ zu halten. Die Tagung wurde in Kooperation mit dem Verband Deutscher Städtestatistiker (VDst) organisiert und stellte daher dieses Jahr vor allem städtische Themen in den Mittelpunkt. In der Vortragsreihe „Jenseits von Registern und Umfragen: Nutzung und Potenzial von neuen Datenquellen für Planung und Politik“ haben wir einen Einstiegsvortrag in die Thematik gehalten.

Wir präsentierten einen Überblick über die diversen Quellen von digitalen Geodaten, die für die Stadtraumbeobachtung zur Verfügung stehen. Dabei haben wir die unterschiedliche Datengenerierung (institutionalisiert/crowd-sourced) sowie Zugänglichkeit (proprietär/offen) erläutert und sind auf die Versprechen von Big Data eingegangen. Mehrere Fallstudien zeigten die derzeitige Nutzung von digitalen Geodaten in die Stadtforschung. Daraus abgeleitet haben wir die Chancen und Herausforderungen einer Nutzung dieser Daten durch Stadtverwaltungen und Stadtstatistik zusammengefasst.

Daraufhin haben wir diese Herausforderungen und Chancen am Fallbeispiel OpenStreetMap (OSM) konkretisiert. Die Vorteile von OSM-Daten haben wir am Beispiel eines Leerstandsmonitoring sowie einer Evaluierung einer Landnutzungskartierung demonstriert. Gleichzeitig zeigten wir anhand der Diskussion um Datenqualität, insbesondere ausgelöst durch das Long-Tail Phänomen, die Herausforderungen auf. Der Vortrag endete mit möglichen Lösungsansätzen, wie eine hohe Datenqualität bei der besondere Datenstruktur von OSM gewährleistet werden kann.

Der rege Andrang sowie das positive Feedback bestätigten uns die Bedeutung der Thematik sowie die Anschaulichkeit unseres Vortrags.


Tim Elrick und Matthias Plennert

Methoden-Workshop zur digitalen Geographie

Im Rahmen des von der Volkswagen-Stiftung geförderten Projekts zu „The Struggle over Identity, Morality, and Public Space in Middle Eastern Cities“, an dem auch der Lehrstuhl für Kulturgeographie beteiligt ist, empfingen im wir im Juni die DoktorandInnen Nina Nowar, Abdulsallam Alrubadi (Universität Sanaa, Yemen) und Oussama Bouffrikha (Universität Sousse, Tunesien) vom EZIRE (Erlanger Zentrum für Islam und Recht in Europa). Auf der Basis unserer Arbeiten im Bereich der „digitalen Geographie“ konnten wir den arabischen DoktorandInnen einführende Methoden-Workshops in den Bereichen computergestützte Textanalyseverfahren (QDA, Lexikometrie)sowie Geographische Informationssysteme anbieten.

Im ersten Teil des gemeinsamen Workshops wurde das Augenmerk auf den Umgang mit sozialwissenschaftlicher Software bei der Bearbeitung geodatenbezogener Fragestellungen gerichtet. Mithilfe der Software „atlas.ti“ wurden am ausgewählten Material semantische Netzwerke und Codes im Sinne einer grounded theory erstellt, welche sich über ein neues Programmfeature georeferenzieren lassen. Dies ermöglicht eine komplexe Relationierung von Geodaten und symbolischen Ordnungen. Der zweite Schwerpunkt dieser Einheit lag in der Vermittlung lexikometrischer Methoden. Hierbei geht es um die Untersuchung quantitativer Beziehungen lexikalischer Elemente in digitalen Textkorpora, welche im Zuge der Digitalisierung immer weiterer gesellschaftlicher Bereiche immer zugänglicher werden und neue Forschungs-Perspektiven eröffnen. Gemeinsam wurden statistisch häufige und signifikante Vorkommen von Begriffsbeziehungen rund um Toponyme errechnet. Die i.d.R. sehr umfänglichen Datenmengen geben so etwa Aufschluss über die zeitlich wandelnde Konnotation von Toponymen und deren Nähe zu anderen Begriffen.

Der zweite Teil des Workshops hatte eine Einführung in Geographische Informationssysteme (GIS) zum Ziel, wobei insbesondere mit dem Software-Paket „ArcMap“ von Esri gearbeitet wurde. Dabei wurde der gesamte Prozess der Kartenerstellung anhand verschiedener Beispiele bearbeitet. Begonnen wurde mit Methoden der Datenerhebung und -gewinnung, wie das Kartieren „im Feld“ mit Hilfe von GPS-Geräten oder das Digitalisieren von Geodaten auf Grundlage von Luft- und Satellitenbildern. Zudem wurden die erhobenen Daten verarbeitet und visualisiert, um sie sinnvoll in der eigenen Forschung einsetzen zu können. Dabei dienten offen verfügbare Kartenanwendungen, wie beispielsweise OpenStreetMap, als hilfreiche Darstellungsgrundlage. Ziel war es, räumliche Informationen ohne größeren Aufwand sinnvoll kontextualisieren zu können. Nachdem die Grundzüge von GIS anhand des „ArcMap“ Software-Pakets erläutert wurden, wurde ergänzend das Open Source Projekt „QGIS“ vorgestellt. Da viele geographische, bzw. kartographische Konventionen in den meisten GIS vergleichbar sind, ist es ohne umfangreiches Einarbeiten möglich, verschiedene Anwendungen zu verwenden.

Wir hoffen wir konnten unseren Gästen eine erfolgreiche Einführung in unsere Methoden geben, sodass Sie diese sinnvoll in Ihrer Arbeit einsetzen können!

Andreas Tijé-Dra und Matthias Plennert