Figma Quality Week: Inde i vores bug bashing-fest

Her er hvad vi fikseret

I begyndelsen af ​​2017, kort efter at jeg kom til Figma, startede teamet sin første officielle ”Kvalitetsuge”. Alle på virksomheden pausede deres projekter for en større fjederrensning af produktet. Ingeniører og designere adresserede både en masse mindre "ikke missionskritiske, men irriterende ikke desto mindre" bugs og foretog eftertragtede forbedringer af eksisterende funktioner.

På det tidspunkt var jeg overrasket over, at en sådan hurtig igangsætning ville investere ressourcer i dette, men jeg lærte hurtigt, hvorfor kvalitet betyder så meget hos Figma. Designere bruger timevis ved hjælp af vores værktøj, så de mindste ufuldkommenheder kan sammensættes.

Ved at tilbringe en hel uge, der udelukkende er dedikeret til at rette bugs - i stedet for fortsat at sende til enhver pris - prøver vi at levere et hurtigere, mere glat og mere intuitivt værktøj til alle designere, udviklere, marketingfolk og produktledere derude.

Det er grunt arbejde, der betyder noget, og det bringer os en stor tilfredshed personligt.

Kvalitetsuge 2018

Vi besluttede at gøre Quality Week til en løbende Figma-tradition, så sådan startede vi 2018. To team af ingeniører gik sammen om at arbejde på et bredt udvalg af bugs, hvor vi prioriterede funktioner, der var lovligt brudt eller ikke var på niveau med et professionelt designværktøj. Se vores udgivelsesnotater for en komplet liste over forbedringer.

Vi kalder denne

Her er nogle højdepunkter, som jeg var mest begejstret for:

  1. Figma Mirror - Vores spejle-app, der afspejler Figma-design på telefoner for at se, hvordan de føler sig indfødt - skal være mere stabil og gå ned mindre.
  2. Sketchimport - Sketchfiler kan nu trækkes og slippes direkte i editorvinduet. Tekstobjekter i Sketch-filer skal også importere langt mere nøjagtigt.
  3. Chromebook - Vi tænker meget mere i disse dage på vores Chromebook-brugere (hvoraf mange er studerende). Nu kan de bruge søgetasten + træk til at duplikere objekter.
  4. Lagpanel - Lag bør mere intuitivt indlejres i grupper og rammer, når du flytter dem.

Er Figma fejlfri? Kom vi til at finjustere alt det, vi ønskede? Nej, men vi lover at fortsætte med at arbejde på det. Listen, vi tacklede, var enorm, og vi overvejer at tilføje flere kvalitetsuge hele året rundt. (Vi løser selvfølgelig bugs året rundt ... Kvalitetsuge er bare en særlig fokuseret og koncentreret indsats.)

Den ældste bug-pris kom fra 2015

Alec - en af ​​Figmas tidligste ingeniører, der kender "alle tingene" - påpegede, at Quality Week ikke bare kommer Figma-brugere til gode. Det giver Figma-udviklere og designere en chance for at arbejde i forskellige dele af kodebasen, som de normalt ikke rører ved.

Vi havde alle det sjovt med processen, og i slutningen af ​​ugen uddelte vores teknikdirektør, Sho, priser for at fejre et par af vores resultater. En af vores udviklere vandt prisen for 'ældste bug' for at løse et problem, der har hjemsøgt Windows-brugere på Figma siden 2015.

Jessicas trofé til fastsættelse af Figmas ældste bug

Hjælp os med at planlægge for den næste kvalitetsuge

Kvalitetsuge repræsenterer det, jeg elsker ved Figma. Designværktøjets økosystem opvarmes, og alle ønsker at arbejde på nye funktioner og funktionaliteter. At bruge en uge på at knuse bugs er ikke særlig glamorøst, men vi synes, det er lige så vigtigt at tage sig tid til at rense huset, som det er at opbygge nye tilføjelser til det.

Mange af de fejl, vi fik rettet, blev bragt til vores opmærksomhed af vores samfund. Vi værdsætter din feedback - mere end du ved - så vær venlig at fortsætte med at komme! Du kan nå os inde fra produktet (klik på “?” I nederste højre hjørne, derefter Kontakt os), på Twitter, på vores Community Forum eller ved at e-mail support@figma.com.

Vi har en filosofi om alle hænder, så ud over vores supportteam kan du muligvis chatte med en ingeniør - eller endda vores administrerende direktør!