salut! Dans cet article, je vais vous dire comment, dans "Live Typing", un QA intelligent avec une pensée créative et des mains habiles a aidé son équipe et optimisé le processus de travail avec les appareils.
Le marché du développement mobile est vaste et pour rester compétitif, il est nécessaire d'assurer la qualité du produit au plus haut niveau. L'équipe doit avoir confiance en son produit, en sa fiabilité, sa commodité, en ce sens qu'il ressemble à ce qu'il était initialement prévu. Afin de vérifier tout cela, le QA existe.
QA est un département de courageux qui évaluent l'interface utilisateur / UX d'une application ou d'un site Web, et testent également l'application pour la tolérance aux pannes et les bogues, garantissant ainsi la qualité du produit.
Les appareils (tablettes et téléphones de différents modèles) sont un outil clé de tout contrôle qualité: c'est sur eux que nous testons les applications et les préparons à la sortie.
Dans le processus de test, il est nécessaire de s'appuyer sur les postulats du testeur - un ensemble de règles accumulées par de nombreuses années d'expérience. Ils aident à effectuer des tests de qualité. Je voudrais m'attarder sur deux d'entre eux plus en détail:
- Le paradoxe des pesticides suggère que les tests sur des cas monotones sont inefficaces, car ils ne révéleront pas tous les bogues possibles.
Le paradoxe fonctionne comme ceci: lorsque nous testons une application sur un seul appareil, nous ne pouvons pas garantir qu'elle fonctionnera de manière stable sur des modèles plus récents ou plus anciens. Par conséquent, nous avons besoin de différentes versions d'iOS et d'Android et, par conséquent, d'une flotte de téléphones.
- Les tests exhaustifs sont inaccessibles - la règle dit qu'un programme, un site ou une application ne peut pas être testé de manière approfondie. Si vous n'avez pas trouvé de bogues, cela signifie ... que vous ne les avez pas trouvés, et non pas qu'il n'y a pas de bogues du tout.
Donc, nous n'essayons même pas de tout vérifier. Mais tester un grand nombre de boîtiers sur divers appareils nous donne confiance dans la qualité du produit: nous éliminons ainsi davantage d'erreurs possibles. Cela nous permet de nous assurer que nous couvrons suffisamment de tests pour fournir au client un produit de qualité.
A partir de ces deux postulats, on peut conclure: le besoin d'un produit de qualité justifie le besoin d'un grand nombre d'appareils.
Mais les tests, l'assurance qualité, postulent - tout cela s'est produit plus tard. Revenons un peu en arrière - je vais vous dire comment mon parcours de testeur a commencé ...
1. Devenir. Maîtriser. Douleur
Comment j'ai réussi à taper en direct
J'ai appris à propos en direct Typing retour en 2014 à happyDev-lite. J'ai toujours admiré avec quel positif et quel intérêt les intervenants de ce studio plongent dans leurs sujets, avec quels yeux brillants ils racontent et à quel point cela les distingue fortement de l'arrière-plan d'autres entreprises.
Je me souviens à quel point j'ai admiré la performance de Roman Belyaev: il a dit qu'il était devenu designer chez LT grâce à ses soft skills. Il a été embauché avec un portefeuille vide juste après une mission de test qu'il a labourée toute la nuit. Ce n'est même pas qu'il ait été emmené à un poste clé sans expérience qui m'a frappé, mais que l'entreprise a vu le potentiel et lui a donné l'opportunité de se révéler. Les postes dans d'autres équipes nécessitent de jeunes spécialistes ayant une longue expérience dans des entreprises informatiques prometteuses et un ensemble de cas dans leur portefeuille. J'étais ravi qu'il y ait des gens qui sont prêts à développer des gars talentueux à partir de zéro.
Après avoir étudié les bases de la conception et de la mise en page, j'ai décidé de m'essayer aux tests. J'étais convaincu que ces connaissances m'aideraient à mieux comprendre les flux de travail, les scénarios utilisateur et la convivialité. Et je ne me suis pas trompé.
Je suis diplômé de l'école Tamtek, où j'ai acquis une base solide en design, et j'ai réalisé qu'aucune des entreprises d'Omsk ne pouvait fournir de telles connaissances. Et après, j'ai tenté ma chance lors d'une interview dans "LT". Je suis entré dans l'entreprise après avoir réussi une tâche de test et deux entretiens en tant que QA avec une expérience en design.
Comment habitué
Quand j'ai commencé à travailler chez Live Typing, j'ai continué à être étonné de l'atmosphère chaleureuse du studio et de la façon dont tout le monde vit ensemble dans un grand bureau «à la maison». Comment tout est optimisé et réglé pour un mode de travail confortable. À quel point les relations interpersonnelles des collègues sont étroites et chaleureuses. Et j'étais satisfait d'un tel environnement.
Le travail dans une telle atmosphère se déroulait tout seul - il semblait que tout était parfait, mais à ce moment-là, je ne soupçonnais toujours rien ...
Pourquoi ça fait mal
À l'une des étapes du test du projet, j'avais besoin d'une variété d'appareils. C'est alors que ma connaissance du personnage principal de l'histoire s'est produite.
C'était un placard modeste, indescriptible, très offensé et négligé - tous nos appareils de test y étaient rangés. En l'ouvrant, j'ai longtemps rôdé parmi un tas d'âmes mortes à la recherche du bon smartphone, jusqu'à ce que Rose (ma collègue-QA) vienne à mon secours et me le trouve.
2. Altruisme
L'histoire d'une longue recherche d'appareils et / ou de fils a commencé à me toucher chaque jour. Une tâche aussi triviale, comment trouver Xiaomi Mi A1, a pris beaucoup de temps et a provoqué une angoisse mentale. Au bout d'un moment, j'en suis venu à la conclusion que cela me faisait chier et que cela ne devrait pas prendre autant de temps pour trouver un appareil. J'ai trouvé un goulot d'étranglement dans les flux de travail et j'ai décidé de l'éliminer.
Plus tard, j'ai découvert que je n'étais pas le seul à avoir de tels problèmes: j'ai souvent observé combien de temps les gens passaient à trouver un téléphone, à trouver un fil, à le mettre en charge. Et le placard bloquait constamment les fils et il n'était pas toujours possible de le fermer la première fois.
Et ce qui m'a le plus effrayé, c'est le calme des gens à ce sujet - le chaos n'a surpris personne. Les gars s'y sont habitués.
Peu à peu, un plan a été formé sur la façon d'améliorer le coin des appareils, et j'ai décidé d'essayer de créer un petit Eden à l'intérieur de "LT" - pour faire non seulement une armoire de rangement, mais un espace pratique dans lequel chaque téléphone aura sa propre place. De sorte que même une nouvelle personne qui vient à "LT", en quelques secondes, trouve un appareil ou un fil, tout en bénéficiant du plaisir esthétique du processus. Ce sont les objectifs que je me suis fixés pour le futur «projet».
«Eh bien, faites des trous dans la mousse, disposez les appareils - pourquoi êtes-vous si fatigué», ont-ils dit ...
Lorsque j'ai lu des articles et des livres intelligents sur la gestion, j'ai été confronté à des conclusions sur la façon dont l'organisation correcte du lieu de travail affecte la performance et la concentration - ces éléments sont à la base des processus de travail.
"Si une table encombrée témoigne d'un esprit ordonné, alors de quoi témoigne une table vide?" Albert EinsteinLorsqu'il y a beaucoup d'objets dans la zone de travail, l'attention est dispersée. Que regarder? Sur quoi se concentrer? Le chaos continue dans ma tête, je me sens fatigué, irrité, incapable de me concentrer sur les tâches de travail. Selon des recherches menées par des scientifiques de l'Université de Priston, environ 38% du niveau total de concentration dépend de l'organisation du lieu de travail, et cela, vous voyez, c'est beaucoup.
Pour vous concentrer sur une chose, vous devez ignorer tout le reste. La concentration n'apparaît que lorsque nous disons «oui» à une option et «non» à toutes les autres. En d'autres termes, l'exclusion est une condition préalable à la concentration.
"Ce que vous ne faites pas dépend de ce que vous pouvez faire." Tim Ferris, écrivain, conférencierOui, bien sûr, l'organisation correcte du lieu de travail augmente la productivité, et pour LT c'est d'une importance cruciale, à mon avis. Je n'ai jamais su mettre cela en pratique et n'ai pas compris la valeur de ces conclusions, peut-être n'aurais-je pas compris si je n'avais pas vu le placard.
3. Semence
La tâche première et prioritaire était d'établir une orientation dans le placard afin de ne pas se confondre avec un tas d'appareils. J'ai été enthousiasmé par l'idée d'une distribution "rotationnelle" des appareils, où chaque appareil a sa propre cellule avec une étiquette et un nom.
Oui, ce serait plus pratique, mais lorsque la première ardeur s'est calmée, j'ai commencé à évaluer sobrement la situation. Pour "LT", cette sortie ne convenait pas: elle présentait de nombreux défauts allant de la fixation peu fiable des appareils et de la gestion des câbles au manque de solidité.
Pivot
Ayant fouillé sur Internet, je n'ai pas trouvé l'option idéale qui me conviendrait à tous égards, et j'ai décidé de la mettre en œuvre moi-même.
Il fallait déterminer à quoi cela devait ressembler, un point d'appui était nécessaire. Lors d'un jour d'errance dans les magasins à la recherche d'idées, je suis tombé sur deux échantillons chez IKEA avec le beau nom «Sigfin» et «Bergenes» - à partir d'eux, le chemin d'un grand projet a commencé.
La première option m'a semblé proche de l'idéal: elle était simple, esthétique et assez pratique. Il avait une prise pour le fil, ce qui résolvait en partie le problème de la gestion des câbles. J'ai décidé d'utiliser la deuxième option pour d'autres appareils plus volumineux. il était dans le même style et tenait parfaitement les tablettes. Les autres stands étaient trop encombrants pour eux.
4. Calcul initial
Et finalement, l'image générale s'est rassemblée dans ma tête - j'ai pris toutes les mesures et j'ai commencé à réaliser mon idée. La première incursion dans le "Baucenter" derrière les planches, les dessins, le crissement d'une perceuse, le grincement d'une perceuse déchirant des copeaux de bois - et maintenant quelque chose a commencé à apparaître.
Au total, "LT" dispose de 19 appareils d'exploitation + 6 tablettes, et seuls quatre supports avec téléphones pouvaient tenir sur l'étagère - et c'était le premier problème qui a été résolu par la variabilité de la fixation: si auparavant les étagères étaient fixées des deux côtés, elles ne sont désormais fixées que par le bas, donc la plupart pouvant accueillir cinq sous-verres sur une seule étagère.
Afin de couvrir l'ensemble des appareils, il a été décidé de créer cinq étagères:
- Tablette supérieure pour tablettes
- Étagère supérieure pour iPhone
- Étagère supérieure pour Android
- Nouveauté décroissante Android
- Par le principe résiduel
5. Difficultés en studio!
Eh bien voilà tout. À ce stade, je suis resté coincé pendant les quatre mois suivants en raison de la quarantaine, car je n'ai pas bricolé à la maison, mais chez mes parents. Mais l'auto-isolement n'était pas si terrible - vous pouviez attendre et finir. Pire, toutes les dispositions que j'utilisais pour réaliser les étagères ont mystérieusement disparu de l'appartement de mes parents. J'ai donc dû recommencer.
Afin de placer l'étagère sur le tuyau des deux côtés et de lui donner un aspect décent et soigné, il était nécessaire de refaire des maquettes, qui ont ensuite été vérifiées et essayées sur des étagères déjà fabriquées.
Une maquette est un morceau de carton posé sur une planche de bois et sur le carton il y a un point équidistant. À travers ce point, le centre du futur cercle est percé et un cercle est ensuite fait avec un stylo, qui est placé sur le tuyau. Cela semble compliqué, alors voici une image à comprendre.
Naturellement, la disposition n'a pas fonctionné la première fois et même l'arbre a commencé à se briser aux entrées. Mais je n'ai pas désespéré. D'où le deuxième voyage au Baucenter pour des planches supplémentaires pour remplacer les étagères endommagées. Là, j'ai eu l'idée de mettre à niveau le futur cabinet, mais j'y reviendrai plus tard.
La difficulté suivante était qu'il était nécessaire de déterminer comment fixer les supports mobiles, sinon ils pendent et tomberaient constamment.
Les sous-verres semblaient esthétiquement agréables, donc je ne voulais pas les gâcher avec une vis autotaraudeuse, le thermofusible avait l'air ridicule et laissait de grandes marques, mais le ruban adhésif professionnel double face de haute qualité et solide "3M" de notre CHIP et DIP préféré était juste la bonne chose.
Le scotch fixe fermement les supports et est caché de la vue. Super.
La disposition pratique des appareils sur les étagères n'était pas suffisante pour mon objectif (c'est trop simple), alors l'idée d'appareils d'éclairage s'est trouvée.
6. Mises à niveau
À ce stade, il était nécessaire de choisir l'éclairage, de choisir la hauteur optimale pour l'emplacement de l'armoire, de déterminer comment le positionner correctement, de calculer la puissance de l'alimentation électrique, de placer le mur du fond pour une plus grande rigidité de la structure, de percer des trous dans la paroi arrière pour les fils et de distribuer le courant, et le faire également, afin que l'éclairage n'éblouisse pas les personnes qui ouvrent l'armoire.
Une petite bande de LED a été choisie comme éclairage, un bloc de 40 watts le recouvrait d'une marge, une visière lumineuse, un bouton sous la deuxième étagère du haut simplifiait le contrôle de la lumière, ce qui ne donnerait pas l'effet de chauffage avec une lumière constante.
Ensuite, il a fallu percer trois trous dans la paroi arrière de chaque étagère, afin qu'ils ne soient pas visibles et qu'une brassée de fils les traverse.
Deux sur les bords et un au milieu, pour acheminer les fils du moyeu. J'ai percé sur chaque étagère, en tenant compte du changement possible de la position du moyeu.
Mais à part cela, il y avait aussi des problèmes - l'état des fils. Oh oui, des fils ...
Sur les vieilles ailes, le nouvel avion ne vole pas longtemps
Comment peux-tu laisser ça dans le placard?
"Chaque problème a toujours une solution - simple, pratique et, bien sûr, fausse." Henry Louis MenckenIl y a une ligne si mince entre la solution et le problème qu'ils peuvent être assimilés. Quelle est la solution d'un problème, puis la base d'un autre - et ainsi de suite à l'infini. Le seul espoir est que le prochain sera inférieur au précédent.
Le problème ci-dessus m'est venu avec une vieille idée géniale pour les fils magnétiques, que j'utilise toujours à la maison. L'avantage des fils magnétiques est leur polyvalence et leur unification. Ils se composent de deux parties: fil + pointe.
Il existe trois types de pointe pour chaque connecteur: micro, type c et éclairage. Il est inséré dans l'appareil et y est constamment, et le fil, lorsqu'il est amené à la pointe, est magnétisé et maintenu - prolongeant ainsi la durée de vie des connecteurs. De plus, il est assez pratique de mettre les appareils en charge. Cela ressemble à quelque chose comme ça.
Le choix était déterminé, il restait à calculer, approuver, convenir et, en fait, ordonner.
Après approbation, j'ai commandé 26 fils avec des cosses (j'ai pris avec une marge) et je suis passé à l'étape suivante.
La visualisation du sujet est la clé pour minimiser les erreurs
Le changement effectif de l'armoire est une condition préalable à la redistribution des fils entre les appareils et à une modification de la gestion des câbles.
"Un bon dessin est la moitié de la solution" (c)J'avais besoin de minimiser les risques avec un manque de longueur de fil, car tous les fils de charge mesuraient un mètre de long et calculaient l'emplacement des concentrateurs de manière à ce que leurs fils atteignent tous les appareils.
J'ai décidé de visualiser les moyeux pour comprendre leur emplacement, de sorte que deux moyeux couvrent tous les cas et atteignent toutes les étagères. J'ai mesuré les dimensions de tous les moyeux et recréé un modèle en carton précis des deux, et j'ai également mesuré un mètre de corde pour simuler un fil pour un test pratique de tous les cas. ...
Il s'est avéré que chaque moyeu avec une longueur de fils couvre trois étagères, respectivement, l'une au-dessus, l'autre en dessous. Considérant que l'accès au hub peut être nécessaire, je ne l'ai pas caché derrière le meuble, mais je l'ai laissé derrière les stands sur les troisième et cinquième étagères.
Paquet avec fils ou valise sans poignée
Après un certain temps, le colis chéri est arrivé. J'ai commandé sur Aliexpress à un représentant officiel de Floveme, mais même ici, il y avait des risques. Malgré les critiques positives et ma confiance dans la marque, le vendeur a tout envoyé sauf 15 conseils d'éclairage. Envie d'argent, tricherie ou erreur accidentelle? Ce n'est pas clair, mais la panique est apparue définitivement.
Les délais pour le placard brûlent déjà et vous ne pouvez pas le laisser inachevé. Les Chinois sont tellement rusés et fiers de leurs marques qu'ils fabriquent des fils incompatibles d'un fabricant et des cosses d'un autre.
J'ai compris que j'étais responsable, et il était inutile de commander une autre série de conseils, alors j'ai proposé ce qui suit.
J'ai contesté une partie de l'argent du vendeur pour le manque de pourboires et j'ai commandé à nouveau les manquants sous un autre compte sous un autre nom. Et après une semaine et demie, ils m'attendaient déjà à la poste. Problème résolu, hourra!
7. Balises
L'une des étapes les plus importantes qui affectent l'orientation rapide dans le placard est la désignation des appareils. Comment? Avec des tags.
Ils doivent être volumineux, contenir toutes les informations nécessaires et également nommer ce qui se trouve devant nous. Pendant la plupart du temps, je travaillais sur l'armoire, j'ai simultanément conçu et essayé différentes options.
Je me suis arrêté à la troisième option, car elle était plus adaptée à mes besoins. J'ai placé l'étiquette à l'arrière des supports, et au bas de ceux-ci j'ai dupliqué les noms afin que si le téléphone est sur le support, vous puissiez identifier son modèle.
8. Excellence, conclusions et stratégie de développement
A ce stade, j'ai fait ce que je voulais: le meuble s'intègre parfaitement dans le coin LT.
Père et enfant
«N'ayez pas peur de la perfection - vous n'y arriverez pas. De plus, il n'y a rien de bon à la perfection. " Salvador DaliNon, le placard est encore imparfait, il y a encore des défauts. Il est trop facile pour nous en tant que studio de développement mobile d'avoir un placard agréable et confortable. Il y a des problèmes avec l'enregistrement des appareils, ce qui est attribué à qui, quand et à quelle heure les appareils ont été récupérés, quand ils sont revenus. C'est pour cette raison que je prépare d'autres projets pour améliorer notre garde-robe préférée.
Je vais vous révéler le secret de la deuxième étape de développement, à laquelle je réfléchis: et si chaque collaborateur avait son propre identifiant unique sur son badge, et sur le placard une tablette avec une simple application connectée à la base de données? Et chaque fois qu'un employé souhaite prendre l'appareil, il devra apporter le badge au scanner RFID.
La tablette affichera les appareils enregistrés sur l'employé, et pour enregistrer ou désenregistrer l'appareil, vous devrez scanner le code QR de l'appareil. À propos, Yandex a maintenant implémenté un tel système pour la comptabilisation des appareils, mais ils n'ont pas une aussi belle armoire que nous. Si cette idée mérite de multiples sympathies, je prendrai cette étape dans un proche avenir.
Tout problème peut être résolu si vous y croyez et que vous vous donnez complètement. C'est toujours agréable de contribuer à une cause commune et d'améliorer un processus. Je pense qu'il y a une autre raison d'être fier de LT.