Lo que implica cada pequeña modificación
Hola a todos,
Hoy me toca a mí tomar el relevo. Soy Nathalie, del equipo de producto y tenía ganas de contaros las diferentes etapas por las que pasamos cada vez que desarrollamos la web. Por pequeña que pueda parecer, cada modificación conlleva un mínimo de 6 etapas:
- Concepto: el diseño y las especificaciones o, dicho de otro modo, lo que ocurre cada vez que haces click en un botón, por ejemplo.
- Puesta en común: cuando el diseño nos convence y sus especificaciones han sido desarrolladas, entonces compartimos el proyecto con los equipos internos, especialmente con el equipo Happiness. Para ciertas funciones también consultamos la opinión de determinados usuarios con el objetivo de asegurarnos de que nuestra propuesta responde a las necesidades de los usuarios.
- Valoración: posteriormente se presenta el proyecto a los desarrolladores para que puedan debatir y decidir qué solución técnica van a implementar y determinar el tiempo estimado para el desarrollo de la función.
- Prioridad: una vez que conocemos el tiempo que requiere el desarrollo de una función, ésta pasa al llamado “backlog”, una especie de cesta enorme llena de proyectos a la espera de ser programados. El ejercicio aquí es el de determinar cuáles son los proyectos que formarán parte del próximo sprint, es decir, cuáles son los próximos proyectos que van a programarse y aparecer en la web.
- Desarrollo: cuando se da prioridad a un proyecto en el sprint, los desarrolladores comienzan a programarlo en base al diseño y las especificaciones definidas previamente. Finalizado este proceso y con el objetivo de asegurarnos de que todo funcione correctamente, ponemos a prueba la función en una “web espejo” a la que sólo tienen acceso los equipos internos.
- Puesta en marcha: por último, cuando se aprueba la función se “pone en marcha” permitiendo el acceso a todos los usuarios.
¡Hasta pronto!
Nathalie del equipo de Producto,
9 intercambios