Software Engineering for 'Social Good': Integrating Action Research, Participatory Design, and Agile Development

被引:53
|
作者
Ferrario, Maria Angela [1 ]
Simm, Will [2 ]
Newman, Peter [2 ]
Forshaw, Stephen [3 ]
Whittle, Jon [2 ]
机构
[1] Univ Lancaster, LUMS, Lancaster LA1 4YW, England
[2] Univ Lancaster, Sch Comp & Commun, Lancaster LA1 4YW, England
[3] Univ Lancaster, LICA, Lancaster LA1 4YW, England
基金
英国工程与自然科学研究理事会;
关键词
agile methods; action research; socially conscious software;
D O I
10.1145/2591062.2591121
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering for 'social good' is an area receiving growing interest in recent years. Software is increasingly seen as a way to promote positive social change: this includes initiatives such as Code for America and events such as hackathons, which strive to build innovative software solutions with a social conscience. From a software engineering perspective, existing software processes do not always match the needs of these social software projects, which are primarily aimed at social change and often involve vulnerable communities. In this paper, we argue for new software processes that combine elements of agile, iterative development with principles drawn from action research and participatory design. The former allow social software projects to be built quickly with limited resources; the latter allow for a proper understanding of the social context and vulnerable user groups. The paper describes Speedplay, a software development management framework integrating these approaches, and illustrates its use in a real social innovation case study.
引用
收藏
页码:520 / 523
页数:4
相关论文
共 50 条
  • [31] Participatory Design and Technologies for Sustainable Development: an Approach from Action Research
    Andrés Esteban Acero López
    María Catalina Ramirez Cajiao
    Mauricio Peralta Mejia
    Luisa Fernanda Payán Durán
    Edier Ernesto Espinosa Díaz
    Systemic Practice and Action Research, 2019, 32 : 167 - 191
  • [32] Participatory Design and Technologies for Sustainable Development: an Approach from Action Research
    Acero Lopez, Andres Esteban
    Ramirez Cajiao, Maria Catalina
    Peralta Mejia, Mauricio
    Payan Duran, Luisa Fernanda
    Espinosa Diaz, Edier Ernesto
    SYSTEMIC PRACTICE AND ACTION RESEARCH, 2019, 32 (02) : 167 - 191
  • [33] Integrating agile software development and software process improvement: a longitudinal case study
    Salo, O
    Abrahamsson, P
    2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings, 2005, : 187 - 196
  • [34] Outlining a Model Integrating Risk Management and Agile Software Development
    Nyfjord, Jaana
    Kajko-Mattsson, Mira
    PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 476 - 483
  • [35] A Hybrid Approach of Requirement Engineering in Agile Software Development
    Kumar, Manoj
    Shukla, Manish
    Agarwal, Sonali
    2013 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND RESEARCH ADVANCEMENT (ICMIRA 2013), 2013, : 515 - 519
  • [36] A Mapping Study on Requirements Engineering in Agile Software Development
    Heikkila, Ville T.
    Lassenius, Casper
    Damian, Daniela
    Paasivaara, Maria
    PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 199 - 207
  • [37] Agile modeling, agile software development, and extreme programming: The state of research
    Erickson, J
    Lyytinen, K
    Siau, K
    JOURNAL OF DATABASE MANAGEMENT, 2005, 16 (04) : 88 - 100
  • [38] Involving Older People in Participatory Action Research: An Example of Participatory Action Design
    Schiau, Ioana
    Ivan, Loredana
    Bira, Monica
    ROMANIAN JOURNAL OF COMMUNICATION AND PUBLIC RELATIONS, 2018, 20 (01): : 11 - 24
  • [39] Integrating design formalisms in software engineering education
    von Konsky, BR
    Robey, M
    Nair, S
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 78 - 83
  • [40] Participatory action research - A tool for social chance
    Paquin, GB
    LOISIR & SOCIETE-SOCIETY AND LEISURE, 2003, 26 (01): : 274 - 276