Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Moien alleguer! Mäin Numm ass Yulia an ech sinn en Tester. D'lescht Joer hunn ech Iech iwwer gesot bagodelnya - en Event dat an eiser Gesellschaft ofgehale gëtt fir de Bug-Backlog ze botzen. Dëst ass eng komplett liewensfäeg Optioun fir se wesentlech ze reduzéieren (vun 10 op 50% a verschiddenen Teams) an nëmmen engem Dag.

Haut wëll ech Iech iwwer eise Fréijoer Bagodelny Format soen - BUgHunting (BUH). Dës Kéier hu mir al Bugs net gefléckt, awer no neier gesicht an Iddie fir Features proposéiert. Ënnert dem Schnëtt ginn et vill Detailer iwwer d'Organisatioun vun esou Eventer, eis Resultater a Feedback vun de Participanten.

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Nodeems mir d'Reglementer nodenken an opgeschriwwen hunn, hu mir eng Invitatioun un all Kanäl am Corporate Slack geschéckt, déi keng Restriktiounen enthalen:

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Als Resultat hunn ongeféier 30 Leit sech ugemellt - souwuel Entwéckler wéi och net-technesch Spezialisten. Mir hunn e ganzen Aarbechtsdag fir d'Evenement zougewisen, e grousse Versammlungsraum gebucht an hunn Mëttegiessen an der Kantine vum Büro organiséiert.

Firwat?

Et géif schéngen datt all Team seng Funktionalitéit testt. D'Benotzer mellen Käfere bei eis. Firwat iwwerhaapt esou en Event halen?

Mir haten e puer Ziler.

  1. Gitt d'Kärelen méi no u verbonne Projeten / Produkter vir.
    Elo an eiser Firma schafft jiddereen an getrennten Teams - Eenheeten. Dëst sinn Projektteams déi un hiren eegenen Deel vun der Funktionalitéit schaffen an net ëmmer ganz bewosst sinn wat an anere Projete geschitt.
  2. Stellt Iech just Är Kollegen un.
    Mir hu bal 800 Mataarbechter an eisem Moskauer Büro, net all Kollege kennen sech vu Siicht.
  3. Verbessert d'Fäegkeet vun den Entwéckler fir Bugs an hire Produkter ze fannen.
    Mir förderen elo Agile Testen an trainéieren Kärelen an dës Richtung.
  4. Engagéiert méi wéi nëmmen technesch Spezialisten beim Testen.
    Nieft dem techneschen Departement hu mir vill Kollegen aus anere Spezialitéiten, déi méi iwwer Testen wollte schwätzen, wéi een e Feeler richteg mellt, fir datt mir manner Messagen wéi "Ahhh... näischt funktionnéiert."
  5. An, natierlech, komplizéiert an onsichtbar Käfere fannen.
    Ech wollt Teams hëllefen nei Features ze testen an hinnen d'Méiglechkeet ze ginn déi implementéiert Funktionalitéit aus engem anere Wénkel ze kucken.

Ëmsetzung

Eisen Dag bestoung aus e puer Blocks:

  • Briefing;
  • e kuerze Virtrag iwwer Testen, an deem mir nëmmen d'Haaptpunkte beréiert hunn (Ziler a Prinzipien vum Test, asw.);
  • Sektioun iwwer "Regele vu gudde Manéieren" wann Dir Bugs agefouert hutt (hei d'Prinzipien sinn gutt beschriwwen);
  • véier Tester Sessiounen fir Projeten mat héich-Niveau beschriwwe Szenarie; virun all Sëtzung war e kuerzen Aféierungscours iwwert de Projet an d'Opdeelung an Teams;
  • kuerz Ëmfro iwwert d'Evenement;
  • zesummefaassen.

(Mir hunn och Pausen tëscht Sessiounen a Mëttegiessen net vergiess).

Basisregeleg

  • Umeldung fir Eventer ass individuell, wat de Problem vun der ganzer Équipe léist wéinst der Inertie drainéiert wann eng Persoun decidéiert net ze goen.
  • D'Participanten änneren Teams all Sessioun. Dëst erlaabt d'Participanten zu all Moment ze kommen an ze goen, an Dir kënnt och méi Leit treffen.
  • Équipen zwee Leit virun all Sëtzung ginn zoufälleg geformt, Dëst mécht et méi dynamesch a méi séier.
  • Fir agefouert Käfere sidd Dir ausgezeechent Punkten (vun 3 ze 10) je Kritik.
  • Kee Punkte gi fir Duplikate ausgezeechent.
  • Bugs musse vun engem Teammember no allen internen Normen agefouert ginn.
  • Feature Ufroe ginn an enger separater Aufgab erstallt an un enger separater Nominatioun deelzehuelen.
  • D'Auditteam iwwerwaacht d'Konformitéit mat alle Reegelen.

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Aner Detailer

  • Am Ufank wollt ech en "fortgeschratt" Testerevenement maachen, awer ... Zimlech vill Kärelen aus Net-Produktteams hunn sech ugemellt (SMM, Affekoten, PR), mir hu missen den Inhalt staark vereinfachen a komplex / Profilfäll ewechhuelen.
  • Wéinst der Aarbecht vun Eenheeten zu Jira a verschiddene Projeten, laut eisem Flow, hu mir speziell e separaten Projet erstallt, an deem mir eng Schabloun opgeriicht hunn fir Bugs aféieren.
  • Fir Punkten ze berechnen, hu se geplangt e Leaderboard ze benotzen deen iwwer Webhooks aktualiséiert gouf, awer eppes ass falsch gaang an um Enn muss d'Berechnung manuell gemaach ginn.

Jidderee gëtt Problemer beim Organisatioun vun Eventer, a fir Iech e bësse méi einfach ze maachen, beschreiwen ech eis Problemer déi Dir vermeide kënnt.

Ee vun de Spriecher ass op eemol krank ginn an huet missen en neien fannen.
Ech hat vill Gléck datt ech en Ersatz vun der selwechter Equipe um 9 Auer fonnt hunn). Awer et ass besser net op Gléck ze vertrauen an en Ersatz ze hunn. Oder sidd prett fir selwer den néidege Bericht ze ginn.

Mir hu keng Zäit fir d'Funktionalitéit auszerollen, mir hunn d'Blöcke missen austauschen.
Fir e ganze Block ze vermeiden, ass et besser e Backupplang ze hunn.

E puer Testbenotzer sinn erofgaang, mir hu séier nei nei erstallt.
Crosscheck Test Benotzer am Viraus oder fäeg se séier ze maachen.

Bal kee vun de Kärelen fir déi d'Format vereinfacht gouf koum.
Et ass net néideg iergendeen mat Gewalt ze zéien. Bescheiden Iech selwer.
Et gëtt eng Optioun fir d'Format vum Event strikt virzeschreiwen: "Amateur" / "Fortgeschratt", oder zwou Méiglechkeeten gläichzäiteg virzebereeden an ze entscheeden wéi eng no der Tatsaach ze halen.

Nëtzlech organisatoresch Punkten:

  • Buch eng Versammlung am Viraus;
  • Dëscher arrangéieren, vergiesst net iwwer Verlängerungskabel an Iwwerschwemmungsschützer (Ladlaptops / Telefone kënnen net genuch fir de ganzen Dag sinn);
  • automatiséieren de Scoreprozess;
  • virbereeden Ranking Dëscher;
  • maachen Pabeier Handouts mat Login a Passwierder vun Test Benotzer, Instruktioune fir mat Jira ze schaffen, Scripten;
  • Vergiesst net d'Erënnerung eng Woch virum Event ze schécken an och unzeginn wat Dir braucht mat Iech ze huelen (Laptops / Apparater);
  • Sot Äre Kollegen iwwer d'Evenement op enger Demo, bei Mëttegiessen, iwwer eng Taass Kaffi;
  • averstanen mat den Devops net op dësem Dag eppes ze aktualiséieren oder ausrollen;
  • Preparéieren Spriecher;
  • mat Feature Besëtzer verhandelen a méi Szenarie fir Testen schreiwen;
  • Schneekereien (Cookien / Séissegkeeten) fir Snacks bestellen;
  • vergiesst eis net iwwer d'Resultater vum Event ze soen.

Resultater

Am Laf vum ganzen Dag hunn d'Jongen et fäerdeg bruecht 4 Projeten ze testen an 192 Bugs ze kreéieren (134 vun hinnen eenzegaarteg) a 7 Themen mat Feature-Ufroen. Natierlech wossten d'Projetbesëtzer schonn iwwer e puer vun dëse Bugs. Mä et goufen och onerwaart Fonnt.

All Participanten kruten séiss Präisser.

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

An d'Gewënner sinn Thermosen, Badges, Sweatshirts.

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Wat interessant erauskomm ass:

  • d'Participanten hunn d'Format vun haarden Sessiounen onerwaart fonnt, wann d'Zäit limitéiert ass an Dir net vill Zäit ze denken verbréngen;
  • gelongen den Desktop, mobil Versioun an Uwendungen ze testen;
  • mir hu vill Projeten op eemol gekuckt, et war keng Zäit fir sech langweilen ze loossen;
  • verschidde Kollegen begéint, hir Approche fir d'Aféierung vu Bugs gekuckt;
  • gefillt all Péng vun den Tester.

Wat ka verbessert ginn:

  • manner Projeten maachen an d'Sessiounszäit op 1,5 Stonnen erhéijen;
  • preparéieren Kaddoen / Souveniren vill am Viraus (heiansdo Genehmegung / Bezuelen dauert e Mount);
  • relax an akzeptéieren datt eppes net no Plang geet an et gëtt Force Majeure.

Rezensiounen

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag
Anna Bystrikova, Systemadministrator: "D'Almshaus ass ganz pädagogesch fir mech. Ech hunn den Testprozess geléiert an all "Péng" vun den Tester gefillt.
Am Ufank, während dem Testprozess, als exemplaresch Benotzer, kontrolléiert Dir d'Haaptpunkte: ob de Knäppchen klickt, ob et op d'Säit geet, ob de Layout erausgeplënnert ass. Awer méi spéit mierkt Dir datt Dir méi ausserhalb vun der Këscht muss denken a probéiert d'Applikatioun ze "briechen". Tester hunn eng schwiereg Aarbecht; et ass net genuch fir iwwer d'Interface ze "pochen"; Dir musst probéieren ausserhalb vun der Këscht ze denken an extrem opmierksam ze sinn.
D'Impressiounen waren nëmme positiv, och elo, e puer Zäit nom Event, gesinn ech wéi geschafft gëtt un de Bugs, déi ech fonnt hunn. Et ass super fir sech un der Verbesserung vum Produkt bedeelegt ze fillen ^_^.

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Dmitry Seleznev, Front-End Entwéckler: "Test am kompetitive Modus motivéiert eis immens fir méi Bugs ze fannen). Et schéngt mir datt jidderee soll probéieren um Baghunting deelzehuelen. Explorativ Tester erlaabt Iech déi Fäll ze fannen déi net am Testplang beschriwwe sinn. Plus, Leit, déi de Projet net kennen, kënnen Feedback iwwer d'Bequemlechkeet vum Service ginn.

Bagelny: BUgHunting. Wéi fannt Dir 200 Bugs an engem Dag

Antonina Tatchuk, Senior Editor: „Ech hu gär mech als Tester probéiert. Dëst ass e ganz anere Stil vun der Aarbecht. Dir probéiert de System ze briechen, net Frënn mat him ze maachen. Mir haten ëmmer d'Méiglechkeet eise Kollegen eppes iwwer Testen ze froen. Ech hu méi iwwer d'Prioritéit vu Bugs geléiert (zum Beispill sinn ech gewinnt no grammatesche Feeler an Texter ze sichen, awer d'"Gewiicht" vun esou engem Käfer ass ganz kleng; a vice versa, eppes wat fir mech net ganz wichteg ausgesinn huet, ass um Enn e kriteschen Fehler, deen direkt fixéiert gouf).
Bei der Manifestatioun hunn d'Jongen e Resumé vun der Testtheorie ginn. Dëst war nëtzlech fir net-technesch Leit. An e puer Deeg méi spéit hunn ech mech gefaangen ze denken datt ech an Ënnerstëtzung vun engem anere Site schreiwen mat der "wat-wou-wann" Formel an am Detail meng Erwaardunge vum Site an der Realitéit beschreiwen.

Konklusioun

Wann Dir d'Liewen vun Ärem Team wëllt diversifizéieren, kuckt e frësche Bléck op d'Funktionalitéit, arrangéiert e Mini "Iess Ären eegenen Hondsfudder", da kënnt Dir probéieren esou en Event ze halen, an da kënne mir dat zesummen diskutéieren.

Alles Guddes a manner Käfere!

Source: will.com

Setzt e Commentaire