32
Metodología de administración de ambientes Carolina Torrado [email protected]

0146 gxc development_framework_metodologia_de_administracion_de_ambientes

  • Upload
    genexus

  • View
    519

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Metodología de administración

de ambientes

Carolina [email protected]

Page 2: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

GeneXus Consulting

Development Framework

Page 3: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 4: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 5: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 6: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 7: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 8: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 9: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Productos

Datos Corporativos

Usuarios

Page 10: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Tipos de ambientes

KB

Consolidado

Patterns KB

Testingo

Producción

PatternsKB

Desarrollo

Patterns

Page 11: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 12: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 13: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 14: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 15: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Pautas de comunicacióno Protocolo de comunicación entre

ambientes

o Objetivos

o Automatización

o Minimizar errores

o Optimizar recursos

Page 16: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Pautas de comunicacióno Planilla para el pasaje

Cuales son los criterios básicos

Page 17: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 18: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 19: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

KB Inicio – GX Server

KB Inicio

V0

Cre

ateKB Desarrollador

BDBD

KB Desarrollador

V0 V0

KB Consolidado

V0

Page 20: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Ciclo CompletoProducción

Pre-producción

Testing

Consolidado

Desarrollador Desarrollador Desarrollador

Page 21: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Ciclo CompletoProducción

Pre-producción

Testing Calidad

Testing Funcional

Testing Integrado

Consolidado

Desarrollador Desarrollador Desarrollador

Page 22: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 23: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 24: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Operativa normal

Desarrollo modularizado

KB

Consolidado

PatternsKB

Desarrollo

Patterns

Page 25: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Operativa normal

Desarrollo modularizado

KB

Consolidado

Patterns KB

Testingo

Producción

Patterns

Page 26: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Operativa normal

Deploy

KB

Testingo

Producción

PatternsKB

Testingo

Producción

Patterns

Page 27: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

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

Page 28: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Clasificación de errores

Bloqueo

Grave

Mediano

Leve

Mejora

Page 29: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Ciclo CompletoProducción

Pre-producción

Testing Calidad

Testing Funcional

Testing Integrado

Consolidado

Desarrollador Desarrollador Desarrollador

BloqueoKB

KB

KB

KB

KB

Page 30: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Ciclo CompletoProducción

Pre-producción

Testing Calidad

TestingFuncional

TestingIntegrado

Consolidado

Desarrollador Desarrollador Desarrollador

Leve

KB

KB

KB

KB

KB

Page 31: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Page 32: 0146 gxc development_framework_metodologia_de_administracion_de_ambientes

¡MUCHAS GRACIAS!