PR05 Desarrollo
Última edición: January 28, 2026 11:56 AM Propietario: Daniel C Etiquetas: Proceso Fecha de creación: August 31, 2025 12:23 PM
Proceso para establecer un flujo estructurado que garantice la creación de código de alta calidad, la detección temprana de defectos y la verificación efectiva en el desarrollo de software.
Objetivo 🎯
- Establecer un flujo para el desarrollo de código de alta calidad
- Identificar y corregir defectos en etapas tempranas del desarrollo
- Asegurar la verificación efectiva de código
Entradas 📥
- Requerimientos o historias de usuario asignadas en READY
- Estándar de codificación de LyraTech
- Checklist de verificación de código
- Checklist de análisis
- Checklist de diseño
Proceso ⚙️
| Fase | Descripción | Tiempo (SOLO SI APLICA) | Responsable |
|---|---|---|---|
| Verificación | Verificar que el análisis del componente esté completo y no sea ambiguo, usando como herramienta la checklist de análisis | N/A | Desarrollador |
| Verificar el diseño del requisito, usar como herramienta la checklist de diseño | N/A | Desarrollador | |
| Desarrollo | Posicionarse en la rama de desarrollo. Estándar de ramas | N/A | Desarrollador |
| Ejecutar git pull origin | N/A | Desarrollador | |
| Crear la rama para el requisito asegurando la correcta nomenclatura. Estándar de ramas | N/A | Desarrollador | |
| Refactorización y registro de errores | Verificar el código del componente en el que se va a trabajar, refactorizar en caso de ser necesario, apoyarse en la checklist de código para esto | ||
| En caso de encontrar defectos, registrarlos en el defect log del proyecto | |||
| Codificación | Desarrollar el requisito siguiendo el diseño del mismo y apegarse al estándar de codificación de LyraTech | ||
| Una vez terminado el requisito, verificar el código con la checklist de verificación | |||
| Pull request | Crear el pull request y esperar a que pasen los checks de tests automatizados | ||
| Corregir errores encontrados tests automatizados y hacer push de los cambios | |||
| Esperar aprobación del QA asignado. | |||
| Si el QA rechazó el pull request, revisar comentarios, corregir y hacer push de los cambios. |
Salidas 📤
- Código verificado y validado que cumple con los estándares de calidad.
- Defect log actualizado con defectos encontrados.
- Código integrado exitosamente en la rama de desarrollo.
Recursos relacionados 📎
- PR06