Almshouse - marathon om bejaarde goggas dood te maak

Hoeveel oop foute het jy in jou agterstand? 100? 1000?
En hoe lank lê hulle daar? 'n week? Maand? Jare?
En hoekom gebeur dit? Geen tyd nie? Moet u take met 'n hoër prioriteit doen? “Nou implementeer ons al die dringende funksies, en dan sal daar beslis tyd wees om foute uit te sorteer”?

… Sommige gebruik die Zero Bug Policy, sommige het 'n goed ontwikkelde kultuur van werk met foute (hulle werk die agterstand betyds op, hersien foute wanneer funksionaliteit verander, ens.), en sommige groei towenaars wat glad sonder foute skryf ( onwaarskynlik, maar miskien gebeur dit).

Vandag sal ek jou vertel van ons oplossing vir die skoonmaak van die fout-agterstand - die Baghouse-projek.

Almshouse - marathon om bejaarde goggas dood te maak

Hoe het dit alles begin?

Weereens, deur die steeds toenemende agterstand van oop goggas te kyk, het ons 'n kookpunt bereik. Dit was onmoontlik om langer so te lewe, hulle het besluit om dit tot elke prys te verminder. Die idee is voor die hand liggend, maar hoe om dit te doen? Ons het ooreengekom dat die mees effektiewe manier 'n gebeurtenis soortgelyk aan 'n hackathon sou wees: om spanne weg te skeur van alledaagse take en 1 werksdag opsy te sit vir die verwerking van slegs foute.

Hulle het die reëls neergeskryf, gehuil en begin wag. Daar was gevrees dat daar min aansoekers sou wees, baie min, maar die uitslag het ons verwagtinge oortref – soveel as 8 spanne het ingeskryf (hoewel 3 op die laaste oomblik saamgesmelt het). Hulle het Vrydag 'n hele werksdag vir die geleentheid toegeken, 'n groot vergadering bespreek. Middagetes is op die basis van die kantoorkantien gereël, koekies is bygevoeg vir versnaperinge.

Implementering

Die oggend van X dag het almal in 'n vergaderlokaal bymekaargekom en 'n kort inligtingsessie gehou.

Almshouse - marathon om bejaarde goggas dood te maak

Basiese reëls:

  • een span veg van 2 tot 5 mense, ten minste een van hulle is QA;
  • goggas moet deur 'n spanlid gesluit word volgens alle interne produksiestandaarde;
  • elke span moet ten minste een geslote fout hê wat regstellings in die kode vereis;
  • Slegs ou foute kan reggemaak word (die datum van skepping van die fout < die begindatum van die aalmoese is 1 maand);
  • vir vaste foute word punte (van 3 tot 10) toegeken na gelang van die kritiek (om bedrog te vermy, kan jy nie die kritiek verander na die aankondiging van die datum van die Bederfhuis nie);
  • vir die sluiting van irrelevante, onreproduceerbare foute, word 1 punt toegeken;
  • nakoming van alle reëls word deur die ouditspan gemonitor, wat punte vir herontdekte foute kanselleer.

Almshouse - marathon om bejaarde goggas dood te maak

Ander besonderhede

  • Ons het niemand in die keuse van plek beperk nie: dit was moontlik om by die werkplek te bly of saam met almal in 'n vergaderkamer te sit, waarin die ouens nie afgelei is nie en passies gevoel is.

Almshouse - marathon om bejaarde goggas dood te maak

  • Om die mededingende gees te behou, is 'n graderingstabel op die grootskerm vertoon, en 'n teksuitsending van die stryd is voortdurend in die slap kanaal uitgesaai. Om die punte te bereken, het ons 'n ranglys gebruik wat via webhooks opgedateer is.

Almshouse - marathon om bejaarde goggas dood te maak
Ranglys

  • Nakoming van al die reëls is deur die ouditspan gemonitor (volgens ondervinding is 1-2 mense genoeg hiervoor).
  • 'n Uur na die einde van die Bagodelny is die herkontroleerde resultate bekend gemaak.
    Die wenners het 'n geskenkbewys aan die kroeg ontvang, en alle deelnemers het 'n aandenking (sleutelkettings met "goggas") ontvang.

Almshouse - marathon om bejaarde goggas dood te maak

Bevindinge

Die afgelope ses maande het ons reeds drie Bagodelni gehou. Waarmee het ons geëindig?

  • Die gemiddelde aantal spanne is 5.
  • Die gemiddelde aantal verwerkte foute is 103.
  • Die gemiddelde aantal irrelevante / onherstelbare goggas is 57% (en hierdie vullis is voortdurend 'n seer oë en skrik vir die hoeveelheid daarvan).

Almshouse - marathon om bejaarde goggas dood te maak
Oomblik van aankondiging van resultate

En nou die antwoord op die moeilikste vraag wat almal graag vra: "Hoeveel nuwe goggas het jy geplant?".
Antwoord: nie meer as 2% van alle verwerkte nie.

resensies

Na die Bagodelen het ons terugvoer van die deelnemers ingesamel. Hier is die antwoorde op die vraag "Waarvan het jy die meeste van die deelnameproses gehou?":

  • Dit is baie gaaf om die agterstand met sulke motivering uit te sorteer! Gewoonlik is dit 'n baie dowwe proses, jy moet dit gereeld doen).
  • Opwinding, koekies.
  • Dit is 'n langverwagte geleentheid om daardie klein goedjies reg te stel wat nie krities is nie, maar jy wil redigeer.
  • Ek het daarvan gehou dat jy uiteindelik ou, onaangename goggas buite die naelloop kan regmaak, daar sal nooit tyd wees vir sulkes nie, want daar sal altyd take met 'n hoër prioriteit wees. Ons het daarin geslaag om al die nodige mense op een plek bymekaar te maak (ons span het byvoorbeeld 'n dba gehad), het gesamentlik die relevansie van die foute en die tegniese moontlikheid bespreek om dit reg te maak.

Gevolgtrekking

Die sakhuis is nie 'n wondermiddel nie, maar dit is 'n lewensvatbare opsie om die foutagterstand (in verskillende spanne van 10 tot 50%) in net een dag te verminder. Vir ons het hierdie geleentheid net begin danksy gemotiveerde ouens wat die produk ondersteun en omgee vir die geluk van ons gebruikers.

Almshouse - marathon om bejaarde goggas dood te maak

Alles van die beste en minder goggas!

Bron: will.com

Voeg 'n opmerking