Learning from West African storytellers

IF 2.4 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Frontiers in Computer Science Pub Date : 2023-09-25 DOI:10.3389/fcomp.2023.1183602
Ayomide Bakare, Paolo Ciancarini, Mirko Farina, Artem Kruglov, Ozioma Okonicha, Marina Smirnova, Giancarlo Succi
{"title":"Learning from West African storytellers","authors":"Ayomide Bakare, Paolo Ciancarini, Mirko Farina, Artem Kruglov, Ozioma Okonicha, Marina Smirnova, Giancarlo Succi","doi":"10.3389/fcomp.2023.1183602","DOIUrl":null,"url":null,"abstract":"Several research works propose non-textual alternatives to textual documentation and similar forms of representing information in software development. This is because of the problems that stem from writing these documents, which range from incomprehensible requirements to ambiguous user stories. The various proposals of researchers often contain some trace of oral or visual communication. In this paper, we study the implications of eliminating textual communication and substituting unnecessary writing by extracting the values of West African oral storytellers. Traditional West African communities did not make use of writing for thousands of years and yet their legends, customs, beliefs, and knowledge were effectively transmitted across several generations. How did they manage to accomplish this? What can we learn from their storytellers? How can these lessons be applied to software products? These are all questions that this paper attempts to answer. Perhaps if we fully understand how they operated, then we can target our written communication to the activities where it is needed instead of spreading writing across plenty of tasks as it is currently. To achieve this, we performed an analysis of the two domains: West African oral storytelling and software development and found similarities, then selected some key elements from oral storytelling and explained how they can have relevance in software development. The theme directly encompasses diversity and inclusion by bringing into software engineering a perspective of a region where its literacy research is scarcely being explored. The study found that traditional oral storytelling can provide insights into effective communication and audience engagement, and identified four ways in which software development can be compared to oral storytelling. The study also found that certain elements of storytelling, such as audience relationship, story structure, parables and proverbs, and community relaxation and support, can be applied to writing tasks in software development.","PeriodicalId":52823,"journal":{"name":"Frontiers in Computer Science","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2023-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fcomp.2023.1183602","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Several research works propose non-textual alternatives to textual documentation and similar forms of representing information in software development. This is because of the problems that stem from writing these documents, which range from incomprehensible requirements to ambiguous user stories. The various proposals of researchers often contain some trace of oral or visual communication. In this paper, we study the implications of eliminating textual communication and substituting unnecessary writing by extracting the values of West African oral storytellers. Traditional West African communities did not make use of writing for thousands of years and yet their legends, customs, beliefs, and knowledge were effectively transmitted across several generations. How did they manage to accomplish this? What can we learn from their storytellers? How can these lessons be applied to software products? These are all questions that this paper attempts to answer. Perhaps if we fully understand how they operated, then we can target our written communication to the activities where it is needed instead of spreading writing across plenty of tasks as it is currently. To achieve this, we performed an analysis of the two domains: West African oral storytelling and software development and found similarities, then selected some key elements from oral storytelling and explained how they can have relevance in software development. The theme directly encompasses diversity and inclusion by bringing into software engineering a perspective of a region where its literacy research is scarcely being explored. The study found that traditional oral storytelling can provide insights into effective communication and audience engagement, and identified four ways in which software development can be compared to oral storytelling. The study also found that certain elements of storytelling, such as audience relationship, story structure, parables and proverbs, and community relaxation and support, can be applied to writing tasks in software development.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
向西非讲故事的人学习
一些研究工作提出了文本文档的非文本替代方案,以及在软件开发中表示信息的类似形式。这是因为编写这些文档所产生的问题,从难以理解的需求到模棱两可的用户场景。研究人员的各种提案往往包含一些口头或视觉交流的痕迹。在本文中,我们通过提取西非口述故事讲述者的价值来研究消除文本交流和替代不必要的写作的含义。传统的西非社区几千年来没有使用文字,然而他们的传说、习俗、信仰和知识却有效地传承了几代人。他们是怎么做到的?我们能从讲故事的人身上学到什么?如何将这些经验应用到软件产品中?这些都是本文试图回答的问题。也许如果我们完全理解它们是如何运作的,那么我们就可以针对需要的活动进行书面交流,而不是像现在这样将写作分散在大量的任务中。为了实现这一点,我们对两个领域进行了分析:西非口述故事和软件开发,并发现了相似之处,然后从口述故事中选择了一些关键元素,并解释了它们如何与软件开发相关。这个主题直接包含了多样性和包容性,通过将软件工程的一个地区的视角引入软件工程,而这个地区的读写能力研究几乎没有被探索过。研究发现,传统的口头讲故事可以为有效的沟通和受众参与提供见解,并确定了软件开发与口头讲故事的四种方式。该研究还发现,讲故事的某些元素,如观众关系、故事结构、寓言和谚语,以及社区的放松和支持,可以应用于软件开发中的写作任务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Frontiers in Computer Science
Frontiers in Computer Science COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS-
CiteScore
4.30
自引率
0.00%
发文量
152
审稿时长
13 weeks
期刊最新文献
A Support Vector Machine based approach for plagiarism detection in Python code submissions in undergraduate settings Working with agile and crowd: human factors identified from the industry Energy-efficient, low-latency, and non-contact eye blink detection with capacitive sensing Experimenting with D-Wave quantum annealers on prime factorization problems Fuzzy Markov model for the reliability analysis of hybrid microgrids
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1