Integrating design thinking into extreme programming

被引:32
|
作者
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 条
  • [1] Integrating design thinking into extreme programming
    Osama Sohaib
    Hiralkumari Solanki
    Navkiran Dhaliwa
    Walayat Hussain
    Muhammad Asif
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 2485 - 2492
  • [2] INTEGRATING CREATIVITY INTO EXTREME PROGRAMMING PROCESS
    Crawford, Broderick
    de la Barra, Claudio Leon
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-1: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 1, 2008, : 216 - +
  • [3] Describing the design thinking and extreme programming activities during a technology innovation academic workshop
    da Silva, Ivonei Freitas
    INNOVATION & MANAGEMENT REVIEW, 2020, 17 (03) : 267 - 284
  • [4] Integrating Extreme Programming with Software Engineering Education
    Chen, Jason Jen-Yen
    Wu, Mike Mu-Zhe
    2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, : 577 - 582
  • [5] DESIGN THINKING IN PROGRAMMING LABS
    Djordjevic, M.
    EDULEARN19: 11TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2019, : 10201 - 10201
  • [6] Integrating Care Ethics and Design Thinking
    Maurice Hamington
    Journal of Business Ethics, 2019, 155 : 91 - 103
  • [7] Integrating Care Ethics and Design Thinking
    Hamington, Maurice
    JOURNAL OF BUSINESS ETHICS, 2019, 155 (01) : 91 - 103
  • [8] Teachers' Preparedness for Integrating Programming and Computational Thinking in Art and Crafts
    Sevik, Kristine
    Tomte, Cathrine E.
    ROLE OF DIGITAL TECHNOLOGIES IN SHAPING THE POST-PANDEMIC WORLD, 2022, 13454 : 180 - 191
  • [9] Act and Reflect: Integrating Reflection into Design Thinking
    Schoormann, Thorsten
    Stadtlaender, Maren
    Knackstedt, Ralf
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2023, 40 (01) : 7 - 37
  • [10] LEGAL DESIGN: INTEGRATING BUSINESS, DESIGN AND LEGAL THINKING WITH TECHNOLOGY
    Allbon, Emily
    EDINBURGH LAW REVIEW, 2022, 26 (03) : 472 - 474