Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?

Kini nga artikulo mahimong interesado sa mga, sama kanamo, nag-atubang sa problema sa pagpili sa usa ka angay nga espesyalista sa natad sa pagsulay.

Katingad-an, sa pag-uswag sa gidaghanon sa mga kompanya sa IT sa atong republika, ang gidaghanon sa takus nga mga programmer nagdugang, apan dili mga tigsulay. Daghang mga tawo ang naghinamhinam nga mosulod niini nga propesyon, apan dili daghan ang nakasabut sa kahulogan niini.
Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?
Dili ako makasulti alang sa tanan nga mga kompanya sa IT, apan among gi-assign ang papel sa QA/QC sa among mga espesyalista sa kalidad. Kabahin sila sa development team ug moapil sa tanang yugto sa kalamboan, gikan sa panukiduki hangtod sa pagpagawas sa bag-ong bersyon.

Ang usa ka tester sa usa ka team, bisan sa yugto sa pagplano, kinahanglan maghunahuna sa tanan nga magamit ug dili magamit nga mga kinahanglanon alang sa pagdawat sa usa ka istorya sa tiggamit. Kinahanglan niyang masabtan ang mga kinaiya sa pagpaandar sa produkto ingon man ang mga programmer, ug mas maayo pa, ug tabangan ang team nga dili makahimog sayop nga mga desisyon bisan sa yugto sa pagplano. Ang tester kinahanglan adunay usa ka tin-aw nga pagsabut kung giunsa ang gipatuman nga pagpaandar molihok ug kung unsang mga lit-ag ang mahimo. Naghimo ang among mga tester og mga plano sa pagsulay ug mga kaso sa pagsulay sa ilang kaugalingon, ingon usab giandam ang tanan nga kinahanglan nga mga bangko sa pagsulay. Ang pagsulay sumala sa usa ka andam nga gihimo nga detalye sama sa usa ka clicker sa unggoy dili among kapilian. Ang pagtrabaho sa sulod sa team, kinahanglan siyang motabang sa pagpagawas sa usa ka takus nga produkto ug ipatingog ang alarma sa oras kung adunay sayup.

Unsa ang among nasugatan sa pagpangita sa mga tester

Sa yugto sa pagtuon sa daghang mga resume, ingon og adunay mga espesyalista nga adunay angay nga kasinatian alang kanamo ug wala’y mga problema sa pagpili sa usa ka tester alang sa among team. Apan, sa panahon sa personal nga mga miting, nagkadaghan ang among nasugatan nga mga kandidato nga sa tinuud layo sa kalibutan sa teknolohiya sa impormasyon (pananglitan, dili nila mahibal-an ang mga prinsipyo sa interaksyon tali sa usa ka browser ug usa ka web server, ang sukaranan sa seguridad, relasyon ug dili. relational databases, wala silay ideya bahin sa virtualization ug containerization), apan sa samang higayon gisusi ang ilang kaugalingon sa lebel sa Senior QA. Pagkahuman sa paghimo sa daghang mga interbyu, nakahinapos kami nga ang gidaghanon sa mga espesyalista nga angay alang kanamo sa rehiyon gamay ra.

Sunod, isulti ko kanimo kung unsang mga lakang ang among gihimo ug kung unsang mga sayup ang among natun-an aron makit-an ang dugay nang gipaabut nga mga manggugubat alang sa kalidad.

Giunsa namo pagsulay ang pag-ayo sa sitwasyon

Kay gikapoy na ang among kaugalingon sa pagpangita og andam nga mga espesyalista, nagsugod kami sa pag-target sa duol nga mga lugar:

  1. Among gisulayan ang paggamit sa mga pamaagi sa pagtimbang-timbang aron mailhan taliwala sa daghang mga tawo nga "biyai-kini", ang mga tawo nga gikan kanila mahimo namon nga maugmad ang kusgan nga mga espesyalista.

    Gihangyo namon ang usa ka grupo sa mga potensyal nga kandidato nga adunay parehas nga lebel sa kahibalo aron makompleto ang mga buluhaton. Sa pag-obserbar sa ilang proseso sa panghunahuna, gisulayan namo nga mailhan ang labing maayong kandidato.

    Sa partikular, naghimo kami og mga buluhaton aron sulayan ang pagtagad, pagsabut sa mga kapabilidad sa teknolohiya ug mga bahin sa multikulturalismo:

    Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?
    Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?

  2. Nagpahigayon kami og mga meetup alang sa mga tester aron mapalapad ang mga utlanan sa pagsabot sa propesyon taliwala sa kasamtangan nga contingent.

    Isulti ko kanimo ang gamay bahin sa matag usa kanila.

    Ang Ufa Software QA ug Testing Meetup #1 mao ang among una nga pagsulay sa pagpundok sa mga nagpakabana sa propesyon ug sa samang higayon masabtan kung interesado ba ang publiko sa gusto namon nga ipaabot kanila. Sa panguna, ang among mga taho bahin kung diin mas maayo nga magsugod kung nakahukom ka nga mahimong usa ka tester. Tabangi ang mga nagsugod sa pagbuka sa ilang mga mata ug tan-awa ang pagsulay sama sa usa ka hamtong. Naghisgot kami bahin sa mga lakang nga kinahanglan buhaton sa mga bag-ong pagsulay aron makaapil sa propesyon. Mahitungod sa unsa nga kalidad ug kung giunsa kini makab-ot sa tinuud nga mga kahimtang. Ug usab, unsa ang awtomatik nga pagsulay ug kung diin mas angay nga gamiton kini.

    Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?

    Unya, uban ang interval nga 1-2 ka bulan, nagpahigayon kami og duha pa ka meetup. Doble na ang gidaghanon sa mga partisipante. Sa "Ufa Software QA ug Testing Meetup #2" kami miunlod sa mas lawom nga bahin sa hilisgutan. Naghisgot sila bahin sa mga sistema sa pagsubay sa bug, pagsulay sa UI / UX, natandog sa Docker, Ansible, ug naghisgot usab bahin sa posible nga mga panagbangi tali sa usa ka developer ug usa ka tester ug mga paagi aron masulbad kini.

    Ang among ikatulo nga miting, "Ufa Software QA ug Testing Meetup #3," dili direkta nga may kalabutan sa trabaho sa mga tester, apan mapuslanon sa tukma sa panahon nga pagpahinumdom sa mga programmer sa ilang teknikal ug organisasyonal nga mga katungdanan: load testing, e2e testing, Selenium sa autotesting, web application vulnerabilities .

    Niining tanan nga panahon nahibal-an namon kung giunsa paghimo ang normal nga kahayag ug tunog sa mga sibya gikan sa among mga panghitabo:

    β†’ Unang mga lakang sa pagsulay - Ufa Software QA ug Pagsulay Meetup #1
    β†’ Pagsulay sa UI / UX - Ufa Software QA ug Pagsulay sa Meetup #2
    β†’ Pagsulay sa seguridad, pagsulay sa pagkarga ug pagsulay sa awto - Ufa QA ug Pagtagbo sa Pagsulay #3

  3. Ug sa katapusan nakahukom kami nga sulayan nga maghimo usa ka hackathon alang sa mga pagsulay

Giunsa namo pag-andam ug pagpahigayon og hackathon para sa mga tester

Sa pagsugod, gisulayan namon nga masabtan kung unsa kini nga klase nga "mananap" ug kung giunsa kini sagad nga gihimo. Ingon sa nahitabo, ang mga panghitabo sa niini nga matang wala gihimo sa daghang mga higayon sa Russian Federation, ug walay bisan asa sa paghulam sa mga ideya. Ikaduha, dili ko gusto nga mamuhunan dayon ang daghang mga kahinguhaan sa usa ka panghitabo nga ingon kaduhaduhaan sa una nga pagtan-aw. Busa, nakahukom mi nga muhimo mig mugbo nga mga mini-hackathon, dili para sa tibuok QA work cycle, kondili para sa tagsa-tagsa ka yugto.

Ang among nag-unang sakit sa ulo mao ang kakulang sa praktis sa mga lokal nga tester sa paghimo og tin-aw nga mga mapa sa pagsulay. Wala sila mogugol ug panahon sa pagpanukiduki sa pre-implementation nga mga istorya sa user ug paghimo sa acceptance criteria nga klaro sa mga developers alang sa functional ug non-functional nga mga kinahanglanon, UI/UX, seguridad, workloads ug peak loads. Busa, nakahukom kami, sa unang higayon, nga moagi sa labing makapaikag ug mamugnaon nga bahin sa ilang trabaho - pagtuki ug pagporma sa mga kinahanglanon sa panahon sa panukiduki sa pre-proyekto.

Among gibanabana ang potensyal nga gidaghanon sa mga partisipante ug nakahukom nga kinahanglan namo ang labing menos 5 ka backlogs para sa MVP releases, 5 ka produkto ug 5 ka tawo nga molihok isip mga tag-iya sa produkto, maghubad sa mga panginahanglanon sa negosyo ug mohimo og mga desisyon sa mga pagdili.

Ania ang among nakuha: backlogs para sa hackathon.

Ang panguna nga ideya mao ang paghimo sa mga hilisgutan nga layo sa tanan nga adlaw-adlaw nga trabaho sa mga partisipante kutob sa mahimo ug aron mahatagan sila kasangkaran alang sa usa ka mamugnaon nga paglupad sa imahinasyon.

Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?

Ngano nga naghimo kami usa ka hackathon alang sa mga pagsulay?

Unsa nga mga sayop ang atong nahimo ug unsa ang atong mahimo nga mas maayo?

Ang paggamit sa mga pamaagi sa pagtasa, nga popular kaayo sa natad sa pag-hire og mga salespeople ug lower-level managers, nagkinahanglan og dako nga paningkamot, apan wala magtugot kanamo sa paghatag og igong pagtagad sa matag partisipante ug pagtimbang-timbang sa iyang mga abilidad. Sa kinatibuk-an, kini nga kapilian sa pagpili nagmugna usa ka negatibo nga imahe sa kompanya, tungod kay daghang mga tawo ang nakadawat dili igo nga feedback ug pagkahuman nagmugna sa ilang kaugalingon ug sa uban ang epekto sa pagpanglupig sa amo (ang komunikasyon sa mga komunidad sa IT labi nga naugmad). Ingon usa ka sangputanan, nahabilin kami sa literal nga duha ka potensyal nga kandidato nga adunay layo kaayo nga kaugmaon.

Ang mga panagkita usa ka maayong butang. Ang usa ka halapad nga sukaranan alang sa pagpatin-aw gihimo, ug ang kinatibuk-ang lebel sa mga partisipante nagdugang. Ang kompaniya nahimong mas ug mas nailhan sa merkado. Apan ang kusog sa pagtrabaho sa ingon nga mga buluhaton dili gamay. Kinahanglan nimo nga tin-aw nga masabtan nga kini magkinahanglan og gibana-bana nga 700-800 nga oras sa tawo matag tuig aron magpahigayon mga panagkita.

Sama sa alang sa pagsulay hackathon. Kini nga mga matang sa mga panghitabo wala pa mahimong makalaay, tungod kay, dili sama sa hackathons alang sa mga developers, sila gihimo sa dili kaayo kanunay. Ang bentaha sa kini nga ideya mao nga sa usa ka relaks nga paagi mahimo nimong ibaylo ang daghang praktikal nga kahibalo ug tukma nga mahibal-an ang lebel sa matag partisipante.

Pagkahuman sa pag-analisar sa mga sangputanan sa panghitabo, nahibal-an namon nga nakahimo kami daghang mga sayup:

  1. Ang labing dili mapasaylo nga sayop mao ang pagtuo nga ang 4-5 ka oras igo na alang kanamo. Ingon usa ka sangputanan, ang pagpaila ug pag-familiarization sa mga backlog hapit 2 ka oras.
    Ang pagtrabaho kauban ang mga tag-iya sa produkto sa inisyal nga yugto ug oras sa pag-dive sa hilisgutan nga lugar nagkuha sa parehas nga oras. Mao nga ang nahabilin nga oras klaro nga dili igo alang sa usa ka komprehensibo nga pag-uswag sa mga mapa sa pagsulay.
  2. Walay igong panahon ug kusog alang sa detalyadong feedback sa matag mapa, tungod kay gabii na. Busa, klaro nga napakyas kami niini nga bahin, apan sa sinugdan gituyo nga mahimong labing bililhon sa hackathon.
  3. Kami nakahukom sa pagtimbang-timbang sa kalidad sa kalamboan pinaagi sa usa ka yano nga boto sa tanan nga mga partisipante, paggahin 3 boto alang sa matag team, nga ilang mahatag alang sa labing taas nga kalidad nga trabaho. Tingali mas maayo nga mag-organisar ug hurado.

Unsay imong naabot?

Nasulbad na namo ang among problema ug karon aduna na kamiy 4 ka isog, gwapo nga mga lalaki nga nagtrabaho alang kanamo, nga naglangkob sa likod sa 4 ka development teams. Usa ka mahinungdanon nga hugpong sa mga potensyal nga lig-on nga mga kandidato ug makita nga mga pagbag-o sa lebel sa QA nga komunidad sa siyudad wala pa namatikdan. Apan adunay pipila ka pag-uswag ug kini dili mahimo nga magmaya.

Source: www.habr.com

Idugang sa usa ka comment