020 Gx Consulting Development Framework Metodologia De Administracion De Ambientes

Post on 08-Jul-2015

766 views 0 download

Tags:

Transcript of 020 Gx Consulting Development Framework Metodologia De Administracion De Ambientes

GeneXus Consulting Dev. Framework: Metodología de administración de 

ambientes

Paula BlancoGenexus Consulting

Carolina TorradoGenexus Consulting

GeneXus Consulting Development Framework

GeneXus Consulting Development Framework

GeneXus Consulting Development Framework

GeneXus Consulting Development Framework

GeneXus Consulting Development Framework

Estructura de roles

Administración

Soporte y arquitectura

Fuerza de desarrollo

Productos

Datos Corporativos

Usuarios

Tipo de ambientes

ConsolidadoConsolidadoTestingTesting

ooProducciProduccióónn

DesarrolloDesarrollo

Estructura de ambientes

Pautas de desarrollo

o 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 desarrollo

o 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 desarrollo

o 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ón

o Protocolo de comunicación entre ambientes

o Objetivos

o Automatización

o Minimizar errores

o Optimizar recursos

Pautas de comunicación

o Información del pasajeo Objetos GeneXuso Instancias de patterno Diagramas de GXFlowo Consultas de GXqueryo GXportal

Pautas de comunicación

o Ejemplo “Trabajar con Países”

o Acciones: insert, update, delete,

display y reporte de ciudades

o Dos roles: Administrador y Visualizador

o Accedo desde el menú “Países”

submenú del menú “Configuración”

Pautas de comunicación

Visualizador

Administrador

Pautas de comunicación

o Planilla para el pasaje

Operativa normal

o KB inicio

o Propiedades configuradas en la KB

o Objetos Gxflow en versiones anteriores de GX

o Objetos de integración con Gxportal

o Objetos a reutilizar de desararollos anteriores

o Distribuimos esta KB a los

desarrolladores (create from server)

o KB Núcleo

KB Inicio – GX Server

Send

KB Inicio

V0

Create

Create

BD

KB Desarrollador

V0 V0

KB Consolidado

V0

Ciclo Completo

Ciclo Completo

Ciclo Completo – GX Server

1.0.2 1.0.3

Trunk1.2 2.0 2.1KB 1.11.0

1.0.1 Branch

Testing   Integrado

Testing   Funcional

Testing   Calidad

Desarrolladores

Operativa normal

o Desarrollo modularizadoConsolidadoConsolidadoDesarrolloDesarrollo

Operativa normal

o Desarrollo modularizadoConsolidadoConsolidado

TestingTestingoo

ProducciProduccióónn

Operativa normal

o Deploy TestingTesting

ooProducciProduccióónn

TestingTestingoo

ProducciProduccióónn

Operativa normal

o Deploy ente ambienteso Backup (freeze de la kb destino)

o Crear número de versión

o Almacenar analisis de impacto

o Almacenar reorganización

o Almacenar pautas de comunicación que originaron el deploy

o Casos de uso

o Incidencias

Clasificación de errores

Ciclo Completo

Bloqueo

Ciclo Completo

Leve

Matriz de error por  ambiente

Versionado de KB

o Reorganizaciones

o Análisis de impacto

o Lista de pautas de comunicación

o Lista de objetos

o Casos de uso

o Incidentes solucionados

o Documento de pautas de desarrollo actualizado

Herramientas Disponibles

o Deploy

o GX Server

o SVT

o GXtend

o GX Test

o Herramienta de seguimiento de incidentes

o Wiki

Publicar Metodología

o www.genexusconsulting.com

Charlas: GX Consulting  Development Framework

Charlas: GX Consulting  Development

Framework

Metodología de  administración de ambientes

o Paula Blanco

o pblanco@genexusconsulting.com

o Carolina Torrado

o ctorrado@genexusconsulting.com

¡Muchas Gracias!