La infraestructura colaborativa de gvsig. Manuel Madrid Responsable área testeo gvsig.

Documentos relacionados
MODULO: MERCADEO. Acuerdo de Nivel de Servicio (ANS) Service Level Agreement (SLA) MODELO DE MUESTRA SIN VALOR COMERCIAL

Elementos requeridos para crearlos (ejemplo: el compilador)

Qué necesito saber para tener mi sitio web en Internet?

Calidad de Software - CMM

Entre las principales ventajas que aporta la utilización Internet en las gestiones con clientes están las siguientes:

EXTRACTO DE LA MEMORIA DE VERIFICACIÓN DEL GRADO EN BIOLOGÍA APARTADO 4.1 INFORMACIÓN PREVIA A LA MATRICULACIÓN SOBRE ACCESO Y ADMISIÓN

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

Memoria de actividades: Participación en actividades concernientes al proyecto. Sistema de Alumbrado Público con Energía Solar y Autodiagnóstico

Glosario Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano

EDI. por dónde empezar? Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI), Intercambio Electrónico de Datos (EDI)

Información General del Servicio de Hosting

Educación y capacitación virtual, algo más que una moda

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

INSTRUCTIVO DE APLICACIÓN DEL FORMULARIO DE EVALUACIÓN DEL DESEMPEÑO PARA EL PERSONAL EN PERÍODO DE PRUEBA

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

EASY TIME REPORT Because time is money. For real. Gestión de tiempos profesionales

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad III. Software para la administración de proyectos.

Business Process Management(BPM)

-OPS/CEPIS/01.61(AIRE) Original: español Página Estructura del programa de evaluación con personal externo

Mediante el Panel de control gestionar todo el servicio es muy sencillo, su interfaz y diseño son muy amigables y es totalmente autoadministrable.

El universo en la palma de tu mano. El software de gestión para organizaciones políticas e instituciones

Administración de Bases de Datos; Remota e In-Situ.

Prácticas ITIL para un mejor flujo de trabajo en el helpdesk

Guía EMPRESA INTELIGENTE 2.0 para la PYME

Presentación de la Empresa

Servicios Área Ingeniería. Integración continua

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

SalesPlus.es SugarCRM - Manual del Usuario 1

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC CALIDAD DE SOFTWARE Guía para Examen Segundo Parcial Grupo 6501

Gestión de Configuración del Software

La Visibilidad y Comunicación en la cadena de abastecimiento y distribución

Administración de Proyectos

Puede faltar la operativa de algunas funciones en la aplicación.

1.8 TECNOLOGÍA DE LA INFORMACIÓN

ACELERANDO DEVOPS JORNADAS DE INFORMÁTICA DEL URUGUAY JIAP César Búa Solutions Services Manager Red Hat Latin America - TILSOR

El impacto del relevamiento y modelado de procesos en la implantación de sistemas informáticos

Desarrollar el concepto del producto. Asignar requisitos de hardware y software N

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

Nombre de la sesión: Intelisis Business Intelligence segunda parte

Tecnología de información y comunicaciones M.I.A. Gabriel Ruiz Contreras gabriel2306@prodigy.net.mx

Buenas Prácticas de la Ciudad de Madrid Catálogo para la promoción internacional de la Ciudad Best Practices Madrid City

PROCESO: GESTION INFORMÁTICA PROCEDIMIENTO: GESTION DE CONFIGURACIONES

Soluciones Globales POTENTE SENCILLO EFICAZ 10% 29% 25%

INVITACION A PRESENTAR EXPRESIONES DE INTERES SERVICIOS DE CONSULTORIA

+ Cómo ahorrar dinero con Software Quality

Ventajas Tecnológicas

Administración por Procesos contra Funciones

MANUAL DE SEGUIMIENTO Y EVALUACIÓN

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

PORTAFOLIO DE SERVICIOS

CASO PRÁCTICO. EMPRESA: Doka España Encofrados S.A. INDUSTRIA: Encofrados, construcción.

La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los

MACROPROCESO GESTIÓN TECNOLÓGICA

RESUMEN DEL PROYECTO

Ministerio Público Fiscal de la Ciudad Autónoma de Buenos Aires

Análisis de aplicación: Vinagre

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

Yoizen, the software solutions.

Ingeniería de Software

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

Quiénes Somos? Soluciones y sistemas de gestión gubernamental. Servicios: Algunos. TGC Trámites. TGC Comercial. TGC Análisis.

Facultad de Ciencias Sociales Universidad de Buenos Aires POLITICA DE USO DE CAMPUS VIRTUAL

POLÍTICA INFORMÁTICA DE LA UNIVERSIDAD POLITECNICA DEL BICENTENARIO. Capítulo I Disposiciones Generales

determinar la competencia necesaria de las personas que realizan, bajo su control, un trabajo que afecta a su desempeño ambiental;

ESTE PROGRAMA ES COFINANCIADO POR MÉXICO Y LA UNIÓN EUROPEA

A LA CARTA OPCIONES ESTRATÉGICAS

Objetivos y Planes Gerencias TI. Objetivos y Planes Gerencias TI Dirección Tecnología de Información Febrero 2012

Eficiencia en la Automatización y Gestión de Servicios

Las TIC: una apuesta para la mejora de la educación en la Comunidad de Madrid

Compromiso con los proveedores

NUESTRO TRABAJO MISIÓN VISIÓN. Gracias a que nos identificamos con nuestros. clientes, podemos reconocer, entender y satisfacer rápidamente

IMPLANTACIÓN DE UN SISTEMA DE INFORMACIÓN MUNICIPAL PARA LA TOMA DE DECISIONES EN SALUD PÚBLICA (SIMSAP)

Anteproyecto Fin de Carrera

Tecnología de la Información. Administración de Recursos Informáticos

PROYECTO / PRESUPUESTO SERVICIO ALUMNOS EN LÍNEA EDUCACIÓN SECUNDARIA

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

PORTAFOLIO DE SERVICIOS.

Sistema Gestión Licitación para la compra del desarrollo y migración del Sistema de Gestión de Activos y Configuraciones para Plan Ceibal

Proceso: AI2 Adquirir y mantener software aplicativo

ALG AIR LOGISTICS GPS. Manual de Usuario. Creación de Tickets de Servicio.

Metodología básica de gestión de proyectos. Octubre de 2003

BENEFICIOS Herramienta de bajo coste Adaptable Reducción del PMC (Periodo Medio de Cobro) Gestión de disputas comerciales

AMS Group LTDA - Asset Management Solutions

Resumen General del Manual de Organización y Funciones

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.

Norma ISO 9001: Sistema de Gestión de la Calidad

NUEVAS TENDENCIAS EN LA CALIDAD DEL SOFTWARE IGNACIO BAYUGAR

Soporte y mantenimiento. Generalidades

E x p e r i e n c i a d e l G o b i e r n o d e l Principado de Asturias en la liberación de aplicaciones Madrid, 13 de mayo de 2009

Qpoint Rumbo a la Excelencia Empresarial


Qué es Wonderday? Objetivos

Servicios de Outsourcing en TI

Plan de acción Tácticas y estrategias

Consultoría para incrementar la capacidad para

El software para optimizar los procesos logísticos

Recursos HELP DESK Biblioteca 2012

Infraestructura Utilizada...1 Productos de Software...2 Desarrollos a la medida...3 Casos de Éxito...3 Calidad en los desarrollos...

Transcripción:

La infraestructura colaborativa de gvsig Manuel Madrid Responsable área testeo gvsig.

El modelo de testeo de gvsig 1. Introducción. 1.1. Proyectos libres y colaboración. 1.2. Tipos de colaboración en gvsig. 2. Área de testeo de gvsig. 2.1. Objetivos. 2.2. Líneas de trabajo. 3. Ciclo de vida de una versión. 3.1. Fase de desarrollo. 3.2. Fase de estabilización. 3.3. Fase de mantenimiento. 4. Herramientas. 4.1. Bugtracking. 4.2. Sitio de descarga de builds. 4.3. Formulario de reporte. 4.4. Sistema de consulta de errores. 4.5. Sistema de gestión de planes de prueba. 4.6. Sistema de gestión de procedimientos. 4.7. Registro de colaboradores. 5. Líneas de colaboración. 5.1. Testeo exploratorio. 5.2. Ejecución del plan de pruebas funcionales. Índice.

1. Introducción 1.1 Proyectos libres y colaboración Software libre = colaboración. La comunidad como agente cuantitativo. Pero cantidad <> calidad Nadie podrá decir que el software libre carece de calidad: Linux, Mozilla, Apache... Mapserver, GDAL/OGR, GRASS...

1. Introducción 1.1 Proyectos libres y colaboración Y cómo es posible que todos estos proyectos se sustenten en base a colaboradores? Modelo colaborativo Con mi aportación gano yo, pero además ganan los demás. Ojo: Colaboración <> altruismo.

1. Introducción 1.1 Proyectos libres y colaboración Objetivo: maximizar la participación de la comunidad gvsig. Creación de una infraestructura colaborativa (en construcción). Conjunto de herramientas y procedimientos enfocados a facilitar la colaboración. Espacio para compartir.

1. Introducción 1.2 Tipos de colaboración en gvsig Áreas de colaboración: Desarrollo. Documentación. Internacionalización. Testeo.

1. Introducción 1.2 Tipos de colaboración en gvsig Área de desarrollo Cómo colaborar? Arreglando fallos. Desarrollando nuevas herramientas.svn público. Ponerse en contacto con... Catálogo de proyectos https://gvsig.org/plugins/downloads Incorporación a línea oficial. Definición de procedimientos en proceso.

1. Introducción 1.2 Tipos de colaboración en gvsig Área de documentación Cómo colaborar? Generando nueva documentación. Mejorando la existente. Ponerse en contacto con...

1. Introducción 1.2 Tipos de colaboración en gvsig Área de internacionalización Cómo colaborar? Traducción de la interfaz. Mediante aplicación web. Mediante extensión gestión traducciones. Traducción de documentación. Revisión de traducciones. Ponerse en contacto con Mario Carrera: carrera_marrod@gva.es

Se contrata, inicialemente, una consultoría con Dimensión Informática (hoy Indra). 2. Área de testeo de gvsig 2.1 Objetivos Los proyectos de software libre están basados en la participación de la comunidad en distintas áreas. Una de las áreas donde potencialmente puede darse más participación es la del testeo (usuario = tester). Existe un gran número de usuarios a los que les interesa participar en la depuración de errores y en la mejora y que están dispuestos a colaborar de manera más o menos comprometida. Nuestro objetivo es: hacer de gvsig una aplicación confiable utilizando como principal recurso la comunidad de usuarios. Cómo?: Fomentando y facilitando al máximo la participación de los usuarios en el testeo.

2. Área de testeo de gvsig 2.2 Líneas de trabajo Sistematización de las pruebas. Infraestructura colaborativa.

2. Área de testeo de gvsig 2.2 Líneas de trabajo Sistematización de las pruebas. Línea común a toda clase de proyectos. Generación de planes de prueba (PDP). Optimizan el testeo. Garantizan máxima cobertura con mínimo esfuerzo. Facilitan repetición de las pruebas. Abren nuevas líneas de colaboración

2. Área de testeo de gvsig 2.2 Líneas de trabajo Infraestructura colaborativa. Línea específica de proyectos libres. Se compone de: Herramientas (serie de aplicaciones). Procedimientos (normas de funcionamiento). Requiere una gran labor de coordinación por parte del equipo gvsig.

3. Ciclo de vida de una versión 3.1. Fase de desarrollo Durante esta fase se implementan los requerimientos de la versión. La frecuencia con que se generan distribuciones es irregular. Las distribuciones son altamente inestables y presentan herramientas inacabadas.

3. Ciclo de vida de una versión 3.2. Fase de estabilización Una vez implementados todos los requerimientos se procede a estabilizar. La frecuencia con que se generan distribuciones es regular y alta. Las distribuciones son todavía inestables.

3. Ciclo de vida de una versión 3.3. Fase de mantenimiento Es la fase posterior a la publicación de la versión estable. No se generan nuevas distribuciones salvo que se detecte un error importante.

4. Herramientas 4.1. Bugtracking BBDD de errores. Acceso libre (con registro). Gestión en base a boletines o tickets. Capacidad para introducir comentarios, asignaciones, cambios de estado, adjuntos, etc. Capacidad para realizar consultas.

4. Herramientas 4.2. Sitio de descargas de distribuciones https://gvsig.org/web/projects/gvsigdesktop/devel/gvsig Publicación automática de todos los builds. Se facilita información sobre cambios introducidos.

4. Herramientas 4.3. Formulario de reportes En construcción. Diseño minimalista > facilitar al máximo los reportes. Previsto mejorar archivo.log aumentando la información que recoje. Desde la web y desde gvsig.

4. Herramientas 4.4. Sistema de consulta de errores En construcción. Actualmente sólo es posible consultar los errores arreglados en una determinada distribución. Deberá poderse hacer distintas consulta tipo e incluso consultas definidas por el usuario.

4. Herramientas 4.5. Sistema de gestión de planes de prueba Herramienta libre adaptada para gvsig: Salomé TMF. Documentación de las pruebas (PDP). Ejecución de las pruebas. Asignación de campañas de ejecución Gestión de usuarios.

4. Herramientas 4.6. Sistema de gestión de procedimientos Herramienta libre implementada por MDD. Sigue estándares: Business Motivation Model (BMM), Business Process Definition Metamodel (BPDM) y Business Process Modeling Notation (BPMN) promovidos por el Object Management Group (OGM). Optimiza la búsqueda y la aplicación de los procedimientos.

4. Herramientas 4.7. Registro de colaboradores Herramienta interna al área de testeo. Recoge datos de utilidad de posibles testers colaboradores, previa solicitud de los mismos. Permite optimizar las campañas de testeo.

5. Líneas de colaboración 5.1. Testeo exploratorio Nivel de compromiso: bajo. Consiste en utilizar la aplicación de forma normal hasta que encontramos un error o simplemente algo que pensamos que es mejorable. El testeo exploratorio es complementario al testeo en base a plan de pruebas. Abre considerablemente el abanico de casos de prueba. Fases en que se realiza: TODAS.

5. Líneas de colaboración 5.1. Testeo exploratorio Testeables: Distribuciones en desarrollo (fases desarrollo y estabilización). Versión estable (fase mantenimiento). Herramientas relacionadas: Sitio de descarga de distribuciones. Formulario de reportes. Sistema de consulta de errores.

5. Líneas de colaboración 5.2. Ejecución del PDP funcionales Nivel de compromiso: medio. Labor coordinada por el equipo gvsig. Fases en que se realiza: Estabilización.

5. Líneas de colaboración 5.2. Ejecución del PDP funcionales Testeable: distribuciones en desarrollo. Herramientas relacionadas: Sitio de descarga de distribuciones. Sistema de gestión de PDP. Sistema de gestión de procedimientos. Sistema de consulta de errores. Formulario de reportes.

5. Líneas de colaboración 5.3. Diseño o mejora del PDP funcionales Nivel de compromiso: alto. Labor coordinada por el equipo gvsig. Fases en que se realiza: Desarrollo.

5. Líneas de colaboración 5.3. Diseño o mejora del PDP funcionales Testeable: distribuciones en desarrollo. Herramientas relacionadas: Sistema de gestión de PDP. Sistema de gestión de procedimientos.

5. Conclusiones Proyecto libre = proyecto interactivo. Usuario = tester. Mayor participación = mayor calidad. Necesario: Planes de prueba Infraestructura Colaborativa

El modelo de testeo de gvsig Muchas gracias por vuestra atención! Manuel Madrid madrid_man@gva.es

Preguntas y comentarios...

Enlaces de interés: http://www.gvsig.gva.es http://www.gvsig.org http://www.gvsig.org/web/community/mailing-lists http://www.gvsig.org/web/home/community/participate