0146 gxc development_framework_metodologia_de_administracion_de_ambientes

Post on 14-Jul-2015

529 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Metodología de administración

de ambientes

Carolina Torradoctorrado@GenexusConsulting.com

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