Colaboración: la piedra angular de la hoja de ruta del producto
Una hoja de ruta del producto guía la dirección del equipo destacando y estructurando todos los aspectos colaborativos de un próximo producto, desde la comunicación hasta los procesos implicados. La colaboración entre equipos es la piedra angular del éxito de cualquier empresa o producto. Este artículo explica cómo tiene lugar la colaboración en nuestro lugar de trabajo, entre el Equipo de Producto y uno de los equipos de ingeniería internos de Alyne, conocido como el Equipo de Cumplimiento. Siempre que hablamos de impulsar y mejorar nuestro producto con nuevas funcionalidades, todo se reduce a dos activos principales de la empresa, que son la hoja de ruta del producto y las personas que lo hacen posible.
¿Cómo se decide la hoja de ruta del producto?
Por lo general, existen varios enfoques sobre cómo se desarrolla la hoja de ruta de un producto. La mayoría de las veces, hay más ideas creativas que tiempo y recursos para incorporarlas todas al producto. De ahí que, en última instancia, todo se reduzca a establecer prioridades. En Alyne, nuestro equipo de producto trabaja de forma eficiente y eficaz facilitando este proceso mediante la adopción del "principio MOSCÚ".
¿Qué es el principio "MOSCÚ"?
MOSCOW es un acrónimo que describe el sistema de paréntesis de la organización para determinar las próximas funciones de nuestra hoja de ruta de productos:
M significa MUST HAVE - Son las características cruciales del proyecto. Sin estas características, el producto no debe entregarse.
S significa DEBERÍA TENER - Se refiere a características que son importantes para la visión global del producto. Sin embargo, no tener estas características en el producto no retrasará las fechas de entrega.
C significa PODRÍA HABER - Tener estas características en la hoja de ruta enriquecería el producto. Sin embargo, deben completarse cuando el tiempo lo permita.
W significa WOULD HAVE - Estas características enriquecerían el producto. Sin embargo, no rompen el juego y, por tanto, el equipo de producto puede planificarlas para una futura versión.
Siguiendo este marco para estructurar la hoja de ruta del producto de Alyne, junto con los compromisos del cliente dentro de nuestra planificación, el equipo de Alyne puede garantizar que nuestro producto avance en la dirección correcta, a un ritmo constante.
Cómo enfocamos la colaboración en equipo en Alyne
Dentro de Alyne, la colaboración entre nuestro Equipo de Producto y el Equipo de Ingeniería de Cumplimiento tiene lugar de forma intuitiva y fluida. Al trabajar en un entorno de desarrollo muy ágil, el intercambio de información sobre el progreso del desarrollo, así como las preguntas que surgen, se produce de forma muy fructífera y a diario.
No obstante, cada vez que hablamos de nuevas funcionalidades, hay que dar algunos pasos para perfilarlas y caracterizarlas:
- El equipo de producto es responsable de crear el diseño funcional y visual de cada característica concreta, siguiendo un plan y un procedimiento unificados de entrega del producto.
- Una vez finalizados los planes de la hoja de ruta para un trimestre objetivo, se solicita al Equipo de Cumplimiento que presente sus capacidades programadas.
- A continuación, el Equipo de Cumplimiento desglosa la(s) característica(s) en nuestra hoja de ruta del producto, adoptando un enfoque autogestionado.
Ejecución en el Equipo de Cumplimiento
Basándose en las especificaciones de requisitos entregadas por el Equipo de Producto, el Equipo de Ingeniería de Cumplimiento comienza por analizar cada requisito y asignarlos a tareas técnicas. Todos los requisitos y propuestas de diseño de UX se analizan en detalle y se mantienen conversaciones entre el equipo de desarrollo y el de producto para minimizar la probabilidad de interpretaciones erróneas.
A grandes rasgos, se ejecutan los siguientes pasos:
- Codificación de la especificación de características del tablero de productos en historias técnicas.
- Agrupar las tareas en una historia MVP que siente las bases para las iteraciones posteriores.
- Desglosar las historias en tareas rastreables y asignarlas a ingenieros individuales.
- A cada iteración se le asigna un plazo que da tiempo para las tareas de revisión y control de calidad.
Por supuesto, incluso los planes mejor trazados pueden sufrir contratiempos. Para adelantarnos a cualquier retraso técnico o problema de diseño que surja a mitad del ciclo de desarrollo, cualquier miembro del equipo de desarrollo puede comunicarse directamente con el equipo de producto para evaluar soluciones aceptables para nuestro plan. Esta eficaz sinergia entre ambos equipos evita retrasos importantes en nuestro ciclo de desarrollo.
Principales conclusiones
Alyne tuvo un exitoso primer trimestre de 2021. No obstante, hemos sacado algunas conclusiones clave para mejorar la colaboración de nuestro equipo en el futuro.
Mantenga el "equipaje" donde debe estar
Entramos en el nuevo trimestre con cierto bagaje del trimestre anterior: los últimos retoques de algunos proyectos de mejora. Aunque esas mejoras tardaron un poco más de lo previsto en completarse, los equipos aportaron algunas mejoras nuevas y sorprendentes en las áreas de Documentos y Evaluaciones y pudieron aplicar algunos cambios de configuración fundamentales que ayudan a nuestros clientes a sacar más partido de la solución. Aunque no es infrecuente, hemos aprendido que el desbordamiento involuntario hacia el trimestre siguiente no es lo más deseable para ceñirse a la hoja de ruta prevista.
Navegar y prepararse para los posibles retos futuros
A medida que la tecnología de Alyne se desarrolla, la complejidad de los desarrollos de Alyne puede crecer de forma inesperada. Al tratarse de una aplicación de software como servicio (SaaS) que contiene una biblioteca muy rica de funciones, naturalmente se produjeron algunas dependencias que requieren mayores esfuerzos de migración de lo esperado. Por lo tanto, en el futuro, para garantizar que las mejoras del producto sigan siendo manejables para el equipo, vamos a diseccionar y dividir las nuevas características del producto en trozos más pequeños a medida que construimos con ciclos de iteración más cortos aplicados dentro de nuestra planificación.
Planificación de la capacidad
De cara al futuro, también optimizaremos y mejoraremos nuestra planificación adoptando un enfoque de seguimiento del tiempo ascendente. Medir la capacidad desde otra perspectiva nos permitiría planificar y reducir en cascada las funcionalidades programadas con mucha más precisión. Y lo que es más importante, ayuda al equipo de Producto y Desarrollo a visualizar desarrollos ágiles que podemos lanzar en un trimestre, ya que medimos nuestra capacidad ejecutada y determinamos nuestra capacidad real, en teoría.
Activos principales de las nuevas características de los productos de Alyne
Equipo de desarrollo
Los recursos más importantes para el éxito del producto son nuestros increíbles ingenieros. En el futuro, trataremos de asignar recursos de forma más flexible internamente, entre nuestros equipos, para hacer frente a cualquier demanda creciente dentro de nuestra aplicación. El objetivo de esta estructura es favorecer un entorno aún más colaborativo.
Equipo de productos
Desde el equipo de producto, buscaríamos aumentar nuestra precisión a la hora de elaborar especificaciones de características en el equipo, de forma que consigamos ganancias estratégicas de velocidad a medida que reducimos el número de sesiones de coordinación.
¿Qué pueden esperar los usuarios de Alyne del segundo trimestre?
De cara al segundo trimestre, el equipo de Producto y Desarrollo de Alyne tiene previsto lanzar algunas mejoras revolucionarias dentro de la aplicación Alyne. Estas mejoras se centran principalmente en el área de Gobernanza, que también cubre la Gestión de Riesgos y otras necesidades de Cumplimiento.
Póngase en contacto con nuestro equipo para obtener más información sobre las nuevas características del producto y la funcionalidad ampliada de Alyne.
Escrito en colaboración por Stefan Feiler (Jefe de Producto, en Alyne) y Jasjeet Kaur (Directora de Ingeniería de Software y Jefa del Equipo de Cumplimiento, en Alyne).
