La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Una herramienta única para administrar proyectos con

Presentaciones similares


Presentación del tema: "Una herramienta única para administrar proyectos con"— Transcripción de la presentación:

1

2 Una herramienta única para administrar proyectos con

3 El ciclo de desarrollo con GeneXus
Es altamente iterativo ( prototipación ). En general se utilizan dos metodologías de trabajo: Modelo centralizado : Presenta algunas desventajas ( se generan tiempos muertos y fallas en el seguimiento ) Modelo descentralizado : Puede generar inconsistencias y baja reutilización

4 El ciclo de desarrollo de software
Es un proceso complejo. Intervienen muchos actores. Es un ciclo iterativo que requiere seguridad, controles y aprobaciones. Los costos del desarrollo son directamente proporcionales al tiempo empleado. El software es un intangible frágil. Factores clave de éxito Experiencia Metodología Herramientas informáticas

5 Características de la metodología de trabajo
Ambientes: Desarrollo, Testing y Producción Existen KB consolidadas: Testing y Producción Cada desarrollador posee una KB local Todos tienen un módulo común, denominado Núcleo Correspondencia entre las fuentes GeneXus y los objetos compilados Existe un Administrador de las bases de conocimiento de Testing y Producción. El acceso a los modelos de Testing y de Producción es restringido y debe ser auditado. El proceso de producción del software incorpora trazabilidad.

6 Características de GxManager
Creado por ACCION POINT, pensado para soportar la metodología de trabajo. Permite administrar el workflow del ciclo de desarrollo. Interactúa con las bases de conocimiento permitiendo manejo remoto de las mismas. Permite hacer un seguimiento de cada cambio, desde el ingreso del requerimiento hasta su puesta en producción. Su arquitectura genera protección de las bases de conocimiento : Proteccion física Control de cambios Seguimiento Permite distribuir físicamente el equipo de desarrollo. Permite medir el esfuerzo de cada cambio y otros costos involucrados.

7 Metodologia de trabajo : Actores y Componentes
GxManager Project Lider Desarrollador KB Local Desarrollo KB Producción (consolidado) Producción Usuario Final Administrador KB Nucleo Internet GxManager Web Server Testing KB Testing Tester

8 El workflow de GxManager
1. El usuario final utiliza el browser para ingresar a GxManager. Allí podra describir su pedido de cambio para el sistema (requerimiento) Testing Desarrollador KB Local GxManager Internet KB Producción (consolidado) KB Testing Administrador GxManager Web Server KB Nucleo Desarrollo Producción Usuario Final Tester Project leader 9. Finalmente el usuario es notificado de la finalización del proceso. Todas las actividades fueron administradas en forma centralizada por GxManager. Los resultados en cuanto a seguridad, seguimiento, control y auditoría son altamente satisfactorios. La información generada durante el proceso tiene alto valor para la administración del proyecto. 2. El líder de proyecto recibirá el requerimiento en su “InBox” del GxManager y si lo acepta asigna un desarrollador para llevarlo a cabo. 3. El desarrollador recibe la asignación y analiza el requerimiento. “Navega” el consolidado y puede solicitar : . Cambio de estructuras . Conjunto de objetos a modificar . Reservar nombres de objetos nuevos Automáticamente recibe los objetos solicitados vía . 5. El desarrollador finaliza los cambios. Envía los objetos al servidor de GxManager. 4. El administrador recibe el pedido de cambio de estructuras. Modifica el núcleo y lo envía a todos los desarrolladores. Luego envía el cambio al servidor de GxManager y ejecuta el impacto en Testing a través de esta herramienta. 8. El Administrador recibe la aprobación del Testing. Entonces ejecuta a través de GxManager el pasaje a Producción 6. El administrador consolida los objetos modificados usando GxManager. Luego de una serie de validaciones, solicita la , generación y compilación de los objetos en Testing 7. El Tester recibe la notificación de que finalizó el desarrollo. Utiliza el ambiente de Testing para probar los cambios.

9 GxManager en acción Ingreso del Requerimiento

10 GxManager en acción Tareas asignadas en el Inbox

11 GxManager en acción “Navegar” la KB

12 GxManager en acción “Navegar” la KB

13 GxManager en acción “Navegar” la KB

14 GxManager en acción Solicitud de objetos/cambios de estructura

15 GxManager en acción Consolidar e impactar los cambios

16 Otras características de GxManager
Multiempresa y multiproyecto. Permite configurar los equipos de desarrollo por proyecto. Registración del tiempo dedicado a cada cambio, valorización de recursos. Se puede restringir el acceso a nivel usuario/objeto. Busqueda avanzada de objetos, en muchas bases de conocimiento simultáneamente. Módulo de reportes ad-hoc usando GxQuery. Posibilidad de explotar la información generada con GxPlorer. Bloqueo automático y manual de objetos. Cuenta con todos los listados comunmente usados con Genexus. Desarrollado en Genexus ( Web Forms ) con GxFlow y GxPublic.

17 Conclusiones GxManager es la herramienta ideal para administrar el ciclo de desarrollo con Genexus. Esta basado en una metodología de trabajo estudiada y probada. Su utilización es aconsejada para equipos de desarrollo de mas de 2 personas. Los proyectos de software bajo este esquema incorporan calidad en el proceso. El retorno de la inversión se ve en : La organización del equipo La eliminación del retrabajo por perdida de objetos La mejora en la comunicación entre los integrantes La información de gestión que se genera

18 Paola Saavedra Martinez
Muchas Gracias Paola Saavedra Martinez


Descargar ppt "Una herramienta única para administrar proyectos con"

Presentaciones similares


Anuncios Google