Buscador

Guía rápida: ¿Cómo aplicar fase de codificación con xp?. Definiciones + ejemplo práctico.

Tema 1: ¿Qué es?

Fase de codificación con XP, 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. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:

✔ Construcción de código fácil de entender y escalable.

✔ Transferencia de conocimiento entre desarrolladores o product owner con desarrolladores.

Las buenas prácticas para materializar los beneficios enunciados, son las siguientes:

✔ Aplicación de las buenas prácticas de desarrollo establecidas por la industria.

✔ Construcción de código que sea de fácil entendimiento.

✔ No omitir los acuerdos definidos previamente que garanticen la aplicación de las buenas prácticas de desarrollo.

✔ Las condiciones para aplicar correctamente las buenas prácticas enunciadas, se explican en pre-condiciones y post-condiciones.



Tema 2: Pre-Condiciones y Post-Condiciones para aplicar fase de codificación con xp.

Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciados en el tema: ¿Qué es?.

PasoAcción claveCondición
1. Fase de planificación con XP.Identificar el tipo de requerimiento que se debe atender para construir la visión del resultado que se espera lograr.Pre.
2. Fase de diseño con XP.Definir acuerdo entre los programadores para generar código sencillo.Pre.
3. Fase de codificación con XP.Ver el contenido de la presente guía.N/A.
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.

Tema 3: ¿Quiénes son responsables?

El responsable de fase de codificación con xp es el programador de software, quien hace parte de la dirección de ti.



Tema 4: Ejemplo.

Este ejemplo es un flujo que se construyo durante el proceso de preparación para presentar los exámenes y obtener las certificaciones CAMP, PMP y PMI-ACP del PMI. Adicionalmente las certificaciones SMAC, STMAC y SPOAC del Scrum Institute.


flujo que muestra como se relacionan los elementos para fase de codificación con xp



Tema 5: Sobre el autor.

Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.