Integrating design thinking into extreme programming

被引:35
|
作者
Sohaib, Osama [1 ]
Solanki, Hiralkumari [1 ]
Dhaliwa, Navkiran [1 ]
Hussain, Walayat [1 ]
Asif, Muhammad [2 ]
机构
[1] Univ Technol Sydney, Fac Engn & IT, Sch Syst Management & Leadership, Sydney, NSW, Australia
[2] Natl Text Univ, Dept Comp Sci, Faisalabad, Pakistan
关键词
Agile methods; Agile software development; Design thinking; Extreme programming; Prototyping; User-centered design; Usability; USABILITY;
D O I
10.1007/s12652-018-0932-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The increased demand for information systems drives businesses to rethink their customer needs to a greater extent and undertake innovation to compete in the marketplace. The design thinking (DT) is a human-centered methodology leads to creativity and innovation. The agile applications development such as extreme programming (XP) as a rapid application development approach tends to focus on perfecting functionality requirement and technical implementation. However, it causes significant challenges to building software/applications to meet the needs of end-user. This study integrates DT practices into XP methodology to improve the quality of software product for the end-users and enable businesses to achieve creativity and innovation. The proposed integrated DT@XP framework presents the various DT practices (empathy, define, persona, DT user stories) are adapted into XP exploration phase, prototyping and usability evaluation into XP planning phase. Our work demonstrates the applicability of DT concepts to analyze customer/user involvement in XP projects.
引用
收藏
页码:2497 / 2504
页数:8
相关论文
共 50 条
  • [21] ACTIVE ENGAGEMENT COURSE REDESIGN INTEGRATING DESIGN THINKING
    Abdellatif, R.
    EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 7111 - 7115
  • [22] Integrating writing and critical thinking in a freshman design course
    Kellogg, SD
    Kellar, JJ
    McDonald, MB
    28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3, 1998, : 1324 - 1324
  • [23] Integrating systems and design thinking in transdisciplinary case studies
    Pohl, Christian
    Pearce, BinBin
    Mader, Marlene
    Senn, Lisette
    Kruetli, Pius
    GAIA-ECOLOGICAL PERSPECTIVES FOR SCIENCE AND SOCIETY, 2020, 29 (04): : 258 - 266
  • [24] Integrating design thinking with sustainability science: a Research through Design approach
    Ray Maher
    Melanie Maher
    Samuel Mann
    Clive A. McAlpine
    Sustainability Science, 2018, 13 : 1565 - 1587
  • [25] Integrating design thinking with sustainability science: a Research through Design approach
    Maher, Ray
    Maher, Melanie
    Mann, Samuel
    McAlpine, Clive A.
    SUSTAINABILITY SCIENCE, 2018, 13 (06) : 1565 - 1587
  • [26] Integrating computational thinking, game design, and design thinking: a scoping review on trends, applications, and implications for education
    Wu, Chih-Hung
    Chien, Yu-Cheng
    Chou, Mei-Tzu
    Huang, Yueh-Min
    HUMANITIES & SOCIAL SCIENCES COMMUNICATIONS, 2025, 12 (01):
  • [27] Integrating Computational Thinking into English Dialogue Learning through Graphical Programming Tool
    Weng, Xiaojing
    Wong, Gary K. W.
    PROCEEDINGS OF 2017 IEEE 6TH INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2017, : 320 - 325
  • [28] Architecture and design in eXtreme Programming;: Introducing "Developer stories"
    Jensen, Rolf Njor
    Moller, Thomas
    Sonder, Peter
    Tjornehoj, Gitte
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4044 : 133 - 142
  • [29] Integrating learning supports into the design of visual programming systems
    DiGiano, C
    Kahn, K
    Cypher, A
    Smith, DC
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2001, 12 (05): : 501 - 524
  • [30] Reframing engineering design: integrating design thinking and systems thinking in engineering education and practice to address wicked problems
    Wilson, Eric
    Dunne, David
    Bergen, Terry
    Mukhopadhyaya, Phalguni
    CANADIAN JOURNAL OF CIVIL ENGINEERING, 2024, 51 (11) : 1212 - 1225