首页> 外文OA文献 >Improving social aspects of the software development process: games, gamification and related approaches
【2h】

Improving social aspects of the software development process: games, gamification and related approaches

机译:改善软件开发过程的社交方面:游戏,游戏化和相关方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Social aspects of software development are gaining increasing attention among the research community. Recently, a number of researchers have conducted studies to explore the social structure of software development activities that may potentially affect the health of a software project. Games are special kind of social activities, which can easily highlight the social interactions or engagements that lead to a variety of measurable societal outcomes. Over the last decade, due to the digital era, social games have reshaped the methods of communication by the help of a variety of social media tools. These implicit social activities have gained popularity also among software development teams who have started to redefine the notion of games in non- gamming contexts. Consequently, the term gamification (i.e. the use of game elements in non-gaming practices) becomes an emerging subject for improving the software development processes. Not only has it a great potential to align individuals’ motivations with software development tasks, but is also helpful to address a variety of information technology related issues.udThus, we conducted the first gamification workshop at the 22th EuroAsiaSPI Conference, which was held in Ankara University, Turkey on September 30, 2015. This activity brought the opportunity for participants to exchange information by discussing potential usage of game elements in software business context. This special issue of Journal of Universal Computer Science includes selected papers from this workshop event which were extended with additional details to include original, pertinent and relevant contributions to cover gamification practices for related approaches, in particular, the use of game elements in software process improvement and software development.udHere, we summarize the main themes of the papers that have been selected for inclusion in this Special Issue. In the first selected paper entitled Agile Retrospective Games for Different Team Development Phases, Milos Jovanović, Antoni-Lluís Mesquida, Nikola Radaković and Antonia Mas have gathered games used in agile retrospectives and created a new classification based on Tuckman model. We believe that such an effort to collect these games provides a high value for both practitioners and academicians who can count on a classified repertory of social games to be included explicitly in their software development process.udIn the second paper entitled Towards a gamification framework for Software Process Improvement initiatives: Construction and Validation, by Eduardo Herranz, Ricardo Colomo-Palacios, Antonio de Amescua Seco and Mary-Luz Sánchez-Gordón present a gamification methodological framework proposed for software process improvement initiatives. As one of the pioneer works in the field of gamification in software development, they have taken into account specific features of organization, processes and personnel, and ultimately had their research rigorously assessed by experts from the industry.udIn the third paper with the title Examining the Relationship between Socialization and Improved Software Development Skills in the Scratch Code Learning Environment Jesús Moreno-León, Gregorio Robles and Marcos Román-González examine the relationship between socialization and improved software development skills in the Scratch code learning environment. Recently, it has been revealed that there are emerging difficulties for teaching how to program, therefore, their work seems to be interesting both for academics and enterprises.udFinally, in the last fourth paper entitled Software Engineering Education and Games: A Systematic Literature Review, Mehmet Kosa, Murat Yilmaz, Rory V. O’Connor and Paul M. Clarke present the results of a systematic review regarding the use of games in software engineering education. This work assessed the current literature for games that were used to teach software engineering through a variety of resources. Despite its exploratory nature, this study offers initial valuable insights into the use of games in software engineering education from a different perspective. Many studies suggest that students might likely benefit from developing non-digital games for improving their understanding of the notion of gaming. Considerably more work will need to be done to investigate game-like environments.udWe would like to thank Mrs. Dana Kaiser (Editorial Team Lead) from the Journal of Universal Computer Science for her support. We express also our gratitude to the reviewers for reviewing the manuscripts and giving detailed and professional feedback. Finally, we would like to express our sincere thanks to the authors for contributing their excellent research. We expect that this collection will incite new research in the future and be a valuable resource to the community interested in social games for improving software processes.
机译:软件开发的社会方面正在研究界中引起越来越多的关注。最近,许多研究人员进行了研究,以探索可能潜在影响软件项目运行状况的软件开发活动的社会结构。游戏是一种特殊的社交活动,可以轻松地强调导致各种可衡量的社会成果的社交互动或参与。在过去的十年中,由于数字时代的到来,社交游戏借助各种社交媒体工具重塑了交流方式。这些隐式的社交活动在软件开发团队中也变得越来越流行,他们开始重新定义非游戏环境下的游戏概念。因此,术语游戏化(即在非游戏实践中使用游戏元素)成为改善软件开发过程的新兴主题。在将个人的动机与软件开发任务相结合方面,不仅具有巨大的潜力,而且还有助于解决各种与信息技术相关的问题。 ud因此,我们在第22届EuroAsiaSPI大会上举办了首次游戏化研讨会。 2015年9月30日,土耳其安卡拉大学。此活动通过讨论软件业务环境中游戏元素的潜在用法为参与者带来了交流信息的机会。 《通用计算机科学杂志》的这一期特刊包括了这次研讨会活动的精选论文,并进行了扩展,包括更多的细节,包括原始,相关和相关的贡献,以涵盖相关方法的游戏化实践,尤其是在软件过程改进中使用游戏元素。和软件开发。 ud在此,我们总结了已选入本期特刊的论文的主要主题。在第一篇名为《针对不同团队发展阶段的敏捷回顾性游戏》的论文中,Milos Jovanovic,Antoni-Llui的Mesquida,Nikola Radakovic和Antonia Mas收集了敏捷回顾中使用的游戏,并基于Tuckman模型创建了新的分类。我们认为,收集这些游戏的这种努力为可以将社交游戏的分类清单明确包含在其软件开发过程中的实践者和院士都提供了很高的价值。 ud在题为《面向游戏的游戏化框架》的第二篇论文中软件过程改进计划:Eduardo Herranz,Ricardo Colomo-Palacios,Antonio de Amescua Seco和Mary-Luz Sa'nchez-Gordo'n的构建和验证提出了针对软件过程改进计划的游戏化方法框架。作为软件开发游戏化领域的先驱作品之一,他们考虑了组织,流程和人员的特定特征,并最终由行业专家对他们的研究进行了严格评估。在Scratch代码学习环境中研究社交化与改进的软件开发技能之间的关系Jesu'sMoreno-León,Gregorio Robles和MarcosRomán-Gonza'lez在Scratch代码学习环境中研究了社交化与改进的软件开发技能之间的关系。最近,已经发现在教授如何编程方面出现了新的困难,因此,对于学者和企业而言,他们的工作似乎都很有趣。 ud最后,在最后一篇名为《软件工程教育和游戏:系统文献综述》的论文中,Mehmet Kosa,Murat Yilmaz,Rory V. O'Connor和Paul M. Clarke介绍了有关在软件工程教育中使用游戏的系统评价的结果。这项工作评估了用于通过各种资源教授软件工程的游戏的当前文献。尽管具有探索性,但本研究从不同的角度提供了对游戏在软件工程教育中的使用的初步有价值的见解。许多研究表明,学生可能会从开发非数字游戏中受益,以提高他们对游戏概念的理解。 ud我们要感谢《通用计算机科学》杂志的编辑团队主管Dana Kaiser女士的大力支持,以研究类似游戏的环境。我们也感谢审稿人审阅稿件并提供详细和专业的反馈。最后,我们要对作者的出色研究表示由衷的感谢。我们希望该集合在将来会激发新的研究成果,并成为对社交游戏感兴趣的社区改善软件流程的宝贵资源。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号