公民科技软件开发中的动机矛盾:一个草根项目分析
软件工程
2024-02-29 v1
摘要
草根公民科技,即用于社会变革的软件,是一种新兴实践,人们创造并使用软件以在社区中促成积极改变。在本解释性案例研究中,我们应用 Engeström 的扩展活动理论作为理论透镜,分析动机、其与群体目标或开发工具支持过程等的关联,以及浮现的矛盾。参与者对宏观动机(如学习新技能或改善社区)达成一致。主要矛矛盾发生于活动系统内部实现细节或系统动机之间,而非宏观动机。两个最显著的矛盾涉及规划,以及设计和技术方案的趋同。这些发现证明了将公民科技开发过程视为演化的活动系统加以审视的价值。
引用
@article{arxiv.2302.03469,
title = {Contradicting Motivations in Civic Tech Software Development: Analysis of a Grassroots Project},
author = {Antti Knutas and Dominik Siemon and Natasha Tylosky and Giovanni Maccani},
journal= {arXiv preprint arXiv:2302.03469},
year = {2024}
}
备注
Preprint, to be published in the ICSE 2023 SEIS track: https://conf.researchr.org/track/icse-2023/icse-2023-SEIS