Planificación de funciones de producto simplificada

Laura Cunningham 26/6/18

Imagínese esto, su nuevo negocio de desarrollo de software ha estado en funcionamiento durante más de un año y su programa de software se ha estado vendiendo como pan caliente. Pero la competencia ha comenzado a agregar nuevas funciones a sus productos y sus clientes esperan que usted haga lo mismo. Ahora es el mejor momento para sentarse y considerar qué nuevas características tendrá su producto.

Esta publicación brindará una descripción general de cómo comprender, desglosar y planificar las nuevas características del producto antes de continuar con su implementación.

Hay 3 etapas principales para entregar una nueva función de producto:

- Aclare lo que necesita hacer

- Planifica cómo lo vas a hacer

- Entrégalo

Esta publicación cubrirá los dos primeros puntos.

No se puede subestimar la importancia de estos dos primeros puntos. Nos permiten comprender cuál debe ser la nueva función y cómo ayuda a resolver los problemas del usuario. También permite que el equipo de desarrollo acuerde cómo lo implementarán y si hay algún riesgo que deba abordar con anticipación. Es importante dedicar tiempo a colaborar y revisar planes para ayudar a que todos estén en sintonía. Por el contrario, cada vez que escatima en las 2 primeras partes, es cuando las cosas salen mal.

Comience con una hoja de ruta de productos

Tómese el tiempo para trazar un mapa y revisar lo siguiente:

¿Cuál es el propósito de esta función y qué casos de uso debemos resolver? 

Aquí es donde obtienes claridad sobre qué es lo que vas a hacer y por qué. Con suerte, esto ya debería estar bastante claro, pero siempre es una buena idea tomarse el tiempo para asegurarse de que aún tenga sentido y sea claro para todos. Idealmente, está fortaleciendo un caso de uso de producto existente o abriéndolo a nuevos casos de uso. Tenga cuidado de simplemente colocar funciones por el simple hecho de hacerlo. Por esa razón, no se puede subestimar la importancia de este paso.

A veces, una función puede parecer una gran idea, pero cuando se toma el tiempo para racionalizarla y ver cómo encaja en su producto y ayuda a los usuarios, puede que no sea tan buena. 

Capture y recopile toda la información que tenga sobre por qué está haciendo esto. Esto puede ser una combinación de cosas en su cabeza, enlaces a las solicitudes de los clientes, enlaces a la información de apoyo de la hoja de ruta y solo una lluvia de ideas general del problema. Una vez que tenga claro el propósito, puede trazar los casos de uso que va a entregar. 

Algunas funciones pueden tener algunos casos de uso, otras pueden tener muchos. Es importante no distraerse con lo agradable de tener cosas. Asegúrese de salir con una visión clara de los que desea abordar y no se empantane en ser todo para todos, ya que eso complicará las decisiones que debe tomar más adelante.

En este punto, tendrá claridad sobre lo que necesita entregar y puede pasar a planificarlo.

Ahora para planificarlo

No se puede subestimar lo importante que es mantener a todos en la misma página en esta etapa inicial a través de una buena comunicación. Hacerlo hace que todos se sientan como si estuvieran al tanto y minimiza las sorpresas y el retrabajo debido a la falta de comunicación. Debe asegurarse de que va a alcanzar su objetivo y es importante en esta etapa más que en cualquier otra.

En la fase de planificación, debe intentar responder las siguientes preguntas: 

¿Hay señales de alerta o riesgos? 

En este punto, es un buen momento para que los líderes tecnológicos de su proyecto den señales de alerta e investiguen o hagan prototipos en torno a las áreas problemáticas. Reducir el riesgo del proyecto lo antes posible puede ayudar a evitar que el peor tipo de sorpresas surja la cabeza más adelante por el camino.

¿Qué historias de usuario debemos implementar? 

Finalmente, comience a desglosar la función en historias de usuarios. Las historias de usuario brindan a los desarrolladores un formato de especificación más fácil de digerir. ¡A los desarrolladores también les gusta!

Pasando a la entrega

Una vez que esté satisfecho con las historias de usuario y tenga el acuerdo de las partes interesadas (¡recuerde mantener a las personas informadas!), Convierta las historias en tareas y muévalas al Backlog de desarrollo listo para ingresar al tablero de desarrollo según sea necesario. 

Compartir en facebook
Facebook
Compartir en twitter
Gorjeo
Compartir en email
Correo electrónico
Compartir en linkedin
LinkedIn
Vea usted mismo la diferencia que hará MindGenius en sus proyectos ...

Durante su prueba gratuita, le mostraremos cómo MindGenius simplificará la gestión de proyectos, más completo, ane más ameno….