Għaliex għamilna hackathon għal dawk li jittestjaw?

Dan l-artikolu se jkun ta 'interess għal dawk li, bħalna, qed iħabbtu wiċċhom mal-problema tal-għażla ta' speċjalista adattat fil-qasam tal-ittestjar.

B'mod stramb, biż-żieda fin-numru ta 'kumpaniji tal-IT fir-repubblika tagħna, jiżdied biss in-numru ta' programmaturi denji, iżda mhux testers. Ħafna nies huma ħerqana li jidħlu f'din il-professjoni, iżda mhux ħafna jifhmu t-tifsira tagħha.
Għaliex għamilna hackathon għal dawk li jittestjaw?
Ma nistax nitkellem għall-kumpaniji kollha tal-IT, iżda assennajna r-rwol tal-QA/QC lill-ispeċjalisti tal-kwalità tagħna. Huma parti mit-tim tal-iżvilupp u jipparteċipaw fl-istadji kollha tal-iżvilupp, mir-riċerka sal-rilaxx ta 'verżjoni ġdida.

Tester f'tim, anke fl-istadju tal-ippjanar, irid jaħseb fir-rekwiżiti funzjonali u mhux funzjonali kollha biex jaċċetta storja tal-utent. Huwa għandu jifhem il-karatteristiċi operattivi tal-prodott kif ukoll il-programmaturi, u saħansitra aħjar, u jgħin lit-tim ma jieħux deċiżjonijiet żbaljati anke fl-istadju tal-ippjanar. Min jittestja għandu jkollu fehim ċar ta' kif se taħdem il-funzjonalità implimentata u x'iżvantaġġi jista' jkun hemm. It-testers tagħna joħolqu pjanijiet tat-test u każijiet tat-test huma stess, kif ukoll jippreparaw il-bankijiet tat-test kollha meħtieġa. L-ittestjar skont speċifikazzjoni lesta bħal monkey clicker mhijiex l-għażla tagħna. Jaħdem fi ħdan it-tim, huwa għandu jgħin biex jirrilaxxa prodott denju u jħoss l-allarm fil-ħin jekk xi ħaġa tmur ħażin.

Dak li ltqajna magħhom meta nfittxu testers

Fl-istadju ta 'studju ta' ħafna jerġa 'jibda, deher li kien hemm speċjalisti b'esperjenza xierqa għalina u ma jkunx hemm problemi bl-għażla ta' tester għat-tim tagħna. Iżda, waqt laqgħat personali, dejjem aktar iltqajna ma’ kandidati li fil-fatt kienu pjuttost 'il bogħod mid-dinja tat-teknoloġija tal-informazzjoni (pereżempju, ma setgħux jgħidu l-prinċipji tal-interazzjoni bejn browser u web server, il-baŜi tas-sigurtà, relazzjonali u mhux. databases relazzjonali, ma kellhom l-ebda idea dwar il-virtwalizzazzjoni u l-kontejners), iżda fl-istess ħin evalwaw lilhom infushom fil-livell tal-QA Anzjan. Wara li għamilna għexieren ta 'intervisti, wasalna għall-konklużjoni li n-numru ta' speċjalisti adattati għalina fir-reġjun huwa negliġibbli.

Sussegwentement, ngħidilkom x’passi ħadna u x’iżbalji ħriġna fuqhom sabiex insibu dawk il-ġellieda tant mistennija għall-kwalità.

Kif ippruvajna nirranġaw is-sitwazzjoni

Wara li eżawrew lilna nfusna billi nsibu speċjalisti lesti, bdejna nimmiraw żoni fil-qrib:

  1. Ippruvajna napplikaw prattiki ta’ valutazzjoni biex nidentifikaw fost il-ħafna nies “leave-it”, dawk stess li minnhom nistgħu niżviluppaw speċjalisti b’saħħithom.

    Staqsejna grupp ta’ kandidati potenzjali b’madwar l-istess livell ta’ għarfien biex itemmu l-kompiti. Meta osservaw il-proċess tal-ħsieb tagħhom, ippruvajna nidentifikaw l-aktar kandidat promettenti.

    B'mod partikolari, ħriġna kompiti biex nittestjaw l-attenzjoni, il-fehim tal-kapaċitajiet tat-teknoloġija u l-karatteristiċi tal-multikulturaliżmu:

    Għaliex għamilna hackathon għal dawk li jittestjaw?
    Għaliex għamilna hackathon għal dawk li jittestjaw?

  2. Għamilna laqgħat għat-testers biex jespandu l-konfini tal-fehim tal-professjoni fost il-kontinġent eżistenti.

    Ngħidlek ftit dwar kull wieħed minnhom.

    Ufa Software QA and Testing Meetup #1 huwa l-ewwel tentattiv tagħna biex niġbru lil dawk li jimpurtahom mill-professjoni u fl-istess ħin nifhmu jekk il-pubbliku hux se jkun interessat f’dak li rridu nwasslulhom. Bażikament, ir-rapporti tagħna kienu dwar fejn huwa aħjar li tibda jekk iddeċidejt li ssir tester. Għin lil dawk li jibdew jiftħu għajnejhom u jħarsu lejn l-ittestjar bħal adult. Tkellimna dwar il-passi li jridu jieħdu dawk li jittestjaw novizzi biex jissieħbu fil-professjoni. Dwar x'inhi l-kwalità u kif tinkiseb f'kundizzjonijiet reali. U wkoll, x'inhu l-ittestjar awtomatiku u fejn huwa aktar xieraq li tużah.

    Għaliex għamilna hackathon għal dawk li jittestjaw?

    Imbagħad, b’intervall ta’ 1-2 xhur, għamilna żewġ laqgħat oħra. Diġà kien hemm id-doppju tal-parteċipanti. F'"Ufa Software QA and Testing Meetup #2" aħna daħlu aktar fil-fond fil-qasam tas-suġġett. Huma tkellmu dwar sistemi ta 'traċċar tal-bugs, ittestjar UI/UX, mimsus fuq Docker, Ansible, u tkellmu wkoll dwar kunflitti possibbli bejn żviluppatur u tester u modi kif isolvuhom.

    It-tielet laqgħa tagħna, "Ufa Software QA and Testing Meetup #3," indirettament relatata max-xogħol tat-testers, iżda kienet utli biex ifakkru f'waqthom lill-programmaturi tad-dmirijiet tekniċi u organizzattivi tagħhom: ittestjar tat-tagħbija, ittestjar e2e, Selenium fl-awtotestjar, vulnerabbiltajiet tal-applikazzjoni tal-web .

    Dan iż-żmien kollu konna nitgħallmu kif noħolqu dawl u ħoss normali fix-xandiriet mill-avvenimenti tagħna:

    → L-ewwel passi fl-ittestjar - Ufa Software QA u Testing Meetup #1
    → Ittestjar UI/UX – Ufa Software QA u Testing Meetup #2
    → Ittestjar tas-sigurtà, ittestjar tat-tagħbija u ittestjar awtomatiku - Ufa QA u Testing Meetup #3

  3. U fl-aħħar iddeċidejna li nippruvaw nagħmlu hackathon għal dawk li jittestjaw

Kif ħejjejna u wettaqna hackathon għal dawk li jittestjaw

Biex nibdew, ippruvajna nifhmu x'tip ta '"kruha" hija din u kif normalment titwettaq. Kif irriżulta, avvenimenti ta 'dan it-tip ma sarux ħafna drabi fil-Federazzjoni Russa, u m'hemm imkien fejn jissellef l-ideat. It-tieni nett, ma ridtx immedjatament ninvesti ħafna riżorsi f'avveniment li deher dubjuż mal-ewwel daqqa t'għajn. Għalhekk, iddeċidejna li nagħmlu mini-hackathons qosra, mhux għaċ-ċiklu kollu tax-xogħol tal-QA, iżda għal stadji individwali.

L-uġigħ ta 'ras ewlieni tagħna huwa n-nuqqas ta' prattika fost it-testers lokali fil-ħolqien ta 'mapep ċari tal-ittestjar. Ma jqattgħux ħin jirriċerkaw l-istejjer tal-utenti ta 'qabel l-implimentazzjoni u joħolqu kriterji ta' aċċettazzjoni li huma ċari għall-iżviluppaturi għal rekwiżiti funzjonali u mhux funzjonali, UI/UX, sigurtà, piżijiet ta 'xogħol u tagħbija massima. Għalhekk, iddeċidejna, għall-ewwel darba, li ngħaddu mill-aktar parti interessanti u kreattiva tax-xogħol tagħhom - analiżi u formazzjoni ta 'rekwiżiti waqt riċerka ta' qabel il-proġett.

Aħna stmat in-numru potenzjali ta 'parteċipanti u ddeċidejna li kellna bżonn mill-inqas 5 xogħol b'lura għal rilaxxi ta' MVP, 5 prodotti u 5 nies li jaġixxu bħala sidien tal-prodotti, jiddeċifraw il-ħtiġijiet tan-negozju u jieħdu deċiżjonijiet dwar restrizzjonijiet.

Hawn dak li ksibna: xogħol b'lura għall-hackathon.

L-idea ewlenija kienet li joħorġu b’suġġetti li jkunu kemm jista’ jkun imbiegħda mix-xogħol ta’ kuljum tal-parteċipanti kollha u li jingħataw lok għal titjira kreattiva ta’ immaġinazzjoni.

Għaliex għamilna hackathon għal dawk li jittestjaw?

Għaliex għamilna hackathon għal dawk li jittestjaw?

X’żbalji għamilna u x’nistgħu nagħmlu aħjar?

L-użu ta 'prattiki ta' valutazzjoni, tant popolari fil-qasam tal-kiri ta 'salespeople u maniġers ta' livell aktar baxx, ħa ammont kbir ta 'sforz, iżda ma ħalliniex nagħtu attenzjoni suffiċjenti lil kull parteċipant u nevalwaw il-kapaċitajiet tiegħu. B'mod ġenerali, din l-għażla ta 'għażla toħloq immaġni negattiva tal-kumpanija, peress li ħafna nies jirċievu feedback insuffiċjenti u sussegwentement joħolqu fihom infushom u oħrajn l-effett tat-tirannija ta' min iħaddem (komunikazzjonijiet fil-komunitajiet tal-IT huma żviluppati ħafna). Bħala riżultat, nibqgħu litteralment b'żewġ kandidati potenzjali b'futur imbiegħed ħafna.

Il-meetups huma xi ħaġa tajba. Tinħoloq bażi estensiva għall-elaborazzjoni, u l-livell ġenerali tal-parteċipanti jiżdied. Il-kumpanija qed issir aktar u aktar rikonoxxibbli fis-suq. Iżda l-intensità tax-xogħol ta' tali impriżi mhijiex żgħira. Trid tifhem b'mod ċar li ż-żamma ta' laqgħat se tieħu madwar 700-800 siegħa ta' bniedem fis-sena.

Fir-rigward tal-hackathon tal-ittestjar. Dawn it-tipi ta 'avvenimenti għadhom ma sarux boring, peress li, b'differenza hackathons għall-iżviluppaturi, huma miżmuma ħafna inqas ta' spiss. Il-vantaġġ ta 'din l-idea huwa li b'mod rilassat tista' tiskambja ammont kbir ta 'għarfien prattiku u tiddetermina b'mod pjuttost preċiż il-livell ta' kull parteċipant.

Wara li analizzajna r-riżultati tal-avveniment, indunajna li għamilna ħafna żbalji:

  1. L-iktar żball li ma jaħfer kien li nemmnu li 4-5 sigħat ikunu biżżejjed għalina. Bħala riżultat, biss l-introduzzjoni u l-familjarizzazzjoni mal-lura ħadet kważi sagħtejn.
    Il-ħidma mas-sidien tal-prodotti fl-istadju inizjali u l-ħin biex tgħaddas fil-qasam tas-suġġett ħa l-istess ammont ta 'żmien. Għalhekk il-ħin li kien fadal kien ċar li ma kienx biżżejjed għal żvilupp komprensiv tal-mapep tal-ittestjar.
  2. Ma kienx hemm biżżejjed ħin u enerġija għal feedback dettaljat dwar kull mappa, peress li kien diġà bil-lejl. Għalhekk, b'mod ċar naqsu din il-parti, iżda inizjalment kienet maħsuba biex tkun l-aktar siewja fil-hackathon.
  3. Iddeċidejna li nevalwaw il-kwalità tal-iżvilupp b'vot sempliċi tal-parteċipanti kollha, billi nallokaw 3 voti għal kull tim, li jistgħu jagħtu għall-ogħla kwalità tax-xogħol. Forsi jkun aħjar li torganizza ġurija.

X'ksibt?

Aħna solvejna parzjalment il-problema tagħna u issa għandna 4 irġiel kuraġġużi u gustużi li jaħdmu għalina, li jkopru n-naħa ta 'wara ta' 4 timijiet ta 'żvilupp. Għadd sinifikanti ta’ kandidati b’saħħithom potenzjali u bidliet tanġibbli fil-livell tal-komunità tal-QA tal-belt għadhom ma ġewx innutati. Imma hemm xi progress u dan ma jistax ma jifraħx.

Sors: www.habr.com

Żid kumment