El esfuerzo de QAwerk para que Arctype sea la elección de ClickHouse

Arctype debutó en Product Hunt en diciembre de 2021 tras dos años de construcción. En octubre de 2022, Arctype ya ha sido adquirida por ClickHouse, una de las empresas de bases de datos más prometedoras.

Este rápido éxito no habría sido posible sin el compromiso continuo de Arctype para mejorar la calidad del producto. Arctype ha elegido QAwerk como su socio de confianza para el control de calidad, y estamos orgullosos de ver los resultados de nuestro esfuerzo conjunto.

En este artículo, hablaremos sobre Arctype, su cooperación con QAwerk y los resultados que Arctype ha conseguido gracias a priorizar la calidad del software.

Arctype se une a ClickHouse

ClickHouse anunció la adquisición de la IP y el equipo de Arctype, junto con la puesta a disposición del público general de su oferta en la nube, el 5 de diciembre de 2022. Antes de entrar en la parte de la adquisición, definamos a qué se dedica cada empresa.

¿Qué es Arctype?

Arctype es un cliente SQL y una herramienta de gestión de bases de datos rápida y fácil de usar para desarrolladores y equipos. Arctype simplifica el trabajo con bases de datos y lo hace divertido de varias maneras.

Por ejemplo, el autocompletado SQL permite escribir consultas más rápidamente, mientras que la creación de gráficos llamativos es posible con sólo dos clics. Arctype también ofrece funciones de colaboración, como invitar a otros expertos a espacios de trabajo o compartir enlaces a gráficos y consultas con compañeros de equipo.

Antes de la adquisición, Arctype estaba disponible para usuarios de web, macOS, Linux y Windows y se integraba con MySQL, PostgreSQL, SQLite, PlanetScale, YugabyteDB y ClickHouse. Llegó al final de su vida útil el 6 de diciembre de 2022.

Obtenga más información sobre Arctype, su trayectoria y evolución, y el equipo que hay detrás en nuestra charla técnica con Zach Naimon, director de producto de Arctype.

Cómo ha contribuido QAwerk al éxito de Arctype

El equipo fundador, de ingeniería y de producto de Arctype hizo un trabajo tremendo para encontrar el producto que encajara en el mercado y pulir aún más el software basándose en los comentarios de miles de desarrolladores y usuarios no técnicos que confían en él a diario.

Otra cosa inteligente que hicieron fue contratar a QAwerk, delegando todas sus preocupaciones de control de calidad a alguien con años de experiencia en su haber. No nos gusta presumir, pero todas las demás empresas con las que trabajamos han recibido un premio prestigioso y han aumentado su base de clientes o han sido adquiridas por un líder del mercado.

La garantía de calidad importa y las empresas que la consiguen siempre salen ganando. He aquí cómo ayudamos al equipo de Arctype a alcanzar sus objetivos más rápidamente.

Un equipo más fuerte

Como empresa emergente ambiciosa y de rápido crecimiento, Arctype se esforzaba por lanzar nuevas funciones de forma frecuente y constante. Al mismo tiempo, a medida que el producto se complicaba y crecía el número de interfaces y flujos de usuario potenciales, les resultaba difícil gestionar todo internamente sin comprometer la calidad.

Arctype buscaba un socio de control de calidad con experiencia que pudiera comprobar minuciosamente cada compilación, evitando que los errores llegaran a prod y garantizando que no se introdujeran nuevos errores con las actualizaciones. Y QAwerk es más que capaz de hacerlo.

QAwerk, una agencia ucraniana, siguió cumpliendo a pesar de la guerra, liberando a Arctype de los problemas de control de calidad y ayudándoles a sacar tiempo para las cosas importantes.

“Me gusta mucho trabajar con todos los miembros del equipo de QAwerk, todos son superamables y receptivos, son muy flexibles y trabajan con nosotros incluso cuando hay muchas piezas móviles en el aire. Cuando necesitamos pruebas de última hora, siempre están dispuestos a complacernos. Además, nos gusta mucho la atención al detalle que presta el equipo de QAwerk a las pruebas.

He comprobado que los ucranianos en general son increíblemente trabajadores y de gran voluntad, y también muy apasionados por apoyar a su país en estos tiempos difíciles, así que, en todo caso, creo que las empresas deberían contratar a más ingenieros de control de calidad ucranianos,”

dice Zach Naimon, Director de Producto de Arctype

dice Zach Naimon, Director de Producto de Arctype

Mayor rapidez de comercialización

Uno de los hitos más importantes que Arctype esperaba conseguir junto con QAwerk es alcanzar una cadencia de despliegue semanal.

La diferencia horaria entre Norteamérica y Ucrania nos permite acelerar el ciclo de desarrollo mediante pruebas nocturnas. Así que cuando llegó el momento de que los desarrolladores de Arctype se desconectaran y descansaran, aquí en Ucrania era de día y nuestros ingenieros de QA empezaron a hacer pruebas. Como resultado, los informes de errores estaban disponibles a primera hora de la mañana, y los desarrolladores podían empezar a corregir los errores de inmediato; no se perdía tiempo esperando comentarios.

Otra cosa que nos ayudó a aumentar la cobertura de las pruebas y el tiempo de comercialización es la automatización de las pruebas. Creemos firmemente que combinar pruebas manuales y automatizadas da los mejores resultados.

“Nuestro conjunto de pruebas contiene casi 300 casos de prueba en este momento, y se tarda unas 8 horas en realizar una sola prueba de control de calidad. Dicho esto, es muy importante que haya un esfuerzo concertado para asegurarse de que se identifican incluso los errores más pequeños, y el equipo de QAwerk hace un trabajo fantástico,”

dice Zach Naimon, Director de Producto de Arctype

dice Zach Naimon, Director de Producto de Arctype

Estabilidad y rendimiento mejorados

Para una solución de gestión de bases de datos, la estabilidad y el rendimiento son primordiales y fundamentales para el éxito del proyecto. Por ello, la estrategia de pruebas de QAwerk hizo especial hincapié en estos aspectos.

Además de las pruebas funcionales, de regresión y de integración, también realizamos pruebas de humo para validar rápidamente si la compilación era estable y merecía la pena seguir comprobándola, y pruebas negativas para proteger la aplicación contra entradas no deseadas y comportamientos inadecuados de los usuarios.

En aquel momento, Arctype era una herramienta multiplataforma, por lo que también realizamos pruebas de instalación para eliminar puntos de fricción durante los pasos de descarga, instalación y actualización.

“El equipo de QAwerk ha sido uno de nuestros proveedores favoritos en Arctype. Nos ayudan a mantener nuestra aplicación estable y son extremadamente receptivos y minuciosos,”

dice Justin de Guzman, fundador de Arctype

dice Justin de Guzman, fundador de Arctype

Mejor retención de usuarios

La estabilidad y el rendimiento están directamente relacionados con la adopción y retención de usuarios. Por lo tanto, es natural que el buen funcionamiento de su aplicación repercuta positivamente en la fidelidad y satisfacción de los consumidores.

Cuando prueban productos, nuestros ingenieros de control de calidad siempre tienen en cuenta la usabilidad, informan sobre las áreas que pueden optimizarse y sugieren formas de conseguirlo. Nos basamos en nuestra abundante experiencia en pruebas de soluciones SaaS de otros sectores y compartimos ejemplos de aplicación con éxito para funcionalidades similares.

“La principal fuente de pérdida de clientes con diferencia, como hemos descubierto con Arctype, pero creo que incluso más ampliamente para cualquier producto de software como servicio, es cuando los usuarios encuentran errores, problemas de estabilidad y rendimiento en una aplicación. Así que todo lo que se pueda hacer para mitigar el número de errores y problemas que llegan a la producción tendrá un impacto directo en la adopción y retención de los usuarios. Por eso, invertir en control de calidad es absolutamente un valor añadido para nosotros,”

dice Zach Naimon, Director de Producto de Arctype

dice Zach Naimon, Director de Producto de Arctype

Trabajar con Ucrania

Arctype es uno de esos clientes con visión de futuro, valiente de corazón e increíblemente solidario que siguió colaborando con QAwerk incluso después de la invasión a gran escala de Ucrania por parte de Rusia. Nos adaptamos y restablecimos rápidamente nuestro calendario de entregas anterior a la guerra, ayudando a mantener Arctype estable y bien pulido.

Dicho esto, queremos que otras empresas extranjeras sigan nuestro ejemplo. Contratar a un proveedor ucraniano no es un acto de filantropía. Los ucranianos están dispuestos a trabajar, y harán el trabajo porque eso es lo que nos permite mantener nuestro frente económico y apoyar a nuestros defensores.

Si busca un socio de pruebas de software, a nuestro equipo de control de calidad le encantará ayudarle. Además, asegúrese de solicitar un estudio de caso a continuación si desea obtener más información sobre nuestra contribución a Arctype.