Metodología de administración
        de ambientes
            Carolina Torrado
    ctorrado@GenexusConsulting.com
GeneXus Consulting
Development Framework
Estructura de roles

                                   Director de proyecto


                                   Gerente ...
Productos

      Usuarios




  Datos Corporativos
Tipos de ambientes
                                               Testing
Desarrollo              Consolidado             ...
Pautas de desarrollo
o   Objetivo
    o   Uniformizar metodologías y estilos de
        programación a utilizar


o   Mant...
Pautas de desarrollo
o   Clasificación
    o   Código para desarrollar una
        funcionalidad puntual
    o   Solución ...
Pautas de desarrollo
o   Beneficios
    o   Reutilización de código y conocimiento
    o   Desarrollo uniforme
    o   May...
Pautas de comunicación
o   Protocolo de comunicación entre
    ambientes
o   Objetivos
    o   Automatización
    o   Mini...
Pautas de comunicación
o   Planilla para el pasaje




               Cuales son los criterios básicos
KB Inicio – GX Server
                  KB Consolidado

                                 V0




                       Cre...
Ciclo Completo
                   Producción




                      Pre-
                   producción




            ...
Ciclo Completo
                  Producción



                Pre-producción



                 Testing Calidad



     ...
Ciclo Completo – GX Server

                                                                Trunk
KB        1.0       1.1 ...
Ciclo Completo – GX Server

        1.0     1.1       1.2       2.0       2.1


                  1.0.1     1.0.2     1.0....
Operativa normal
Desarrollo modularizado
 Desarrollo                Consolidado


   KB         Patterns        KB        ...
Operativa normal
Desarrollo modularizado
                               Testing
  Consolidado                     o
      ...
Operativa normal
Deploy
    Testing                 Testing
       o                       o
  Producción              Pro...
Operativa normal
Deploy ente ambientes
  Backup (freeze de la kb destino)
  Crear número de versión
  Almacenar analisis d...
Clasificación de errores
               Bloqueo

                Grave

              Mediano

                Leve

     ...
Ciclo Completo
                            Producción



                          Pre-producción



     KB              ...
Ciclo Completo
                        Producción



                       Pre-producción



            KB         Testi...
¡MUCHAS GRACIAS!
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
0146 gxc development_framework_metodologia_de_administracion_de_ambientes
Upcoming SlideShare
Loading in …5
×

0146 gxc development_framework_metodologia_de_administracion_de_ambientes

646 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
646
On SlideShare
0
From Embeds
0
Number of Embeds
88
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

0146 gxc development_framework_metodologia_de_administracion_de_ambientes

  1. 1. Metodología de administración de ambientes Carolina Torrado ctorrado@GenexusConsulting.com
  2. 2. GeneXus Consulting Development Framework
  3. 3. Estructura de roles Director de proyecto Gerente de proyecto Referente Tecnológico Líder de Frente A Líder de Frente B Líder de Frente C Desarrollador Desarrollador Desarrollador Desarrollador Desarrollador Desarrollador
  4. 4. Productos Usuarios Datos Corporativos
  5. 5. Tipos de ambientes Testing Desarrollo Consolidado o Producción KB Patterns KB Patterns KB Patterns
  6. 6. 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
  7. 7. 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
  8. 8. 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
  9. 9. Pautas de comunicación o Protocolo de comunicación entre ambientes o Objetivos o Automatización o Minimizar errores o Optimizar recursos
  10. 10. Pautas de comunicación o Planilla para el pasaje Cuales son los criterios básicos
  11. 11. KB Inicio – GX Server KB Consolidado V0 Create KB Inicio KB Desarrollador KB Desarrollador V0 BD V0 BD V0
  12. 12. Ciclo Completo Producción Pre- producción Testing Consolidado Desarrollador Desarrollador Desarrollador
  13. 13. Ciclo Completo Producción Pre-producción Testing Calidad Testing Funcional Testing Integrado Consolidado Desarrollador Desarrollador Desarrollador
  14. 14. Ciclo Completo – GX Server Trunk KB 1.0 1.1 1.2 2.0 2.1 1.0.1 1.0.2 1.0.3 Branch Testing Testing Testing Desarrolladores Calidad Funcional Integrado
  15. 15. Ciclo Completo – GX Server 1.0 1.1 1.2 2.0 2.1 1.0.1 1.0.2 1.0.3 Ventajas: 1. Código Centralizado 2. Merge Automático entre versiones 3. Merge parciales
  16. 16. Operativa normal Desarrollo modularizado Desarrollo Consolidado KB Patterns KB Patterns
  17. 17. Operativa normal Desarrollo modularizado Testing Consolidado o Producción KB Patterns Patterns KB
  18. 18. Operativa normal Deploy Testing Testing o o Producción Producción KB Patterns KB Patterns
  19. 19. 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
  20. 20. Clasificación de errores Bloqueo Grave Mediano Leve Mejora
  21. 21. Ciclo Completo Producción Pre-producción KB Testing Calidad Bloqueo KB Testing Funcional KB Testing Integrado KB Consolidado KB Desarrollador Desarrollador Desarrollador
  22. 22. Ciclo Completo Producción Pre-producción KB Testing Calidad Leve Testing KB Funcional Testing KB Integrado KB Consolidado KB Desarrollador Desarrollador Desarrollador
  23. 23. ¡MUCHAS GRACIAS!

×