Del hackathon a la producción: cómo convertir su idea de hackathon en realidad

... sin noches de trabajo y fines de semana.

Varias veces al año, Oscar organiza un hackathon que alienta a los ingenieros, gerentes de producto y diseñadores a crear proyectos creativos que se puedan completar en 24 horas. Los proyectos varían ampliamente, desde aquellos que mejorarán la experiencia cotidiana de los empleados de Oscar, hasta aquellos que tendrán un impacto tangible en la forma en que nuestros miembros se comprometen con nosotros y su experiencia de atención médica.

El logotipo de Oscar Hackathon.

Si bien este es siempre un período divertido de 24 horas, es una realidad desafortunada que, una vez que finaliza el hackathon, muchos de estos proyectos quedan en el camino a medida que volvemos a nuestras tareas cotidianas.

En el hackathon del último trimestre, gané un pequeño premio por crear pruebas automatizadas para la aplicación móvil Oscar, un proyecto en el que he seguido trabajando desde entonces. A continuación, comparto algunos consejos sobre cómo hacer realidad su idea de hackathon, sin sacrificar sus noches y fines de semana.

Mi lanzamiento de Hackathon

Cada 3 semanas, Oscar lanza una versión actualizada de la aplicación móvil para miembros de Oscar. Antes de que podamos lanzar la aplicación, nuestros gerentes de producto deben ejecutar un elaborado documento de prueba para el control de calidad. ¡El control de calidad toma hasta 10 horas de tiempo valioso en cada lanzamiento!

16.2) Creación de cuenta - Obtenga una cotización
1. Desde la pantalla de inicio de sesión, toque "Crear una cuenta"
2. A la pregunta del corredor, responda "No, obtenga una cotización"
3. La cita a tarjeta debe abrirse en su navegador web

En resumen, la utilidad de prueba que construí usando desintoxicación se ejecuta a través de flujos de control de calidad y comprueba copia, visual y lógica. También toma capturas de pantalla y videos para revisión humana. ¡Los gerentes de producto ahora pueden probar la aplicación 5 veces más rápido! Sin embargo, llevar esta idea del proyecto de hackathon a la operatividad completa no fue fácil.

Probar la aplicación para miembros Oscar

Sentido práctico

Asegurarse de que su proyecto pueda pasar del hackathon a la realidad comienza con la practicidad. Una buena idea de hackathon, en mi opinión, es pragmática y centrada. La mejor idea del mundo podría no ser factible para un hackathon.

Una idea práctica de hackathon debería:

  • Intenta resolver un problema claro y cuantificable. p.ej. Las pruebas de control de calidad móvil son repetitivas, aburridas y propensas a errores. Los PM pasan ~ 10 horas cada 3 semanas en control de calidad.
  • Sé simple de lanzar. p.ej. Estoy automatizando las pruebas de control de calidad para la aplicación móvil.
  • Tener una métrica de éxito. p.ej. Creo que podemos reducir el tiempo de control de calidad a 2 horas (reducción de 5x).
  • Sé visualmente interesante. p.ej. Aquí hay un GIF (más seguro que una demostración en vivo) de la salida y un recordatorio visual del trabajo.
  • Mostrar mejora en una pequeña escala de tiempo. p.ej. Automatizamos 1 prueba hoy, pero creo que puedo hacer 10 la próxima semana.
  • Tener un punto de partida estrecho, pero un alcance potencialmente amplio. p.ej. No solo es útil para los PM e ingenieros, sino que podríamos usarlo en el futuro para construir una simulación "viva" de la aplicación mediante capturas de pantalla. ¡Otros departamentos, como productos o marketing, podrían usar eso!

Crear impulso

Una vez que tenga una idea enfocada, es hora de identificar a los interesados ​​clave para que su idea gane fuerza.

¿Quiénes son las partes interesadas de alto impacto para su idea? Para mí, se trataba principalmente de gerentes de producto y sus gerentes. Identifiqué personas en la cadena por encima de mí que podrían beneficiarse del proyecto, y obtuve su atención y entusiasmo. ¡Cuanto antes pueda llegar, mejor!

Ideas para hacer que la gente se preocupe por su proyecto:

  • Recopilar métricas. p.ej. ¿Cuánto tiempo pasas las pruebas móviles de QAing?
  • Pedir ayuda. p.ej. ¿Por qué demora tanto el control de calidad?
  • Refina tu idea. p.ej. En un mundo ideal, ¿cómo le gustaría ver los resultados del control de calidad?
  • Ayuda a ampliar el alcance. p.ej. ¿Para qué otras aplicaciones son útiles estas capturas de pantalla?
  • Mejora la visibilidad. p.ej. ¿Puedo usar su cara con el título "esto es genial" en mi diapositiva de presentación?

El secreto para asegurar la aceptación

Entonces, has presentado tu proyecto de hackathon. La gente piensa que cambiará el mundo. ¿Ahora que? ¿Dejarlo morir? ¡NO!

Aquí es donde las partes interesadas que identificó se vuelven importantes. Facilite a su gerente justificar la asignación de tiempo para que trabaje en su proyecto manteniendo una relación con las personas que invierten en su proyecto.

¡Mantener el interés es muy difícil! Pero no tienes que hacerlo para siempre. El objetivo final es llevar su proyecto a un sistema de retroalimentación sostenible como el que ya tenemos en marcha en Oscar. ¡Eso es correcto! Consiga construir su proyecto en su lista de objetivos trimestrales.

¡Su tiempo dedicado al proyecto puede ser tan sólido como sus objetivos trimestrales! Es importante para su gerente que desarrolle su proyecto de hackathon. También es importante para el gerente de su gerente. Al incorporar su proyecto a sus objetivos trimestrales, puede trabajar en su proyecto a tiempo de la compañía sin vergüenza, remordimiento o plazos estresantes. Media semana de aceptación de los objetivos del próximo trimestre es un gran lugar para comenzar y un bajo compromiso para sus jefes.

Una advertencia aquí es que la construcción de relaciones con las partes interesadas no va a priorizar su proyecto por sí mismo. Demuestre el valor de su proyecto con un problema claro y cuantificable, métricas de éxito y una hoja de ruta de implementación de calidad.

Seguimiento y pago

El último paso parece obvio, pero las interpretaciones de esto varían. Para mí, ¡no se trata de lo duro que trabajas sino de lo bien que te comunicas! Establezca expectativas con las personas que lo rodean y luego igualarlas o superarlas.

Aquí hay algunos consejos sobre el seguimiento:

  • Tenga una meta alcanzable para su marco de tiempo asignado. Ser realista. Recuerde que "9 mujeres no pueden dar a luz en un mes". El mío fue automatizar + 50% de las pruebas de mi equipo en una semana.
  • Falla rápido y haz pública la lección. A veces los proyectos no funcionan. Escriba un buen informe / autopsia y la gente pensará que fue un uso valioso de su tiempo.
  • Demuestra que está funcionando. Medí cuánto tiempo les llevó a los PM realizar el control de calidad antes y durante la intensificación de las pruebas de control de calidad automatizadas.