Published online by Cambridge University Press: 26 April 2018
In 1979, Edward C. Harris invented and published his eponymous matrix for visualizing stratigraphy, creating an indispensable tool for generations of archaeologists. When presenting his matrix, Harris also detailed his four laws of archaeological stratigraphy: superposition, original horizontal, original continuity, and stratigraphic succession. In 2017, I created the first stratigraphic matrix for software, using as a test the 2016 video game No Man's Sky (Hello Games). Software (games or otherwise) obeys all four of Harris's laws, software applications/programs themselves being digital archaeological sites. I study the archaeology of the recent past, which includes digital technology, specifically that which is ephemeral: software. This article describes my underlying theory of software stratigraphy and explains how (and why) the Harris matrix is appropriate for documenting software development in a visual way. The article includes my complete data set as well as screen captures, plus overall and detail photos of my hand-drawn software matrix prototype, followed by a bullet-pointed how-to guide for others to use when documenting the history of any computer program. I also include Harris's personal comments that he shared with me after reviewing my preliminary results.
Edward C. Harris ideó y publicó, en 1979, su famosa matriz estratigráfica, creando así una herramienta indispensable para toda una generación de arqueólogos. Harris desarrolló también los cuatro principios básicos de la estratigrafía arqueológica: superposición de estratos, horizontalidad original, continuidad original y sucesión estratigráfica. Ahora, en 2017, hemos creado la primera matriz estratigráfica para software, usando como prueba el videojuego No Man´s Sky (Hello Games, 2016). Por este medio, cualquier software (videojuego o programa de cualquier tipo) obedece a los cuatro principios de Harris, convirtiendo las mismas aplicaciones o programas en yacimientos arqueológicos. Hemos creado así una herramienta para el estudio de la arqueología del pasado reciente, incluyendo la tecnología digital y específicamente lo efímero, como el software. En el presente artículo se describe la teoría sobre la cual se basa el software de estratigrafía y se explica cómo (y por qué) la matriz de Harris es una herramienta adecuada para documentar visualmente el desarrollo de software informático. Se incluyen tanto el conjunto completo de datos y capturas de pantalla como también fotos genéricas y de detalle de los dibujos a mano del prototipo, además de una guía paso a paso para el proceso de reconstrucción histórica de cualquier software informático. Por último, se incluyen también los comentarios personales de Edward Harris sobre los resultados preliminares de este estudio.