Viktorīnas spēle tīmeklim un mobilajām ierīcēm

funkcionalitāte
Jaunākajiem (junior) izstrādātājiem paredzēta viktorīnas spēle, kas apvieno mācīšanos ar izklaidi un tika radīta stingru laika un sadarbības ierobežojumu apstākļos.
problēma

Kā padarīt tehnisko jēdzienu apguvi aizraujošāku jaunākajiem izstrādātājiem?

Intensīvo mācību (bootcamp) teorētiskais saturs — tīmekļa izstrāde, Agile/Scrum, tehniskie pamati — bieži ir blīvs un grūti iegaumējams. Uzdevums bija ļoti īsā termiņā radīt spēļveida pieredzi, kas ļautu šīs zināšanas interaktīvi atkārtot un nostiprināt.
pieeja

Vadīju projektu no idejas līdz īstenošanai, darbu balstot uz produkta domāšanu un Agile pieeju.

Prezentēju spēles ideju, lai izveidotu četru cilvēku komandu, kuru šis projekts motivēja. Rīkojām prāta vētras sesijas, lai definētu koncepciju, spēles gaitu (gameplay) un mērķauditoriju. Balstoties uz personām, kas raksturoja lietotāju vajadzības, izveidojām epikus un lietotāju stāstus, lai sadalītu darbu, un to izpildi pārraudzījām Trello rīkā, izmantojot kanban pieeju. Pirms izstrādes sākuma projektējām lietotāja ceļu ar wireframe skicēm (Miro) un vizuāliem maketiem (Adobe XD), kas komandai deva vienotu izpratni par iecerēto pieredzi. Divu nedēļu laikā izstrāde noritēja sprintos ar ikdienas stand-up sapulcēm, kurās sekojām līdzi progresam, novērsām šķēršļus un saskaņojām komandas darbu. Izmantojām React Native, Node.js, MongoDB un Git un katru funkcionalitāti testējām jau izstrādes gaitā.
risinājums

Darbspējīga tiešsaistes viktorīnas spēle, ko pārbaudījuši reāli lietotāji.

Spēle piedāvā vienkāršu un aizraujošu pieredzi ar punktu skaitīšanas sistēmu un pārskatāmu saskarni. Jautājumus ir viegli rediģēt, tāpēc spēli var pielāgot arī tēmām ārpus tīmekļa izstrādes. Kad komandas projekts bija noslēdzies, pēc savas iniciatīvas pārstrādāju spēli viena pati: izmantojot React, izveidoju to no jauna kā tīmekļa lietotni, lai paplašinātu tās pieejamību.
rezultāts

Projekts apliecināja, ka spēju nodot pilnvērtīgu produktu Agile vidē un ierobežotos apstākļos.

Divās nedēļās mēs projektu no sākotnējās idejas novedām līdz gatavam produktam, praksē izmantojot Agile principus. Tas ļāva man nostiprināt tehniskās prasmes un padziļināt izpratni par projektu vadītāja lomu, kurā jāsasaista projektu vadība, lietotāja pieredze un tehniskie ierobežojumi. Tas parāda arī, ka spēju vienlaikus uzņemties vairākus pienākumus: koordināciju, dizainu, izstrādi un testēšanu.
ATPAKAĻ UZ PROJEKTIEM
sazināsimies

Radīsim kopā kaut ko izcilu!

Vai tas būtu projekts, ideja vai vienkārši saruna — priecāšos iepazīties.
sazināties
AIJA