Adopting Design Thinking Practices to Satisfy Customer Expectations in Agile Practices: A Case from Sri Lankan Software Development Industry

W.M.D. Ruchira Prasad, G. Perera, K. V. Jeeva Padmini, H. D. Dilum Bandara
{"title":"Adopting Design Thinking Practices to Satisfy Customer Expectations in Agile Practices: A Case from Sri Lankan Software Development Industry","authors":"W.M.D. Ruchira Prasad, G. Perera, K. V. Jeeva Padmini, H. D. Dilum Bandara","doi":"10.1109/MERCON.2018.8422006","DOIUrl":null,"url":null,"abstract":"While the application of agile principles leads to better project success, some projects still fail due to insufficient understanding of client’s exact requirements. Agile teams have recently started adopting Design Thinking (DT) practices to better understand what is in customers’ mind. We explore suitable DT practices to satisfy customer expectations in agile teams using inductive reasoning. We first formulated a conceptual framework based on a literature review. We then conducted a set of interviews with fifteen domain experts from ten IT service organizations. Interview findings were then analyzed using the Straussian grounded theory. Customer journey, story mapping, prototypes, POC, and customer profiling were determined to be the most suitable methods to identify the needs of customers. Moreover, practicing human-centered approach through workshops, discussions, team communication, and end-user interaction through UAT were also identified to be effective. We further classified the best practices into five categories as customer’s real need identification, transforming customer’s real needs into pilot solutions, visualizing the pilot solution for customer feedback, idea generation for the pilot solution, and brainstorming. Based on these findings, we also derived a framework to achieve customer satisfaction through the adoption of DT in agile-base projects.","PeriodicalId":6603,"journal":{"name":"2018 Moratuwa Engineering Research Conference (MERCon)","volume":"29 1","pages":"471-476"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Moratuwa Engineering Research Conference (MERCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MERCON.2018.8422006","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

While the application of agile principles leads to better project success, some projects still fail due to insufficient understanding of client’s exact requirements. Agile teams have recently started adopting Design Thinking (DT) practices to better understand what is in customers’ mind. We explore suitable DT practices to satisfy customer expectations in agile teams using inductive reasoning. We first formulated a conceptual framework based on a literature review. We then conducted a set of interviews with fifteen domain experts from ten IT service organizations. Interview findings were then analyzed using the Straussian grounded theory. Customer journey, story mapping, prototypes, POC, and customer profiling were determined to be the most suitable methods to identify the needs of customers. Moreover, practicing human-centered approach through workshops, discussions, team communication, and end-user interaction through UAT were also identified to be effective. We further classified the best practices into five categories as customer’s real need identification, transforming customer’s real needs into pilot solutions, visualizing the pilot solution for customer feedback, idea generation for the pilot solution, and brainstorming. Based on these findings, we also derived a framework to achieve customer satisfaction through the adoption of DT in agile-base projects.
在敏捷实践中采用设计思维实践以满足客户期望:来自斯里兰卡软件开发行业的案例
虽然敏捷原则的应用使项目获得了更好的成功,但仍有一些项目由于对客户的确切需求理解不足而失败。敏捷团队最近开始采用设计思维(DT)实践来更好地理解客户的想法。我们探索合适的DT实践,以满足敏捷团队中使用归纳推理的客户期望。我们首先在文献回顾的基础上制定了一个概念框架。然后,我们对来自10个IT服务组织的15位领域专家进行了一系列访谈。然后使用施特劳斯扎根理论对访谈结果进行分析。客户旅程、故事映射、原型、POC和客户分析被确定为识别客户需求的最合适的方法。此外,通过研讨会、讨论、团队沟通和通过UAT的最终用户交互来实践以人为中心的方法也被认为是有效的。我们进一步将最佳实践分为五类:客户的真实需求识别、将客户的真实需求转化为试点解决方案、将试点解决方案可视化以获得客户反馈、为试点解决方案产生想法、以及头脑风暴。基于这些发现,我们还导出了一个框架,通过在基于敏捷的项目中采用DT来实现客户满意度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信