On the contributions of non-technical stakeholders to describing UX requirements by applying proto-persona

E. Pinheiro, L. Lopes, T. Conte, L. Zaina
{"title":"On the contributions of non-technical stakeholders to describing UX requirements by applying proto-persona","authors":"E. Pinheiro, L. Lopes, T. Conte, L. Zaina","doi":"10.5753/jserd.2019.155","DOIUrl":null,"url":null,"abstract":"Context: Requirements elicitation is a software development phase that should investigate both functional and user experience (UX) requirements. Proto-persona is a technique that encourages the attention on the needs of a group of users. Usually, its elaboration is conducted by software specialists, technical stakeholders. However, non-technical stakeholders usually know more about target users and frequently do not take part in proto-persona elaboration. Objective: This work has the goal of investigating the contribution of non-technical stakeholders in the specification of UX requirements by using the proto-persona technique. For this, we explored the construction of the proto-personas and the use of these to the prototyping of solutions. Method: We carried out an empirical study in two rounds from which we analyzed and compared the contribution that technical and non-technical stakeholders had on the specification of UX requirements. In the first, 8 non-technical and 5 technical stakeholders built proto-personas. Afterwards, 18 pairs of software developers created low fidelity prototypes by using the information of proto-personas.~For the two rounds, we conducted a qualitative analysis exploring which UX requirements were described and used. Results: Our results revealed that both stakeholders have written up details of UX requirements on the artifact, however, throughout different and complementary perspectives. We also could observe that proto-personas produced by both were used on the prototyping activity. Conclusion: Our paper contributed to demonstrate that non-technical stakeholders were able to contribute to the specification of UX requirements and that proto-persona can boost such activity.","PeriodicalId":189472,"journal":{"name":"J. Softw. Eng. Res. Dev.","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"J. Softw. Eng. Res. Dev.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/jserd.2019.155","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Context: Requirements elicitation is a software development phase that should investigate both functional and user experience (UX) requirements. Proto-persona is a technique that encourages the attention on the needs of a group of users. Usually, its elaboration is conducted by software specialists, technical stakeholders. However, non-technical stakeholders usually know more about target users and frequently do not take part in proto-persona elaboration. Objective: This work has the goal of investigating the contribution of non-technical stakeholders in the specification of UX requirements by using the proto-persona technique. For this, we explored the construction of the proto-personas and the use of these to the prototyping of solutions. Method: We carried out an empirical study in two rounds from which we analyzed and compared the contribution that technical and non-technical stakeholders had on the specification of UX requirements. In the first, 8 non-technical and 5 technical stakeholders built proto-personas. Afterwards, 18 pairs of software developers created low fidelity prototypes by using the information of proto-personas.~For the two rounds, we conducted a qualitative analysis exploring which UX requirements were described and used. Results: Our results revealed that both stakeholders have written up details of UX requirements on the artifact, however, throughout different and complementary perspectives. We also could observe that proto-personas produced by both were used on the prototyping activity. Conclusion: Our paper contributed to demonstrate that non-technical stakeholders were able to contribute to the specification of UX requirements and that proto-persona can boost such activity.
关于非技术涉众通过应用原型人物角色来描述用户体验需求的贡献
上下文:需求提取是一个软件开发阶段,应该调查功能和用户体验(UX)需求。原型人物角色是一种鼓励关注一组用户需求的技术。通常,它的细化是由软件专家、技术涉众进行的。然而,非技术涉众通常更了解目标用户,并且经常不参与原型人物角色的细化。目的:这项工作的目标是通过使用原型人物角色技术来调查非技术涉众在用户体验需求规范中的贡献。为此,我们探索了原型人物角色的构建,并将其用于解决方案的原型。方法:我们进行了两轮实证研究,从中我们分析和比较了技术和非技术利益相关者对用户体验需求规范的贡献。首先,8个非技术涉众和5个技术涉众构建了原型人物角色。随后,18对软件开发人员利用原型人物的信息创建了低保真原型。对于这两轮,我们进行了定性分析,探索哪些用户体验需求被描述和使用。结果:我们的结果揭示了两个涉众已经在工件上编写了用户体验需求的细节,然而,通过不同的和互补的视角。我们还可以观察到,由两者产生的原型人物角色被用于原型活动。结论:我们的论文证明了非技术利益相关者能够为用户体验需求的规范做出贡献,并且原型人物角色可以促进这种活动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信