Post on 16-Jun-2015
Administrando el ciclo de desarrollo de aplicaciones
con GeneXusSilvia Keymetlian
silvia@artech.com.uy
Fases de un proyecto
Puesta en Producción y Mantenimiento
Diseño y Desarrollo
Recolección y Análisis de Requerimientos
Planificación del Proyecto
Metodología incremental
Versión de Desarrollo
Versión de Test
Versión de Producción
Etapa 1
• Customer
• Country• City
Etapa 2
• Invoice
Etapa 3
• Product
Etapa 1
• Customer
• Country• City
•Se define al crear la KB
•Donde se realiza la mayor parte del desarrollo de la aplicación
Trunk
•Se define al crear la KB
•Donde se realiza la mayor parte del desarrollo de la aplicación
Trunk
•Read-only
•Analizar objetos, propiedades, environments, etc.
Frozen Version
Revisiones de los objetos
Etapa 1
• Customer
• Country• City
Etapa 2
• Invoice
Invoice
CustomerBalance
•Se define al crear la KB
•Donde se realiza la mayor parte del desarrollo de la aplicación
Trunk•Read-
only•Analiza
r objetos, propiedades, environments, etc.
Frozen Version
•Cambios menores o arreglos
•Trabajar en una versión en forma aislada
Development version
Revisiones de los objetos
Etapa 1
• Customer
• Country• City
Etapa 2
• Invoice
Etapa 3
• Product
GeneXus Server
• Las versiones se definen en GeneXus Server
• Cada desarrollador tiene su KB sincronizada con una KB/Versión de GeneXus Server
Desarrollando en equipo con GXserver - José Lamas
Change Defender
• KB Proveedor – KB Cliente• Se realizan cambios en ambas KBs• Integración de cambios• Propagate Version• Propagate Changes
Administrando el conocimiento y defendiendo los cambios - Luciano Silveira
Environments
Tamaño de la KB
Fácil integración de los equipos
Proceso de desarrollo ágil
Menos administración
Sencilla integración y seguimiento de los cambios
¡MUCHAS GRACIAS!