Cherry Picking - Agile Software Development Teams Applying Design Thinking Tools

被引:0
|
作者
Dobrigkeit, Franziska [1 ]
Matthies, Christoph [1 ]
Pajak, Philipp [1 ]
Teusner, Ralf [1 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
关键词
Design Thinking; Agile; Software development teams;
D O I
10.1007/978-3-030-88583-0_20
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Design Thinking (DT) is an established approach to conceptualize software products before starting the product development work. Research suggests that software development can benefit from a continuous integration of DT throughout Agile development processes. However, practitioners and researchers lack an in-depth understanding of which tools from the ever-growing DT toolbox are suited to support software development teams and their processes and how these tools can be applied to the teams' daily work. As initial steps towards closing this knowledge gap, we present our experiences from testing five different DT tools from a previously developed toolbox with four Agile software development teams. Each team chose three tools to apply to their product, problem, and context during a workshop. We present summarised findings regarding the use cases, benefits, and challenges of these tools as experienced by the participants. Overall, the teams welcomed the DT tools and were able to independently apply them to achieve the desired effects, e.g., to highlight user needs, find product issues, and discover team challenges.
引用
收藏
页码:201 / 206
页数:6
相关论文
共 50 条
  • [31] Assessing Self-Organization in Agile Software Development Teams
    Kakar, Adarsh Kumar
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2017, 57 (03) : 208 - 217
  • [32] ASSESSING PERSONALITY PROFILES OF SOFTWARE DEVELOPERS IN AGILE DEVELOPMENT TEAMS
    Balijepally, VenuGopal
    Mahapatra, RadhaKanta
    Nerur, Sridhar
    [J]. COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2006, 18 : 55 - 75
  • [33] Agile Software Development with Distributed Teams: Agility, Distribution and Trust
    Dorairaj, Siva
    Noble, James
    [J]. 2013 AGILE CONFERENCE (AGILE), 2013, : 1 - 10
  • [34] Agile Software Development with Distributed Teams: Senior Management Support
    Dorairaj, Siva
    Noble, James
    Allan, George
    [J]. 2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, : 197 - 205
  • [35] What Makes Effective Leadership in Agile Software Development Teams?
    Gren, Lucas
    Ralph, Paul
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 2402 - 2414
  • [36] The Role of Egocentric Bias in Undergraduate Agile Software Development Teams
    Ramin, Frederike
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 122 - 124
  • [37] Perceptions on Diversity in Brazilian Agile Software Development Teams: A Survey
    Kohl, Karina
    Prikladnicki, Rafael
    [J]. 2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON GENDER EQUALITY IN SOFTWARE ENGINEERING (GE 2018), 2018, : 37 - 40
  • [38] Understanding self-organizing teams in agile software development
    Moe, Nils Brede
    Dingsoyr, Torgeir
    Dyba, Tore
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 76 - 85
  • [39] Comparative analysis of job satisfaction in agile and non-agile software development teams
    Melnik, Grigori
    Maurer, Frank
    [J]. EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4044 : 32 - 42
  • [40] Do we need 'Agile' software development tools?
    Kelter, U
    Monecke, M
    Schild, M
    [J]. OBJECTS, COMPONENTS, ARCHITECTURES, SERVICES, AND APPLICATIONS FOR A NETWORKED WORLD, 2003, 2591 : 412 - 430