Poukisa nou te fè yon Hackathon pou teste?

Atik sa a pral enterese moun ki, tankou nou, ap fè fas ak pwoblèm nan nan chwazi yon espesyalis apwopriye nan jaden an nan tès.

Etranj ase, ak ogmantasyon nan kantite konpayi IT nan repiblik nou an, sèlman kantite pwogramasyon merite ogmante, men se pa tèsteur. Anpil moun anvi antre nan pwofesyon sa a, men pa gen anpil konprann siyifikasyon li.
Poukisa nou te fè yon Hackathon pou teste?
Mwen pa ka pale pou tout konpayi IT, men nou te asiyen wòl QA/QC nan espesyalis kalite nou yo. Yo fè pati ekip devlopman an epi patisipe nan tout etap devlopman, soti nan rechèch rive nan lage yon nouvo vèsyon.

Yon tèsteur nan yon ekip, menm nan etap planifikasyon an, dwe reflechi sou tout kondisyon fonksyonèl ak ki pa fonksyonèl pou aksepte yon istwa itilizatè. Li dwe konprann karakteristik operasyonèl yo nan pwodwi a kòm byen ke pwogramasyon, e menm pi bon, epi ede ekip la pa pran move desizyon menm nan etap nan planifikasyon. Tester la dwe gen yon konpreyansyon klè sou fason fonksyonalite aplike a pral travay ak ki enkonvenyans ka genyen. Testatè nou yo kreye plan tès ak ka tès tèt yo, epi tou prepare tout ban tès ki nesesè yo. Tès dapre yon spesifikasyon pare tankou yon klik makak se pa opsyon nou an. Travay nan ekip la, li dwe ede lage yon pwodwi merite ak son alam la alè si yon bagay ale mal.

Ki sa nou te rankontre lè w ap chèche tèsteur

Nan etap nan etidye anpil rezime, li te sanble ke te gen espesyalis ki gen eksperyans apwopriye pou nou epi pa ta gen okenn pwoblèm ak chwazi yon tèsteur pou ekip nou an. Men, pandan reyinyon pèsonèl, nou te rankontre de pli zan pli kandida ki te aktyèlman byen lwen mond lan nan teknoloji enfòmasyon (pa egzanp, yo pa t 'kapab di prensip yo nan entèraksyon ant yon navigatè ak yon sèvè entènèt, de baz yo nan sekirite, relasyon ak non-. baz done relasyon yo, yo pa te gen okenn lide sou Virtualization ak containerization), men an menm tan an evalye tèt yo nan nivo Senior QA. Apre yo fin fè plizyè douzèn entèvyou, nou te rive nan konklizyon ke kantite espesyalis ki apwopriye pou nou nan rejyon an se neglijab.

Apre sa, mwen pral di w ki etap nou te pran ak ki erè nou te demisyone sou yo nan lòd yo jwenn konbatan sa yo long dire pou bon jan kalite.

Ki jan nou te eseye ranje sitiyasyon an

Lè nou fin fatige tèt nou ak apwovizyone espesyalis ki pare, nou te kòmanse vize zòn ki tou pre yo:

  1. Nou te eseye aplike pratik evalyasyon yo idantifye pami anpil moun ki "kite-li" yo, yo menm ki soti nan ki moun nou ka devlope espesyalis fò.

    Nou te mande yon gwoup kandida potansyèl ki gen apeprè menm nivo konesans pou konplete travay yo. Obsève pwosesis panse yo, nou te eseye idantifye kandida ki pi pwomèt la.

    An patikilye, nou te vini ak travay yo teste vijilans, konpreyansyon yo genyen sou kapasite yo nan teknoloji ak karakteristik yo nan miltikiltirèl:

    Poukisa nou te fè yon Hackathon pou teste?
    Poukisa nou te fè yon Hackathon pou teste?

  2. Nou te òganize rankont pou tèsteur yo pou elaji limit konpreyansyon yo genyen sou pwofesyon an nan mitan kontenjan ki deja egziste a.

    Mwen pral di w yon ti kras sou chak nan yo.

    Ufa Software QA ak Testing Meetup #1 se premye tantativ nou pou rasanble moun ki gen sousi pou pwofesyon an epi an menm tan konprann si piblik la ap enterese nan sa nou vle transmèt yo. Fondamantalman, rapò nou yo te sou ki kote li pi bon yo kòmanse si ou te deside vin yon tèsteur. Ede débutan yo louvri je yo epi gade tès yo tankou yon granmoun. Nou te pale sou etap tèstè inisyasyon yo dwe pran pou rantre nan pwofesyon an. Konsènan sa ki bon jan kalite a ak ki jan yo reyalize li nan kondisyon reyèl. Epi tou, ki sa ki tès otomatik ak ki kote li pi apwopriye yo sèvi ak li.

    Poukisa nou te fè yon Hackathon pou teste?

    Lè sa a, ak yon entèval de 1-2 mwa, nou te fè de lòt reyinyon. Te gen de fwa plis patisipan deja. Nan "Ufa Software QA and Testing Meetup #2" nou te plonje pi fon nan sijè a. Yo te pale de sistèm swiv ensèk yo, tès UI/UX, te manyen Docker, Ansible, epi tou te pale de konfli posib ant yon pwomotè ak yon tèsteur ak fason yo rezoud yo.

    Twazyèm reyinyon nou an, "Ufa Software QA and Testing Meetup #3," endirèkteman ki gen rapò ak travay tèsteur yo, men li te itil nan alè fè pwogramè yo sonje devwa teknik ak òganizasyonèl yo: tès chaj, tès e2e, Selenyòm nan tès oto, frajilite aplikasyon entènèt. .

    Pandan tout tan sa a nou te aprann kijan pou kreye limyè nòmal ak son nan emisyon nan evènman nou yo:

    → Premye etap nan tès la - Ufa Software QA ak Testing Meetup #1
    → Tès UI/UX - Ufa Software QA ak Testing Meetup #2
    → Tès sekirite, tès chaj ak tès oto - Ufa QA ak Testing Meetup #3

  3. Ak nan fen a nou deside eseye kenbe yon Hackathon pou tèsteur

Ki jan nou te prepare ak fè yon Hackathon pou tèsteur yo

Pou kòmanse, nou te eseye konprann ki kalite "bèt" sa a se ak ki jan li anjeneral te pote soti. Kòm li te tounen soti, evènman sa a kalite pa te fèt anpil fwa nan Federasyon Larisi la, epi pa gen okenn kote yo prete lide. Dezyèmman, mwen pa t 'vle imedyatman envesti yon anpil nan resous nan yon evènman ki te sanble ézitan nan premye gade. Se poutèt sa, nou te deside ke nou ta fè kout mini-hackathon, pa pou tout sik travay QA a, men pou etap endividyèl yo.

Maltèt prensipal nou an se mank de pratik nan mitan tèsteur lokal yo nan kreye kat tès klè. Yo pa pase tan fè rechèch sou istwa itilizatè pre-aplikasyon ak kreye kritè akseptasyon ki klè pou devlopè pou kondisyon fonksyonèl ak ki pa fonksyonèl, UI / UX, sekirite, chaj travay ak chaj pik. Se poutèt sa, nou deside, pou premye fwa, ale nan pati ki pi enteresan ak kreyatif nan travay yo - analiz ak fòmasyon nan kondisyon pandan rechèch pre-pwojè.

Nou te estime kantite potansyèl patisipan yo epi nou te deside ke nou bezwen omwen 5 anreta pou lage MVP, 5 pwodwi ak 5 moun ki ta aji kòm pwopriyetè pwodwi, dechifre bezwen biznis ak pran desizyon sou restriksyon yo.

Men sa nou jwenn: anreta pou Hackathon.

Lide prensipal la se te vini ak sijè ki te lwen travay chak jou tout patisipan yo ke posib epi ba yo espas pou yon vòl kreyatif nan imajinasyon.

Poukisa nou te fè yon Hackathon pou teste?

Poukisa nou te fè yon Hackathon pou teste?

Ki erè nou te fè ak kisa nou ta ka fè pi byen?

Itilizasyon pratik evalyasyon, tèlman popilè nan domèn anbochaj vandè ak manadjè nivo pi ba yo, te pran yon gwo efò, men li pa pèmèt nou peye ase atansyon a chak patisipan epi evalye kapasite li. An jeneral, opsyon seleksyon sa a kreye yon imaj negatif nan konpayi an, depi byen yon anpil nan moun ki resevwa fidbak ensifizan epi imedyatman kreye nan tèt yo ak lòt moun efè a nan tirani nan patwon-an (kominikasyon nan kominote IT yo trè devlope). Kòm yon rezilta, nou rete ak literalman de kandida potansyèl ak yon avni trè byen lwen.

Meetups se yon bon bagay. Yon baz vaste pou elaborasyon kreye, ak nivo jeneral patisipan yo ogmante. Konpayi an ap vin pi plis ak plis rekonèt sou mache a. Men, entansite travay la nan antrepriz sa yo pa piti. Ou bezwen byen konprann ke kenbe reyinyon yo pral pran apeprè 700-800 èdtan moun pa ane.

Kòm pou Hackathon nan tès. Kalite evènman sa yo poko vin raz, paske, kontrèman ak hackathon pou devlopè yo, yo fèt anpil mwens souvan. Avantaj nan lide sa a se ke nan yon fason rilaks ou ka echanj yon gwo kantite konesans pratik ak byen detèmine nivo a nan chak patisipan.

Apre nou fin analize rezilta evènman an, nou reyalize ke nou te fè anpil erè:

  1. Erè ki pi enpardonab la se te kwè ke 4-5 èdtan ta ase pou nou. Kòm yon rezilta, jis entwodiksyon an ak familyarize ak reta yo te pran prèske 2 èdtan.
    Travay ak pwopriyetè pwodwi yo nan etap inisyal la ak tan pou plonje nan sijè a te pran menm kantite tan. Se konsa, tan ki rete a te klèman pa ase pou yon devlopman konplè nan kat tès yo.
  2. Pa te gen ase tan ak enèji pou fidbak detaye sou chak kat, paske li te deja lannwit. Se poutèt sa, nou klèman echwe pati sa a, men okòmansman te gen entansyon yo dwe pi enpòtan an nan hackathon la.
  3. Nou te deside evalye kalite devlopman nan yon senp vòt tout patisipan yo, yo te bay 3 vòt pou chak ekip, ke yo te kapab bay pou travay ki pi bon kalite. Petèt li ta pi bon pou òganize yon jiri.

Kisa ou reyalize?

Nou pasyèlman rezoud pwoblèm nou an e kounye a nou gen 4 brav, bèl gason k ap travay pou nou, ki kouvri dèyè 4 ekip devlopman. Yon pisin enpòtan nan kandida potansyèl fò ak chanjman byen mèb nan nivo kominote QA vil la poko remake. Men, gen kèk pwogrè ak sa a pa ka men kontan.

Sous: www.habr.com

Add nouvo kòmantè