paint-brush
Gamification Inoita Kuti Zvive nyore Kudzidzisa Software Kuedza - Nyowani Yekudzidza Inoratidzaby@gamifications
648 kuverenga
648 kuverenga

Gamification Inoita Kuti Zvive nyore Kudzidzisa Software Kuedza - Nyowani Yekudzidza Inoratidza

by Gamifications FTW Publications
Gamifications FTW Publications HackerNoon profile picture

Gamifications FTW Publications

@gamifications

Gamifications unlocks engagement secrets, merging playful design and tech to...

4 min read2025/01/19
Read on Terminal Reader
Read this story in a terminal
Print this story
tldt arrow
sn-flagSN
Verenga nyaya iyi muShona!
en-flagEN
Read this story in the original language, English!
es-flagES
Lee esta historia en Español!
hi-flagHI
इस कहानी को हिंदी में पढ़ें!
ja-flagJA
この物語を日本語で読んでください!
uz-flagUZ
Bu hikoyani o'zbek tilida o'qing!
tl-flagTL
Basahin ang kwentong ito sa Filipino!
da-flagDA
Læs denne historie på dansk!
af-flagAF
Lees hierdie storie in Afrikaans!
ar-flagAR
اقرأ هذه القصة باللغة العربية!
tg-flagTG
Ин қиссаро бо забони тоҷикӣ хонед!
ay-flagAY
¡Aka sarnaqäw aymar arun ullart’apxam!
ln-flagLN
Tanga lisolo oyo na lingala!
SN

Kurebesa; Kuverenga

Ichi chidzidzo chinoongorora maitiro ekuita gamifying software yekuongorora makosi uchishandisa Gamekins, yakabatanidzwa neJenkins CI, inosimudzira kubatikana kwevadzidzi uye inonatsiridza kuyedza kwechokwadi, nemhinduro yakanaka kubva kuvadzidzi.
featured image - Gamification Inoita Kuti Zvive nyore Kudzidzisa Software Kuedza - Nyowani Yekudzidza Inoratidza
Gamifications FTW Publications HackerNoon profile picture
Gamifications FTW Publications

Gamifications FTW Publications

@gamifications

Gamifications unlocks engagement secrets, merging playful design and tech to turn the ordinary into the extraordinary.

0-item

STORY’S CREDIBILITY

Academic Research Paper

Academic Research Paper

Part of HackerNoon's growing list of open-source research papers, promoting free access to academic material.

Vanyori:

(1) Philipp Straubinger, University of Passau, Germany;

(2) Gordon Fraser, University of Passau, Germany.

Table of Links

Abstract uye 1 Sumo

2.1 Kuedzwa kweSoftware

2.2 Gamification yeSoftware Testing

3 Gamifying Inoenderera Kubatanidzwa uye 3.1 Zvinetso muKudzidzisa Software Testing

3.2 Gamification Zvinhu zveGamekins

3.3 Gamified Elements uye Testing Curriculum

4 Kuedza Setup uye 4.1 Software Yekuyedza Kosi

4.2 Kubatanidzwa kweGamekins uye 4.3 Vatori vechikamu

4.4 Data Analysis

4.5 Kutyisidzira kuKushanda

5.1 RQ1: Vadzidzi vakashandisa sei Gamekins panguva yekosi?

5.2 RQ2: Ndeapi maitiro ekuedza akaratidzwa nevadzidzi?

5.3 RQ3: Vadzidzi vakaona sei kubatanidzwa kweGamekins muzvirongwa zvavo?

6 Basa Rakafanana

7 Mhedziso, Mharidzo, uye Nongedzero

ABSTRACT

Kuedza kunoita basa rakakosha mukuvandudza software, uye zvakakosha kuti vadzidzi veinjiniya yesoftware vagamuchire dzidzo yekuyedza. Nekudaro, kukurudzira vadzidzi kunyora bvunzo uye kushandisa otomatiki kuyedza panguva yekugadzira software kunogona kuve kwakaoma. Kugadzirisa nyaya iyi uye kusimudzira kuita kwevadzidzi mukuyedza pavanonyora kodhi, isu tinokurudzira kukurudzira vadzidzi kuti vaedze zvakanyanya nekuita gamify kuenderera kusanganisa. Kune izvi isu tinoshandisa Gamekins, chishandiso chakanyatsobatanidzwa muJenkins inoenderera mberi yekubatanidza chikuva uye inoshandisa zvinhu zvemitambo zvinoenderana nekuzvipira kune sosi kodhi repository: Vagadziri vanogona kuwana mapoinzi nekuzadzisa bvunzo matambudziko uye mibairo inogadzirwa neGamekins, kukwikwidza nevamwe vanogadzira kana zvikwata zviri pabhodhi revatungamiri, uye vanogashira budiriro yezvavakaita zvine chekuita nebvunzo. Mubepa rino, tinopa kubatanidzwa kwedu kweGamekins mune undergraduate-level kosi yekuongorora software. Isu tinocherekedza kuwirirana pakati pekuti vadzidzi vanoedza sei kodhi yavo uye mashandisiro avo eGamekins, pamwe nekunatsiridza kukuru mukurongeka kwemhedzisiro yavo zvichienzaniswa neyakapfuura iteration yekosi pasina gamification. Sechimwezve chiratidzo chekuti nzira iyi inovandudza sei maitiro ekuyedza, vadzidzi vakashuma kufara mukunyora bvunzo neGamekins.


CCS CONCEPTS


• Software nehuinjiniya hwayo → Kuedzwa kweSoftware uye kugadzirisa; • Misoro yezvemagariro nehunyanzvi → Dzidzo yeinjiniya yeSoftware


MASHOKO ANOKOSHA


Kuedzwa kweSoftware, Gamification, Kuenderera mberi Kubatanidzwa, Dzidzo


ACM Reference Format:


Philipp Straubinger naGordon Fraser. 2024. Gamifying a Software Testing Course neInoenderera mberi Kubatanidzwa. Muna 46th International Conference pamusoro peSoftware Engineering: : Software Engineering Dzidzo uye Dzidzo (ICSSESEET '24), Kubvumbi 14–20, 2024, Lisbon, Portugal. ACM, New York, NY, USA, 12 mapeji. https://doi.org/10.1145/3639474.3640054

1 SUMO

Kuedzwa kweSoftware ipfungwa yakanyatsogadziriswa uye inoshandiswa zvakanyanya muindasitiri [13]. Zvisinei, zvisinei nekuwanikwa kwezvishandiso zvakasiyana-siyana zvinofambisa maitiro ekuedza, zvakadai sekuedza kutsigirwa munzvimbo dzakabatanidzwa dzekusimudzira (IDE) [26] uye automated test execution mukuenderera mberi kwekubatanidza (CI) mapuratifomu [8], kuedza kunowanzoregererwa mukuita. Zvinofungidzirwa zvikonzero zveizvi zvinosanganisira kushaikwa kwevagadziri vekukurudzira kuita zviitiko zvekuyedza uye kushomeka kwedzidzo mukuyedza software [14, 30, 41, 49, 50]. Kunyangwe kazhinji kurapwa kusina kukwana kwekuedzwa mudzidzo yepamusoro [41] ichangobva kuverengerwa nekuzivikanwa kuri kukura kwekukosha kwekuyedzwa [9, 29, 35], izvi zvakadaro zvinokanganiswa nevadzidzi senge vagadziri vanofarira kuona kuyedzwa sekunetesa uye zvinofinha [32]. Nekuda kweizvozvo, iyo indasitiri inotambura kurasikirwa kukuru nekuda kwekusakwana kwesoftware mhando uye kusakwana kuyedzwa [31].


Nzira dzeGamification dzinopa mukana wekukurudzira vadzidzi kuti vaedze zvisinei nekuona kwavo kuti iri kufinha kana kunetesa. Gamification inosanganisira kubatanidza zvinhu zvinowanzowanikwa mumitambo, senge mabhodhi ekutungamira uye zvakabudirira, mune zvisiri izvo [15]. Zvakaratidzwa kuti nzira iyi inobatsira kupinza vadzidzi mudzidzo yeinjiniya software [24], semuenzaniso nekutamba hurukuro kana maturusi ekudzidzisa bvunzo dzesoftware [7, 12, 16, 22, 36]. Nekudaro, kuitira kuti vadzidzi vapinde mukati kuyedza uye kuisimbisa sechikamu chakakosha chemaitiro avo ebudiriro, tinopokana kuti kusanganisa kusanganisa kwegamification yekuyedza muchirongwa chekuvandudza software kwakakosha.


Kuti tiite izvi, isu tinosanganisa gamification mune inoenderera mberi yekubatanidza (CI) masisitimu anoshandiswa nevadzidzi. Kunyanya, isu tinoshandisa Gamekins [47], plugin yakagadzirirwa iyo inonyanya kushandiswa CI papuratifomu Jenkins [1], iyo inobatanidza zvisingaite gamification mune software yekuvandudza workflow. Nekuongorora kodhi yekodhi uye mhinduro dzebvunzo, Gamekins inotaridza nzvimbo dzekuedza kuvandudzwa zvichibva pakuvhara kodhi [53] kana shanduko yekuchinja [28] uyezve inosimudzira kuvandudza uchishandisa gamification pfungwa dzakadai sekunetsa uye quests, kupa mubairo kuyedza kwakanaka nemapoinzi, kubudirira, uye leaderboard rankings. Isu takaongorora mabhenefiti ekubatanidza maGamekins mune undergraduate software yekuyedza kosi, tichiongorora mabatiro ayo pazvibodzwa zvekudzidza uye maitiro evadzidzi. Muchidimbu, mipiro yepepa iri ndeiyi:


• Isu tinokurudzira kushandiswa kwegamification senzira yekukurudzira uye mibairo yekuedza zviitiko muCI.


• Isu tinosumaGamekins sechishandiso chinofanirwa kushandiswa pachikoro chepamusoro-soro chekuongorora software.


• Isu tinoongorora zvine hungwaru mhedzisiro yekubatanidza maGamekins mukosi yekuongorora software, tichienzanisa neboka rekare pasina gamification uye kuongorora vadzidzi.


Zvigumisiro zvechidzidzo zvinoratidza kuwirirana pakati pemaitiro ekuedza kwevadzidzi uye kushandiswa kweGamekins, pamwe nekuvandudzwa kwakakosha mumigumisiro yakarurama kana ichienzaniswa neshanduro yapfuura yekosi, apo pasina gamification yakashandiswa pamabasa akafanana. Kunyange zvisiri zvese zvikamu zveGamekins zvaifarirwa pasi rose nevadzidzi, zvakazara, vaifarira kushandiswa kwayo mukati mekosi yese, zvichisimbisa kuti Gamekins chishandiso chinoshanda chekudzidzisa.


Iri bepa rinowanikwa pa arxiv pasi peCC BY-SA 4.0 DEED rezinesi.


[1] https://www.jenkins.io/

L O A D I N G
. . . comments & more!

About Author

Gamifications FTW Publications HackerNoon profile picture
Gamifications FTW Publications@gamifications
Gamifications unlocks engagement secrets, merging playful design and tech to turn the ordinary into the extraordinary.

HONGA TAGS

NYAYA IYI YAKAPIWA MUNA...

Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here
X REMOVE AD