ExeWatch: 2.000 empresas, 74.000 equipos y el programa MVP
🇮🇹 Italiano • 🇬🇧 English • 🇩🇪 Deutsch • 🇫🇷 Français • 🇧🇷 Português
Más de 2.000 empresas y más de 74.000 equipos monitorizados en pocos meses, el programa EW-MVP que arranca desde Brasil con Sileide Campos, y la Developer Guide que muchos nos habíais pedido.
TL;DR: ExeWatch ha superado las 2.000 empresas y los 74.000 equipos monitorizados. Arranca el programa EW-MVP, un referente para cada macrorregión del mundo: el primero es Sileide Campos para Brasil, y las candidaturas para las demás áreas están abiertas en
exewatch@bittime.it. Y ya está online la Developer Guide, lo que más nos habéis pedido. Pruébalo en exewatch.com.
Los números
Más de 2.000 empresas usuarias finales usan ExeWatch en producción, en más de 74.000 equipos. En pocos meses.
No los esperábamos tan pronto. Pero el motivo por el que llegan es siempre el mismo: si desarrollas en Delphi necesitas saber cómo se comportan tus aplicaciones una vez que han salido por la puerta, y hasta ayer te apañabas con los logs que le pedías al cliente por correo, con las llamadas de teléfono y, con suerte, con un crash report. El crash report te dice dónde ha muerto la aplicación, no qué estaba haciendo el minuto anterior, cuántas veces había pasado ya y a cuántos clientes.
Pasar de reconstruir los hechos después a la monitorización proactiva es toda la diferencia. El mundo web da por sentada la telemetría de aplicación desde hace quince años. El mundo escritorio y cliente/servidor, que es justo donde corren los sistemas de gestión con los que facturan las empresas, no.
El programa EW-MVP
Un EW-MVP es una persona que usa ExeWatch de verdad y lo conoce a fondo, y que es el referente de su zona: responde a las preguntas en el idioma local, enseña el producto a quien lo está evaluando, y nos trae de vuelta lo que necesita quien desarrolla en su zona.
Existe por un motivo práctico. ExeWatch se usa en países cuyo idioma no hablamos y cuyo tejido industrial no conocemos. Y sobre todo, en esos países a las tres de la tarde hora local nosotros ni siquiera estamos despiertos.
La idea es cubrir todas las macrorregiones del mundo, una a una, con un EW-MVP de referencia.
El primer EW-MVP: Sileide Campos, Brasil
Nuestra primera EW-MVP es Sileide Campos, para Brasil. Empezó a hablar de ExeWatch a los amigos brasileños el 1 de septiembre, desde el escenario de la Embarcadero Conference.
Sileide es además Embarcadero MVP, así que explicar herramientas a quien desarrolla es su oficio. Con ella la conversación no arranca por la lista de funcionalidades, arranca por lo que necesita tu empresa: qué métricas mirar, qué instrumentar primero, qué funcionalidades de ExeWatch te cambian el día y cuáles pueden ser de importancia secundaria para ti.
Hemos empezado por ahí porque la brasileña es una de las comunidades Delphi más vivas del planeta.
Si desarrollas en Brasil y quieres dejar de suponer cómo van tus aplicaciones y empezar a saberlo, escríbele a Sileide: sileidecampos@gmail.com. Te explica en portugués qué puede hacer ExeWatch por ti y por tu empresa, y no tienes que esperar a que en Roma nos despertemos.
Los demás, por ahora, podéis seguir escribiendo directamente a exewatch@bittime.it.
Preséntate como EW-MVP
Si ExeWatch te gusta, lo conoces bien y crees que puedes ser el referente de tu país o de una macroárea, escríbenos a exewatch@bittime.it.
Qué buscamos:
- que ya tengas público en tu zona. Un user group, un canal, un blog, las conferencias locales, el grupo donde la gente va a preguntarte a ti;
- que te apetezca hablar de ello. Charlas, demos, artículos, respuestas en los grupos locales. No te pedimos días fijos, te pedimos ganas;
- que hables el idioma del sitio. Una duda resuelta en el idioma de quien la tiene, y dentro de su franja horaria, se cierra en una tarde.
Qué ganas:
- línea directa con nosotros. Lo que nos señalas tú y lo que te señalan tus usuarios entra en la roadmap. Las betas las ves antes;
- visibilidad. Eres el referente oficial de tu zona, con nombre y contacto en la web de ExeWatch y en posts como este. Es exactamente el motivo por el que estás leyendo el nombre de Sileide;
- un retorno económico. El papel es técnico, pero no es voluntariado: sobre los clientes que traes hay condiciones que acordamos juntos, caso por caso.
Escríbenos contando dónde estás, qué desarrollas y cómo usas ExeWatch hoy.
La Developer Guide
De todo lo que nos habéis pedido estos meses, esto ha llegado más veces que cualquier otra cosa: una guía que te diga qué instrumentar, no cómo se llaman las funciones. La he escrito, y está aquí: www.exewatch.com/devguide.
Dieciséis secciones. La referencia de la API ya existía, esta responde a la pregunta que viene antes: qué instrumento, y a qué nivel. Dentro encuentras:
- el quickstart, que son dos líneas de código y una opción de configuración;
- la integración de cada SDK: Delphi, Free Pascal, .NET, Python, JavaScript y la DLL con ABI C plana que llamas desde C++Builder, Microsoft Visual C++ y Visual Basic;
- las cinco preguntas, el mapa entre el problema que tienes delante y la herramienta que lo resuelve;
- ocho recetas sobre casos reales, del tipo “un cliente dice que ha petado y no tienes ni idea de por qué” o “a las 9 de la mañana la aplicación vuela y a las 17 se arrastra”;
- counter, gauge o timing: cuál de los tres elegir, y con qué criterio;
- las alertas que sirven y las que silencias a los tres días;
- la comparación entre versiones con la exportación CSV, para pillar la regresión que te has traído de la última release;
- los antipatrones, que es la parte que yo leería primero;
- qué pasa cuando se cae la conexión a Internet;
- cómo instrumentar sin quemarte la cuota.
Si lo que buscas es solo el snippet para pegar, están todos en Roba este código.
Si ya tienes ExeWatch en producción, lee al menos los antipatrones y la sección sobre los tags. Veinte minutos que te ahorran un dashboard lleno de cosas que no vas a mirar nunca.
Gracias, y seguid así
Algunos de los mensajes que nos han llegado estos meses:
Ho appena provato la nuova funzionalità del Nested Timing Traces, solo una parola: fantastico!
«Acabo de probar la nueva funcionalidad de Nested Timing Traces, una sola palabra: ¡fantástico!»
ExeWatch è un superpotere!
«¡ExeWatch es un superpoder!»
I rolled out ExeWatch into my XXXX app last weekend. It is already monitoring over 160 devices and it has helped me to fix at least 30 new bugs.
«Desplegué ExeWatch en mi aplicación XXXX el fin de semana pasado. Ya está monitorizando más de 160 equipos y me ha ayudado a corregir al menos 30 bugs nuevos.»
Citas en el idioma en que cada uno las escribió, con la traducción debajo. Iniciales en lugar de los nombres.
Treinta bugs encontrados y corregidos el primer fin de semana, en 160 equipos. Ese es el tipo de respuesta que nos dice hacia dónde ir.
La dirección en la que se mueve ExeWatch no la hemos decidido nosotros en una reunión. Los Nested Timing Traces y el soporte para aplicaciones legacy en C++ y MSVC nacieron de un correo de alguien que estaba usando ExeWatch y nos escribió qué le faltaba.
La siguiente es el multi-tenant dentro del mismo proceso: nos la han pedido varios clientes que quieren trazas separadas desde un único ejecutable, divididas por cliente o por tenant. Hablaremos de ello en breve.
Así que seguid así: escribidnos cuando algo no va, y escribidnos sobre todo cuando os falta algo.
Si todavía no has probado ExeWatch, el plan Hobby es gratuito y no pide tarjeta de crédito: empieza por exewatch.com y luego abre la Developer Guide.
Comments
comments powered by Disqus