4 points par GN⁺ 2024-05-11 | 2 commentaires | Partager sur WhatsApp

Jam - Présentation du produit et demande de retours

  • Jam est un produit conçu pour empêcher les chefs de produit de créer des tickets de bug vagues et impossibles à reproduire
  • Il est très difficile pour des non-ingénieurs de soumettre aux ingénieurs des tickets de bug réellement utiles
    • Des informations importantes manquent souvent dans les captures d’écran, ou la description du bug n’est pas assez claire
    • Cela complique la communication entre ingénieurs et chefs de produit et retarde la correction des bugs
  • Les méthodes de développement logiciel ont beaucoup évolué, mais la manière de capturer et signaler les bugs est restée la même que dans les années 1990
    • Il n’existe pas d’outil permettant à des non-ingénieurs de montrer un bug de façon productive aux ingénieurs

Principales fonctionnalités de Jam

  • Fournit les outils de développement et la vidéo sous forme de lien
  • Synchronise un fichier HAR partageable avec l’enregistrement vidéo de la session
  • Fonction de reproduction de bug lisible instantanément (relecture du DOM en vidéo pendant 30 secondes)
  • Rédaction automatique des étapes de reproduction
  • Utilise les mêmes raccourcis clavier que Chrome DevTools
  • Analyse les réponses GraphQL et extrait les noms de mutation ainsi que les erreurs

Utilisation actuelle et demande de retours

  • Utilisé pour corriger plus de 2 millions de bugs en 2 ans
  • Sollicite des retours et avis pour rendre le débogage plus utile
  • La partie la plus difficile du débogage est souvent de ne même pas parvenir à reproduire le problème, et il s’agit d’un écart de communication plutôt que d’un problème d’ingénierie
  • L’espoir est que cet outil puisse résoudre ce problème

Politique tarifaire et recrutement

  • Un plan gratuit sera proposé de façon permanente
  • Des fonctionnalités payantes existent aussi pour les entreprises
  • Le développement produit a été appris chez Cloudflare, où proposer un niveau gratuit fait partie de l’éthique de l’entreprise
  • L’équipe souhaite prolonger chez Jam l’expérience acquise chez Cloudflare en recueillant beaucoup de retours d’utilisateurs gratuits
  • Recrutement d’ingénieurs en cours, avec l’envie d’échanger avec les personnes intéressées par ce problème (jam.dev/careers)

Avis de GN⁺

  • La difficulté à rédiger des tickets de bug est un problème rencontré par de nombreuses organisations. Jam semble pouvoir devenir un bon outil pour y répondre.
  • Le fait de permettre même aux non-ingénieurs de reproduire et partager facilement des bugs peut grandement aider à améliorer le processus de développement.
  • Proposer un plan gratuit peut être une bonne stratégie pour acquérir des utilisateurs et recueillir des retours. Il faudra toutefois aussi réfléchir à la manière de convertir ces utilisateurs gratuits en clients payants.
  • La compatibilité avec Chrome DevTools est également un point attractif du point de vue des développeurs.
  • Il semble cependant nécessaire de mieux mettre en avant ce qui différencie Jam d’autres produits offrant des fonctions similaires (Bugsnag, Sentry, etc.).

2 commentaires

 
mammal 2024-05-11

Le texte original mentionne « ex-Cloudflare Team », mais le titre GN+ indique que ce sont des employés de Google.

Même DeepL traduit parfois mal les phrases contenant « We », en les rendant comme « Unity »...

Je me demande soudain à quoi ressemblent les jeux de données en coréen des modèles de langage 🤔

 
xguru 2024-05-12

Hum. Ça a été traduit d’une manière vraiment étonnante. Comme cela ne semblait de toute façon pas contenir d’élément important, j’ai retiré cette partie.