Guía rápida: ¿Cómo aplicar fase de planificación con xp?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es fase de planificación con xp?


Fase de planificación con XP, es la fase en donde el equipo se reúne e identifica si el alcance de la necesidad va orientado a la construcción de un prototipo o resolución de un problema complejo para posteriormente definir la visión del producto del prototipo a construir o problema complejo a resolver, la hoja de ruta y el plan de lanzamiento.

Beneficios que ofrece fase de planificación con xp.


    ✔ Visualización de objetivos en el corto plazo dado en días o semanas.

    ✔ Flexibilización en la priorización de actividades.

    ✔ Adaptación rápida del equipo a los cambios del entorno en donde se desarrolla el producto.

Buenas prácticas para la implementación.


    ✔ Definir el acuerdo en donde se establece los límites a nivel de negocio y técnico que tendrá el prototipo o resolución de un problema complejo.

    ✔ Definir el acuerdo de equipo donde se establece la reglas básicas que debe cumplir cada ejecutor desempeñando su rol dentro del proyecto.




Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciadas.

PasoAcción claveCondición
1. Fase de planificación con XP.Ver el contenido de la presente guía.N/A.
2. Fase de diseño con XP.Definir acuerdo entre los programadores para generar código sencillo.Post.
3. Fase de codificación con XP.Creación de parejas o centralizar el equipo para que trabajen juntos en la construcción del código que va a permitir resolver el requerimiento.Post.
4. Fase de pruebas con XP.Diseño y ejecución de pruebas por parte del desarrollador y el propietario del producto.Post.
5. Fase de lanzamiento con XP.Certificación de las pruebas para dar inicio al paso en producción.Post.

¿Quiénes son responsables?


El responsable de fase de planificación con xp es el arquitecto de aplicación, quien hace parte de la dirección de ti.

Ejemplo.


Este ejemplo es un flujo resultado del análisis, diseño e implementación de este portal, respaldado por el estudio de guías y buenas prácticas en transformación digital.




Imagen interactiva: La programación XP.



Fase de planificación con XPAgilismoAgilismoAgilismoAgilismoAgilismo

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para fase de planificación con xp. ¿Debe ser?

A) Es la fase en donde se define el trabajo a dos manos a partir de la creación de parejas de programadores o un product owner y un programador para iniciar la construcción del código aplicando buenas prácticas que permitan establecer una estructura clara y universal para que sea fácil de entender por cualquier programador.

B) Es la fase en donde el equipo de programadores se reúnen e identifican la forma de construir código sencillo el cual debe incluir lo mínimo para que funcione y a su vez se distribuirán las porciones de código que se deben construir evitando que dos o mas desarrolladores trabajen al mismo tiempo sobre una misma porción de código.

C) Es la fase en donde el desarrollador y el product owner han certificado las pruebas para dar inicio al paso a producción del producto o versión terminada.

D) Es la fase en donde el equipo se reúne e identifica si el alcance de la necesidad va orientado a la construcción de un prototipo o resolución de un problema complejo para posteriormente definir la visión del producto del prototipo a construir o problema complejo a resolver, la hoja de ruta y el plan de lanzamiento.

Responde preguntas reales y evalúa tu conocimiento sobre: fase de planificación con xp