GeneXus Consulting
Development Framework
Director de proyecto
Gerente de proyecto
Líder de Frente A
Desarrollador Desarrollador
Líder de Frente B
Desarrollador Desarrollador
Líder de Frente C
Desarrollador Desarrollador
Referente Tecnológico
Estructura de roles
Productos
Datos Corporativos
Usuarios
Tipos de ambientes
KB
Consolidado
Patterns KB
Testingo
Producción
PatternsKB
Desarrollo
Patterns
Pautas de desarrolloo Objetivo
o Uniformizar metodologías y estilos de
programación a utilizar
o Mantenimiento
o Responsable Jefe de desarrollo
o Alimentado por todo el equipo
Pautas de desarrolloo Clasificación
o Código para desarrollar una
funcionalidad puntual
o Solución a un error frecuente de
programación
o Resolución a nivel funcional
o Buenas prácticas
o Nomenclatura
Pautas de desarrolloo Beneficios
o Reutilización de código y conocimiento
o Desarrollo uniforme
o Mayor calidad del producto final
o Se reducen tiempos de desarrollo,
capacitación y testeo
Pautas de comunicacióno Protocolo de comunicación entre
ambientes
o Objetivos
o Automatización
o Minimizar errores
o Optimizar recursos
Pautas de comunicacióno Planilla para el pasaje
Cuales son los criterios básicos
KB Inicio – GX Server
KB Inicio
V0
Cre
ateKB Desarrollador
BDBD
KB Desarrollador
V0 V0
KB Consolidado
V0
Ciclo CompletoProducción
Pre-producción
Testing
Consolidado
Desarrollador Desarrollador Desarrollador
Ciclo CompletoProducción
Pre-producción
Testing Calidad
Testing Funcional
Testing Integrado
Consolidado
Desarrollador Desarrollador Desarrollador
Ciclo Completo – GX Server
1.0.2 1.0.3
Trunk1.2 2.0 2.1KB 1.11.0
1.0.1 Branch
TestingIntegrado
TestingFuncional
TestingCalidad
Desarrolladores
Ciclo Completo – GX Server
1.0.2 1.0.3
1.2 2.0 2.11.11.0
1.0.1
Ventajas:
1. Código Centralizado
2. Merge Automático entre versiones
3. Merge parciales
Operativa normal
Desarrollo modularizado
KB
Consolidado
PatternsKB
Desarrollo
Patterns
Operativa normal
Desarrollo modularizado
KB
Consolidado
Patterns KB
Testingo
Producción
Patterns
Operativa normal
Deploy
KB
Testingo
Producción
PatternsKB
Testingo
Producción
Patterns
Operativa normal
Deploy ente ambientes
Backup (freeze de la kb destino)
Crear número de versión
Almacenar analisis de impacto
Almacenar reorganización
Almacenar pautas de comunicación que
originaron el deploy
Casos de uso
Incidencias
Clasificación de errores
Bloqueo
Grave
Mediano
Leve
Mejora
Ciclo CompletoProducción
Pre-producción
Testing Calidad
Testing Funcional
Testing Integrado
Consolidado
Desarrollador Desarrollador Desarrollador
BloqueoKB
KB
KB
KB
KB
Ciclo CompletoProducción
Pre-producción
Testing Calidad
TestingFuncional
TestingIntegrado
Consolidado
Desarrollador Desarrollador Desarrollador
Leve
KB
KB
KB
KB
KB
¡MUCHAS GRACIAS!
Top Related