L’effort de QAwerk pour faire d’Arctype le choix de ClickHouse

Arctype a fait ses débuts sur Product Hunt en décembre 2021, après deux années de développement. En octobre 2022, Arctype est déjà acquis par ClickHouse, l’une des sociétés de bases de données les plus prometteuses.

Ce succès rapide n’aurait pas été possible sans l’engagement continu d’Arctype à améliorer la qualité du produit. Arctype a choisi QAwerk comme partenaire QA de confiance, et nous sommes fiers de voir les résultats de notre effort commun.

Dans cet article, nous allons parler d’Arctype, de sa coopération avec QAwerk, et des résultats qu’Arctype a obtenus grâce à la priorité accordée à la qualité logicielle.

Arctype rejoint ClickHouse

ClickHouse a annoncé l’acquisition de la propriété intellectuelle et de l’équipe d’Arctype, ainsi que la mise à disposition de son offre cloud au grand public, le 5 décembre 2022. Avant d’aborder la partie acquisition, définissons ce que fait chaque entreprise.

Qu’est-ce qu’Arctype ?

Arctype est un client SQL rapide et facile à utiliser ainsi qu’un outil de gestion de bases de données pour les développeurs et les équipes. Arctype simplifie le travail avec les bases de données et le rend agréable de plusieurs façons.

Par exemple, la saisie automatique SQL permet d’écrire des requêtes plus rapidement, tandis que la création de graphiques accrocheurs est possible en seulement deux clics. Arctype propose également des fonctionnalités de collaboration, telles que l’invitation d’autres experts dans des espaces de travail ou le partage de liens vers des graphiques et des requêtes avec des coéquipiers.

Avant l’acquisition, Arctype était disponible pour les utilisateurs web, macOS, Linux et Windows, et s’intégrait avec MySQL, PostgreSQL, SQLite, PlanetScale, YugabyteDB et ClickHouse. Il a atteint sa fin de vie le 6 décembre 2022.

Apprenez-en plus sur Arctype, son parcours de startup et son évolution, ainsi que l’équipe qui le soutient, grâce à notre discussion technique avec Zach Naimon, Chef de produit chez Arctype.

Comment QAwerk a contribué au succès d’Arctype

L’équipe fondatrice, d’ingénierie et de produit d’Arctype a accompli un travail remarquable pour trouver l’adéquation produit-marché et affiner davantage le logiciel en fonction des retours de milliers de développeurs et d’utilisateurs non techniques qui en dépendent au quotidien.

Une autre chose intelligente qu’ils ont faite a été d’engager QAwerk, délégant toutes leurs préoccupations QA à quelqu’un avec des années d’expérience. Nous n’aimons pas nous vanter, mais presque toutes les startups avec lesquelles nous travaillons ont soit reçu un prix prestigieux et développé une base de clients, soit été acquises par un leader du marché.

L’assurance qualité est importante et les entreprises qui le comprennent sont toujours gagnantes. Voici comment nous avons aidé l’équipe Arctype à atteindre ses jalons plus rapidement.

Une équipe plus solide

En tant que startup ambitieuse et en pleine croissance, Arctype s’efforçait de déployer régulièrement et constamment de nouvelles fonctionnalités. En même temps, à mesure que le produit devenait plus complexe et que le nombre d’interfaces et de flux utilisateurs potentiels augmentait, il leur devenait difficile de tout gérer en interne sans compromettre la qualité.

Arctype recherchait un partenaire QA expérimenté capable de vérifier minutieusement chaque build, empêchant les bugs d’atteindre la production et s’assurant qu’aucun nouveau bug n’est introduit avec les mises à jour. Et QAwerk est plus que capable de faire cela.

QAwerk, une agence ukrainienne, a continué à livrer malgré la guerre, libérant Arctype des problèmes QA et les aidant à dégager du temps pour les grandes décisions.

“I really like working with every member of the QAwerk team, everyone is super friendly and responsive, they’re very flexible, and they work with us even when there are a lot of moving pieces up in the air. When we need last minute test runs, they are always happy to accommodate us. In addition to that, we really like the attention to detail that the QAwerk team applies when they’re conducting these test runs.

I found that Ukrainian people in general are incredibly hard-working, and strong-willed, and also very passionate about supporting their country during these difficult times, so if anything, I think businesses should hire more Ukrainian QA engineers,”

says Zach Naimon, Product Manager at Arctype

says Zach Naimon, Product Manager at Arctype

Mise sur le marché plus rapide

L’un des jalons les plus importants qu’Arctype espérait atteindre avec QAwerk est de parvenir à un rythme de déploiement hebdomadaire.

La différence de fuseau horaire entre l’Amérique du Nord et l’Ukraine nous permet d’accélérer le cycle de développement grâce aux tests nocturnes. Ainsi, quand les développeurs d’Arctype se déconnectaient pour se reposer, il faisait jour en Ukraine et nos ingénieurs QA commençaient les tests. En conséquence, les rapports de bugs étaient disponibles dès le matin et les développeurs pouvaient commencer à les corriger immédiatement ; aucun temps n’était perdu à attendre des retours.

Une autre chose qui nous a aidés à augmenter la couverture des tests et le délai de mise sur le marché est l’automatisation des tests. Nous croyons fermement que la combinaison de tests manuels et automatisés donne les meilleurs résultats.

“Our test suite contains almost 300 test cases at this point, and it takes about 8 hours to go through a single QA test run. That being said, it’s very important that there’s a concerted effort to make sure that even the smallest bugs are identified, and the QAwerk team does a fantastic job,”

says  Zach Naimon, Product Manager at Arctype

says Zach Naimon, Product Manager at Arctype

Stabilité et performances améliorées

Pour une solution de gestion de bases de données, la stabilité et les performances sont primordiales et fondamentales pour le succès du projet. C’est pourquoi la stratégie de test de QAwerk a fortement mis l’accent sur ces aspects.

Outre les incontournables comme les tests fonctionnels, de régression et d’intégration, nous avons également effectué des tests de fumée pour valider rapidement si le build est stable et mérite d’être testé davantage, ainsi que des tests négatifs pour protéger l’application contre les entrées indésirables et les comportements utilisateurs inappropriés.

À cette époque, Arctype était un outil multiplateforme, nous avons donc également effectué des tests d’installation pour éliminer les points de friction lors des étapes de téléchargement, d’installation et de mise à jour.

“The QAwerk team have been one of our favorite vendors at Arctype. They help keep our app stable and are extremely responsive and thorough,”

says Justin de Guzman, Founder at Arctype

says Justin de Guzman, Founder at Arctype

Meilleure fidélisation des utilisateurs

La stabilité et les performances sont directement liées à l’adoption et à la fidélisation des utilisateurs. Il est donc tout naturel que le maintien d’une application en bonne santé ait un impact positif sur la fidélité et la satisfaction des consommateurs.

Lors des tests de produits, nos ingénieurs QA tiennent toujours compte de l’utilisabilité, en rendant compte des domaines pouvant être optimisés et en suggérant des moyens d’y parvenir. Nous nous appuyons sur notre abondante expérience dans les tests de solutions SaaS dans d’autres secteurs et partageons des exemples de mise en œuvre réussie pour des fonctionnalités similaires.

“The primary source of churn by far, as we’ve discovered with Arctype, but I think even more broadly for any software-as-a-service product, is when users encounter bugs, stability and performance issues in an application. So anything you can do to mitigate the number of bugs and issues that make their way into production deploy will have a direct impact on adoption and retention of users. For that reason investing in QA is absolutely a value add for us.”

says Zach Naimon , Product Manager at Arctype

says Zach Naimon , Product Manager at Arctype

Travailler avec l’Ukraine

Arctype fait partie de ces clients tournés vers l’avenir, courageux et incroyablement solidaires qui ont continué à travailler avec QAwerk même après l’invasion à grande échelle de l’Ukraine par la russie. Nous nous sommes adaptés et avons rapidement rétabli notre calendrier de livraison d’avant-guerre, aidant à maintenir Arctype stable et bien peaufiné.

Cela dit, nous souhaitons que d’autres entreprises étrangères emboîtent le pas. Embaucher un prestataire ukrainien n’est pas un acte de philanthropie. Les Ukrainiens sont prêts à travailler et ils accompliront le travail, car c’est ce qui nous permet de tenir notre front économique et de soutenir nos défenseurs.

Si vous cherchez un partenaire en tests logiciels, notre équipe QA serait ravie de vous aider. N’hésitez pas également à demander une étude de cas ci-dessous si vous souhaitez en savoir encore plus sur notre contribution à Arctype.

Découvrez comment nous avons aidé Arctype à améliorer la stabilité et les performances et à accélérer les releases de 20 %

Veuillez saisir votre adresse courriel professionnelle n'est pas un courriel professionnel