Pam wnaethon ni gynnal hacathon i brofwyr?

Bydd yr erthygl hon o ddiddordeb i'r rhai sydd, fel ni, yn wynebu'r broblem o ddewis arbenigwr addas yn y maes profi.

Yn rhyfedd ddigon, gyda'r cynnydd yn nifer y cwmnïau TG yn ein gweriniaeth, dim ond nifer y rhaglenwyr teilwng sy'n cynyddu, ond nid profwyr. Mae llawer o bobl yn awyddus i ymuno â'r proffesiwn hwn, ond nid oes llawer yn deall ei ystyr.
Pam wnaethon ni gynnal hacathon i brofwyr?
Ni allaf siarad ar ran pob cwmni TG, ond rydym wedi neilltuo rôl QA/QC i’n harbenigwyr ansawdd. Maent yn rhan o'r tîm datblygu ac yn cymryd rhan ym mhob cam datblygu, o ymchwil i ryddhau fersiwn newydd.

Rhaid i brofwr mewn tîm, hyd yn oed ar y cam cynllunio, ystyried yr holl ofynion swyddogaethol ac anweithredol ar gyfer derbyn stori defnyddiwr. Rhaid iddo ddeall nodweddion gweithredol y cynnyrch yn ogystal â rhaglenwyr, a hyd yn oed yn well, a helpu'r tîm i beidio â gwneud penderfyniadau anghywir hyd yn oed yn y cam cynllunio. Rhaid bod gan y profwr ddealltwriaeth glir o sut y bydd y swyddogaeth a weithredir yn gweithio a pha beryglon a all fod. Mae ein profwyr yn creu cynlluniau prawf ac achosion prawf eu hunain, yn ogystal â pharatoi'r holl feinciau prawf angenrheidiol. Nid ein dewis ni yw profi yn unol â manyleb barod fel cliciwr mwnci. Gan weithio o fewn y tîm, rhaid iddo helpu i ryddhau cynnyrch teilwng a chanu'r larwm mewn pryd os aiff rhywbeth o'i le.

Yr hyn y daethom ar ei draws wrth chwilio am brofwyr

Ar y cam o astudio llawer o ailddechrau, roedd yn ymddangos bod arbenigwyr â phrofiad addas i ni ac ni fyddai unrhyw broblemau gyda dewis profwr ar gyfer ein tîm. Ond, yn ystod cyfarfodydd personol, daethom ar draws ymgeiswyr fwyfwy a oedd mewn gwirionedd yn eithaf pell o fyd technoleg gwybodaeth (er enghraifft, ni allent ddweud wrth egwyddorion rhyngweithio rhwng porwr a gweinydd gwe, hanfodion diogelwch, perthynol a heb fod yn berthnasol). cronfeydd data perthynol, nid oedd ganddynt unrhyw syniad am rhithwiroli a chynwysyddion), ond ar yr un pryd aseswyd eu hunain ar y lefel Sicrwydd Ansawdd Hŷn. Ar ôl cynnal dwsinau o gyfweliadau, daethom i'r casgliad bod nifer yr arbenigwyr sy'n addas i ni yn y rhanbarth yn fach iawn.

Nesaf, dywedaf wrthych pa gamau a gymerasom a pha gamgymeriadau a wnaethom er mwyn dod o hyd i'r ymladdwyr hir-ddisgwyliedig hynny am ansawdd.

Sut wnaethon ni geisio trwsio'r sefyllfa

Ar ôl blino'n lân ein hunain gyda dod o hyd i arbenigwyr parod, fe ddechreuon ni dargedu ardaloedd cyfagos:

  1. Fe wnaethon ni geisio defnyddio arferion asesu i nodi ymhlith y nifer fawr o bobl “gadael-it”, yr union rai y gallwn ni ddatblygu arbenigwyr cryf ganddyn nhw.

    Gofynnom i grŵp o ymgeiswyr posibl gyda thua'r un lefel o wybodaeth i gwblhau tasgau. Gan arsylwi ar eu proses feddwl, ceisiasom nodi'r ymgeisydd mwyaf addawol.

    Yn benodol, fe wnaethom lunio tasgau i brofi astudrwydd, dealltwriaeth o alluoedd technoleg a nodweddion amlddiwylliannedd:

    Pam wnaethon ni gynnal hacathon i brofwyr?
    Pam wnaethon ni gynnal hacathon i brofwyr?

  2. Cynhaliom gyfarfodydd ar gyfer profwyr i ehangu ffiniau dealltwriaeth o'r proffesiwn ymhlith y fintai bresennol.

    Fe ddywedaf ychydig wrthych am bob un ohonynt.

    Sicrwydd Ansawdd a Phrofi Meddalwedd Ufa Meetup #1 yw ein hymgais gyntaf i gasglu'r rhai sy'n poeni am y proffesiwn ac ar yr un pryd ddeall a fydd gan y cyhoedd ddiddordeb yn yr hyn yr ydym am ei gyfleu iddynt. Yn y bôn, roedd ein hadroddiadau yn ymwneud â lle mae'n well dechrau os ydych chi wedi penderfynu dod yn brofwr. Helpwch ddechreuwyr i agor eu llygaid ac edrych ar brofi fel oedolyn. Buom yn siarad am y camau y mae angen i brofwyr newydd eu cymryd i ymuno â'r proffesiwn. Ynglŷn â beth yw ansawdd a sut i'w gyflawni mewn amodau real. A hefyd, beth yw profion awtomatig a lle mae'n fwy priodol ei ddefnyddio.

    Pam wnaethon ni gynnal hacathon i brofwyr?

    Yna, gydag egwyl o 1-2 fis, fe wnaethom gynnal dau gyfarfod arall. Roedd dwywaith cymaint o gyfranogwyr eisoes. Yn “QA Software Ufa a Testing Meetup #2” fe wnaethom blymio'n ddyfnach i'r maes pwnc. Fe wnaethant siarad am systemau olrhain bygiau, profion UI / UX, cyffwrdd â Docker, Ansible, a siarad hefyd am wrthdaro posibl rhwng datblygwr a phrofwr a ffyrdd o'u datrys.

    Roedd ein trydydd cyfarfod, “Ufa Software QA a Testing Meetup #3,” yn ymwneud yn anuniongyrchol â gwaith profwyr, ond roedd yn ddefnyddiol i atgoffa rhaglenwyr yn amserol o'u dyletswyddau technegol a threfniadol: profi llwyth, profi e2e, Seleniwm mewn awtobrofi, gwendidau cymwysiadau gwe .

    Trwy’r amser hwn rydym wedi bod yn dysgu sut i greu golau a sain arferol mewn darllediadau o’n digwyddiadau:

    → Camau cyntaf wrth brofi - SA Meddalwedd Ufa a Phrofi Meetup #1
    → Profi UI/UX – SA Meddalwedd Ufa a Phrofi Meetup #2
    → Profi diogelwch, profi llwyth a phrofi ceir - Ufa QA a Testing Meetup #3

  3. Ac yn y diwedd penderfynon ni geisio cynnal hacathon i brofwyr

Sut y gwnaethom baratoi a chynnal hacathon ar gyfer profwyr

I ddechrau, fe wnaethon ni geisio deall pa fath o “bwystfil” yw hwn a sut mae'n cael ei gynnal fel arfer. Fel y digwyddodd, ni chynhaliwyd digwyddiadau o'r math hwn lawer gwaith yn Ffederasiwn Rwsia, ac nid oes unrhyw le i fenthyca syniadau. Yn ail, nid oeddwn am fuddsoddi llawer o adnoddau ar unwaith mewn digwyddiad a oedd yn ymddangos yn amheus ar yr olwg gyntaf. Felly, penderfynasom y byddem yn gwneud hacathonau bach byr, nid ar gyfer y cylch gwaith SA cyfan, ond ar gyfer camau unigol.

Ein prif gur pen yw’r diffyg arfer ymhlith profwyr lleol wrth greu mapiau profi clir. Nid ydynt yn treulio amser yn ymchwilio i straeon defnyddwyr cyn gweithredu a chreu meini prawf derbyn sy'n glir i ddatblygwyr ar gyfer gofynion swyddogaethol ac answyddogaethol, UI / UX, diogelwch, llwythi gwaith a llwythi brig. Felly, penderfynasom, am y tro cyntaf, fynd trwy'r rhan fwyaf diddorol a chreadigol o'u gwaith - dadansoddi a ffurfio gofynion yn ystod ymchwil cyn-prosiect.

Fe wnaethom amcangyfrif nifer posibl y cyfranogwyr a phenderfynwyd bod angen o leiaf 5 ôl-groniad arnom ar gyfer rhyddhau MVP, 5 cynnyrch a 5 o bobl a fyddai'n gweithredu fel perchnogion cynnyrch, yn dehongli anghenion busnes ac yn gwneud penderfyniadau ar gyfyngiadau.

Dyma beth gawson ni: ôl-groniadau ar gyfer hacathon.

Y prif syniad oedd dod o hyd i bynciau a oedd mor bell oddi wrth holl waith dyddiol y cyfranogwyr â phosibl a rhoi cyfle iddynt fagu dychymyg creadigol.

Pam wnaethon ni gynnal hacathon i brofwyr?

Pam wnaethon ni gynnal hacathon i brofwyr?

Pa gamgymeriadau wnaethom ni a beth allem ni ei wneud yn well?

Cymerodd y defnydd o arferion asesu, mor boblogaidd ym maes llogi gwerthwyr a rheolwyr lefel is, lawer iawn o ymdrech, ond nid oedd yn caniatáu inni dalu digon o sylw i bob cyfranogwr a gwerthuso ei alluoedd. Yn gyffredinol, mae'r opsiwn dethol hwn yn creu delwedd negyddol o'r cwmni, gan fod cryn dipyn o bobl yn derbyn adborth annigonol ac wedyn yn creu effaith gormes y cyflogwr ynddynt eu hunain ac eraill (mae cyfathrebu mewn cymunedau TG yn ddatblygedig iawn). O ganlyniad, mae gennym yn llythrennol ddau ymgeisydd posibl gyda dyfodol pell iawn.

Mae cyfarfodydd cyfarfod yn beth da. Crëir sail helaeth ar gyfer ymhelaethu, ac mae lefel gyffredinol y cyfranogwyr yn cynyddu. Mae'r cwmni'n dod yn fwy a mwy adnabyddus yn y farchnad. Ond nid yw dwysedd llafur ymgymeriadau o'r fath yn fach. Mae angen i chi ddeall yn glir y bydd cynnal cyfarfodydd cyfarfod yn cymryd tua 700-800 o oriau gwaith y flwyddyn.

O ran yr hackathon profi. Nid yw'r mathau hyn o ddigwyddiadau wedi dod yn ddiflas eto, oherwydd, yn wahanol i hacathonau i ddatblygwyr, fe'u cynhelir yn llawer llai aml. Mantais y syniad hwn yw y gallwch chi, mewn modd hamddenol, gyfnewid llawer iawn o wybodaeth ymarferol a phennu lefel pob cyfranogwr yn eithaf cywir.

Ar ôl dadansoddi canlyniadau’r digwyddiad, sylweddolom ein bod wedi gwneud llawer o gamgymeriadau:

  1. Y camgymeriad mwyaf anfaddeuol oedd credu y byddai 4-5 awr yn ddigon i ni. O ganlyniad, dim ond i gyflwyno ac ymgyfarwyddo â'r ôl-groniadau gymerodd bron i 2 awr.
    Roedd gweithio gyda pherchnogion cynnyrch yn y cam cychwynnol ac amser i blymio i'r maes pwnc yn cymryd yr un faint o amser. Felly mae'n amlwg nad oedd yr amser a oedd yn weddill yn ddigon ar gyfer datblygiad cynhwysfawr o'r mapiau profi.
  2. Nid oedd digon o amser ac egni ar gyfer adborth manwl ar bob map, gan ei bod eisoes yn nos. Felly, rydym yn amlwg wedi methu â'r rhan hon, ond fe'i bwriadwyd i ddechrau i fod y mwyaf gwerthfawr yn yr hacathon.
  3. Penderfynasom werthuso ansawdd y datblygiad trwy bleidlais syml o'r holl gyfranogwyr, gan ddyrannu 3 pleidlais i bob tîm, y gallent ei roi ar gyfer gwaith o'r ansawdd uchaf. Efallai y byddai'n well trefnu rheithgor.

Beth ydych chi wedi'i gyflawni?

Rydym wedi datrys ein problem yn rhannol ac yn awr mae gennym 4 dyn dewr, golygus yn gweithio i ni, yn gwasanaethu tu ôl i 4 tîm datblygu. Ni sylwyd eto ar gronfa sylweddol o ymgeiswyr cryf posibl a newidiadau diriaethol yn lefel cymuned SA y ddinas. Ond mae rhywfaint o gynnydd ac ni all hyn ond llawenhau.

Ffynhonnell: hab.com

Ychwanegu sylw