Die Bemühungen von QAwerk, Arctype zur Wahl von ClickHouse zu machen

Arctype wurde im Dezember 2021 nach zweijähriger Entwicklungszeit auf Product Hunt vorgestellt. Im Oktober 2022 wird Arctype bereits von ClickHouse, einem der vielversprechendsten Datenbankunternehmen, übernommen.

Dieser schnelle Erfolg wäre nicht möglich gewesen ohne Arctypes kontinuierliches Engagement für die Verbesserung der Produktqualität. Arctype hat QAwerk als vertrauenswürdigen QA-Partner gewählt, und wir sind stolz auf die Ergebnisse unserer gemeinsamen Arbeit.

In diesem Artikel sprechen wir über Arctype, die Zusammenarbeit mit QAwerk und die Ergebnisse, die Arctype dank der Priorisierung der Softwarequalität erreicht hat.

Arctype ist ClickHouse beigetreten

ClickHouse kündigte die Übernahme des geistigen Eigentums und des Teams von Arctype an und machte sein Cloud-Angebot am 5. Dezember 2022 für die Allgemeinheit verfügbar. Bevor wir uns mit der Übernahme befassen, sollten wir definieren, was jedes Unternehmen tut.

Was ist Arctype?

Arctype ist ein schneller und einfach zu bedienender SQL-Client und ein Datenbank-Management-Tool für Entwickler und Teams. Arctype vereinfacht die Arbeit mit Datenbanken und macht sie in mehrfacher Hinsicht zum Vergnügen.

Zum Beispiel ermöglicht die SQL-Autovervollständigung ein schnelleres Schreiben von Abfragen, während die Erstellung von aufmerksamkeitsstarken Diagrammen mit nur zwei Klicks möglich ist. Arctype bietet auch Funktionen für die Zusammenarbeit, z. B. das Einladen anderer Experten in Arbeitsbereiche oder das Teilen von Links zu Diagrammen und Abfragen mit Teamkollegen.

Vor der Übernahme war Arctype für Web-, macOS-, Linux- und Windows-Nutzer verfügbar und mit MySQL, PostgreSQL, SQLite, PlanetScale, YugabyteDB und ClickHouse integriert. Es erreichte sein Lebensende am 6. Dezember 2022.

Erfahren Sie mehr über Arctype, seine Entwicklung und das Team dahinter in unserem Tech-Talk mit Zach Naimon, Product Manager bei Arctype.

Wie QAwerk zum Erfolg von Arctype beigetragen hat

Das Gründungs-, Entwicklungs- und Produktteam von Arctype hat hervorragende Arbeit geleistet, um die Passung zwischen Produkt und Markt zu finden und die Software auf der Grundlage des Feedbacks von Tausenden von Entwicklern und nichttechnischen Benutzern, die sich täglich darauf verlassen, weiter zu verbessern.

Ein weiterer kluger Schachzug war die Einstellung von QAwerk, um alle QA-Sorgen an jemanden mit jahrelanger Erfahrung zu delegieren. Wir wollen uns nicht selbst beweihräuchern, aber jedes andere Startup, mit dem wir zusammenarbeiten, hat entweder eine prestigeträchtige Auszeichnung erhalten und einen Kundenstamm aufgebaut oder wurde von einem Marktführer übernommen.

Qualitätssicherung ist wichtig, und Unternehmen, die sie beherrschen, sind immer Gewinner. Hier erfahren Sie, wie wir dem Arctype-Team geholfen haben, seine Meilensteine schneller zu erreichen.

Stärkeres Team

Als ehrgeiziges und schnell wachsendes Startup-Unternehmen war Arctype bestrebt, häufig und konsequent neue Funktionen einzuführen. Gleichzeitig wurde das Produkt immer komplizierter und die Anzahl der Schnittstellen und potenziellen Benutzerströme wuchs, so dass es für das Unternehmen eine Herausforderung wurde, all dies intern zu bewältigen, ohne die Qualität zu beeinträchtigen.

Arctype war auf der Suche nach einem erfahrenen QA-Partner, der jeden Build auf Herz und Nieren prüft, um zu verhindern, dass Fehler in die Prod einfließen und bei Upgrades keine neuen Bugs eingeführt werden. Und QAwerk ist mehr als fähig, dies zu tun.

QAwerk, eine ukrainische Agentur, lieferte trotz des Krieges, befreite Arctype von QA-Problemen und half ihnen, sich Zeit für das große Ganze zu nehmen.

“Ich arbeite sehr gerne mit jedem Mitglied des QAwerk-Teams zusammen. Alle sind sehr freundlich und reaktionsschnell, sie sind sehr flexibel und arbeiten mit uns zusammen, auch wenn viele Dinge in der Luft liegen. Wenn wir in letzter Minute Testläufe brauchen, kommen sie uns immer gerne entgegen. Außerdem gefällt uns die Liebe zum Detail, die das QAwerk-Team bei der Durchführung der Testläufe an den Tag legt.

Ich habe festgestellt, dass die Menschen in der Ukraine im Allgemeinen unglaublich fleißig und willensstark sind und auch sehr leidenschaftlich ihr Land in diesen schwierigen Zeiten unterstützen,”

sagt Zach Naimon, Produktmanager bei Arctype

sagt Zach Naimon, Produktmanager bei Arctype

Kürzere Markteinführungszeit

Einer der wichtigsten Meilensteine, den Arctype zusammen mit QAwerk erreichen wollte, ist die wöchentliche Einsatzfrequenz.

Der Zeitunterschied zwischen Nordamerika und der Ukraine ermöglicht es uns, den Entwicklungszyklus durch Tests über Nacht zu beschleunigen. Als es für die Entwickler von Arctype an der Zeit war, sich abzumelden und auszuruhen, war es hier in der Ukraine bereits Tag, und unsere QA-Ingenieure begannen mit dem Testen. Das Ergebnis war, dass die Fehlerberichte gleich am nächsten Morgen vorlagen und die Entwickler sofort mit der Fehlerbehebung beginnen konnten.

Ein weiterer Punkt, der uns geholfen hat, die Testabdeckung und die Markteinführungszeit zu erhöhen, ist die Testautomatisierung. Wir sind fest davon überzeugt, dass die Kombination von manuellen und automatisierten Tests die besten Ergebnisse bringt.

“Unsere Testsuite umfasst derzeit fast 300 Testfälle, und es dauert etwa 8 Stunden, um einen einzigen QA-Testlauf durchzuführen. Deshalb ist es sehr wichtig, dass wir uns gemeinsam darum bemühen, auch die kleinsten Fehler zu finden, und das QAwerk-Team leistet fantastische Arbeit,”

sagt Zach Naimon, Produktmanager bei Arctype

sagt Zach Naimon, Produktmanager bei Arctype

Verbesserte Stabilität und Leistung

Bei einer Datenbankmanagementlösung sind Stabilität und Leistung von größter Bedeutung und für den Projekterfolg grundlegend. Aus diesem Grund hat QAwerk bei seiner Teststrategie diese Aspekte besonders berücksichtigt.

Neben den absoluten Must-Haves wie Funktions-, Regressions- und Integrationstests führten wir auch Smoke-Tests durch, um schnell festzustellen, ob der Build stabil ist und es sich lohnt, ihn weiter zu prüfen, sowie Negativtests, um die App gegen unerwünschte Eingaben und falsches Nutzerverhalten abzusichern.

Da es sich bei Arctype damals um ein plattformübergreifendes Tool handelte, führten wir auch Installationstests durch, um Reibungspunkte während der Download-, Installations- und Update-Schritte zu beseitigen.

“Das QAwerk-Team ist einer unserer Lieblingslieferanten bei Arctype. Sie helfen dabei, unsere App stabil zu halten und sind extrem reaktionsschnell und gründlich,”

sagt Justin de Guzman, Gründer von Arctype

sagt Justin de Guzman, Gründer von Arctype

Bessere Benutzerbindung

Stabilität und Leistung stehen in direktem Zusammenhang mit Benutzerakzeptanz und -bindung. Es ist also nur natürlich, dass sich eine gesunde App positiv auf die Loyalität und Zufriedenheit der Kunden auswirkt.

Beim Testen von Produkten berücksichtigen unsere QA-Ingenieure stets die Benutzerfreundlichkeit, berichten über Bereiche, die optimiert werden können, und schlagen Wege vor, um dies zu erreichen. Wir stützen uns auf unsere umfangreiche Erfahrung beim Testen von SaaS-Lösungen aus anderen Branchen und geben Beispiele für die erfolgreiche Implementierung ähnlicher Funktionen.

“Wie wir bei Arctype festgestellt haben, ist die Hauptursache für die Abwanderung bei weitem die Tatsache, dass die Benutzer Fehler, Stabilitäts- und Leistungsprobleme in einer Anwendung feststellen, aber ich denke, das gilt für alle Software-as-a-Service-Produkte. Alles, was Sie tun können, um die Anzahl der Fehler und Probleme, die in die Produktion gelangen, zu verringern, wirkt sich direkt auf die Akzeptanz und die Bindung der Benutzer aus. Aus diesem Grund ist die Investition in QA für uns ein absoluter Mehrwert,”

sagt Zach Naimon, Produktmanager bei Arctype

sagt Zach Naimon, Produktmanager bei Arctype

Arbeit mit der Ukraine

Arctype ist einer dieser vorausschauenden, mutigen und unglaublich hilfsbereiten Kunden, die auch nach dem Einmarsch Russlands in die Ukraine weiterhin mit QAwerk zusammenarbeiten. Wir haben uns angepasst und schnell unseren Vorkriegs-Lieferplan wiederhergestellt, was dazu beigetragen hat, dass Arctype stabil und gut poliert bleibt.

Wir möchten jedoch, dass andere ausländische Unternehmen diesem Beispiel folgen. Einen ukrainischen Lieferanten einzustellen, ist kein Akt der Menschenfreundlichkeit. Die Ukrainer sind bereit zu arbeiten, und sie werden die Arbeit erledigen, denn das ist es, was es uns ermöglicht, unsere wirtschaftliche Front zu halten und unsere Verteidiger zu unterstützen.

Wenn Sie auf der Suche nach einem Partner für Softwaretests sind, hilft Ihnen unser QA-Team gerne weiter. Wenn Sie noch mehr über unseren Beitrag zu Arctype erfahren möchten, können Sie unten eine Fallstudie anfordern.