Presentación corporativa testhouse consultores - v 3.9.1

  • 107 views
Uploaded on

Corp. Deck - May 2012

Corp. Deck - May 2012

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
107
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Mayo 2012
  • 2.  Creada en enero de 2000 Operaciones y sedes en Reino Unido, USA, España, UAE e India Focalizada exclusivamente en Calidad (Software & Applications QA) Certificaciones ISO 9001 , TickIT e IIP Partnerships con HP (Gold), Microsoft (Gold), SAP Services, IBM Global Services, CSC y Capgemini Experiencia en gestión de servicios de QA a través de diferentes mercados verticales 200+ empleados/asociados en todo el mundo
  • 3.  Amplia experiencia en Calidad del Software Modo de trabajo flexible (onsite, near-shore, off-shore) con Global Test Centers en diferentes localizaciones alrededor del mundo Términos comerciales flexibles personalizados para cada cliente Enfoque basado en riesgos para la gestión de proyectos de QA de los clientes Reacción rápida frente a las necesidades del cliente Amplia experiencia en sectores, proyectos y tecnología Menor coste en comparación con otras consultorías de QA Experiencia y satisfacción del cliente (servicios de valor añadido)
  • 4. CERTIFICACIÓN DE IMPLANTACIÓN DE APLICACIONES METODOLOGÍAS Asegurar la validez de todo Establecimiento de producto obtenido durante estándares que ayuden a cualquiera de las etapas del desarrollo de un Sistema de nuestros clientes en el Información a través del control control, operación y de los cambios realizados sobre administración de los los mismos y de larecursos, y que proporcionen disponibilidad constante de una un valor añadido en el ciclo versión estable de cadade desarrollo de su software. elemento para toda área involucrada. MEJORA DE PROCESOS Optimizar la efectividad y la eficiencia de los procesos de nuestros Clientes, mejorando también los controles, pararesponder a las contingencias. Proceso de Gestión de Formación Requisitos Proceso de Pruebas Proceso de Gestión de Incidencias
  • 5.  Servicio diseñado para enriquecer la capacidad de Falta de interés / testing de una empresa y reducir el tiempo y coste de compromiso con la Calidad creación de un departamento de testing • Procesos y métricas rigurosos Ralentización de la puesta en producción • Planificación y estimación de pruebas siguiendo un estándar de aplicativos probado con anterioridad en multitud de clientes • Gestión e informes de pruebas Costes excesivos • Gestión de defectos y seguimiento de indicadores de debidos a ineficiencias rendimiento clave • Herramientas que se adecuan al entorno bajo prueba Costes excesivos • Marco de trabajo para automatización con funciones de librería debidos a modelos de reutilizables trabajo no flexibles • Marco de trabajo para pruebas de rendimiento y seguridad para incrementar la efectividad de las mismas
  • 6. • Demanda planificada: Al comienzo del servicio se elaborará una Planificación global del servicio de Pruebas. Gestión de la demanda • Demanda no planificada: son peticiones realizadas como consecuencia de la aparición de nuevos proyectos o necesidades de pruebas no reflejadas en la planificación global. • Métrica de puntos función: Se ajustan los esfuerzos de pruebas en base a puntos función a partir de los datos históricos almacenados sobre esta métrica y el esfuerzo planificado y real en diversos proyectos en el ámbito del servicioModelos de estimación variable • Método de Estimación de Puntos de Casos de Uso (método Gustav Karner): Se trata de un modelo adaptado a Pruebas, que permite estimar el esfuerzo necesario para realizar las pruebas funcionales de un proyecto • Modelo basado en una línea base de producción estimada (FTEs) Gestión de la capacidad • Modelo gestionado de absorción de picos y valles • Revisión periódica de la demanda real y ajustes de la línea base • KPIs de seguimiento de servicio: cuadro de mando • Definición de seguimiento y escalado. Ante cualquier desviación del servicio se utilizarán los cauces establecidos en el modelo de relación. Control y Seguimiento Sólo informar al que lo necesita con lo que necesita y en el formato que lo necesita. • Acuerdos de Nivel de Servicio (SLAs)
  • 7. GESTIONDEL SERVICE MANAGERSERVICIO COORDINADOR DE EQUIPO ANALISTA DE CONSULTOR PRUEBAS SENIOR Especialización en:  Herramientas INGENIERO DE CONSULTOR  Metodología PRUEBAS  Servicios TECNICO DE CONSULTOR PRUEBAS JUNIOR OPERACION DEL SERVICIO ACTIVIDADES ESPECIALIZADAS
  • 8. INGENIERÍA DE REQUISITOS Verificación de los requisitos de negocio, sistema y software. Garantía de requisitos consistentes, no ambiguos, completos y correctos, utilizando técnicas como causa-efecto. Control de los cambios en los requisitos. Integración de la Gestión de Requisitos y la Gestión de Configuración. Garantía de la trazabilidad de los requisitos. PRUEBAS NO FUNCIONALESPruebas que cubren muchas áreas de la funcionalidad de los sistemas, CALIDAD DE CÓDIGOque no van incluidas en las Pruebas Funcionales orientadas a validar losrequisitos de negocio Inspección de código en modo automático y monitorización de la degradación delPruebas de Prestaciones: Validar requisitos no funcionales de eficiencia código, así como el cumplimiento de losy fiabilidad estándares del cliente.Pruebas de Vulnerabilidad: Validar que el software satisface losrequerimientos de seguridad que cada tipo de aplicación requiere parasu operación normalPruebas de Usabilidad: Validar que se cumplen los requisitos deusabilidad definidos para una aplicación. PRUEBAS FUNCIONALES AUTOMATIZACIÓN DE PRUEBAS Validar que el desarrollo realizado cumple con los requisitos funcionales que lo originaron. La razón de ser de las pruebas de regresión será asegurar en nuevas versiones del software que las partes de la aplicación o sistema que no El modelo de desarrollo de software genérico en “V” han sufrido cambios siguen funcionando correctamente. cubre perfectamente todas las fases de pruebas que La automatización de pruebas de regresión se encarga de seleccionar son necesarias en una organización TI. los casos de prueba que pueden ser automatizados, creando scripts automáticos que permitan ejecuciones lo más desatendidas posibles, mejorando así la eficiencia (costes) y la calidad de las pruebas de regresión.
  • 9. Área Componente Beneficios Metodología estandarizada y Reducción de costes / entregables consistencia en la Calidad Capacidad para responder a Flexibilidad para responder a multitud de ‘releases’ las necesidades de negocio Procesos EstablecidosProcesos Gestión de Proyectos Entregas a tiempo / rigurosa reducción de costes Procesos de decisión Uso de algunas ‘métricas basados en información real vitales’ – Transformar ‘datos’ / Alimentación para mejora Personal Activos en ‘información’ continua Altamente Reutilizables Formación en Especialistas, Equipos de Alto Especializado Rendimiento / Alto nivel de Certificación y CentralizaciónPersonas Calidad Aseguramiento de la Calidad Alto nivel de Calidad / Integración de Test Automatización e Reducción de costes /Activos integración de herramientas consistencia en la Calidad de testing Presencia Global (“Global Sourcing”)
  • 10. Beneficios Cuantitativos Procesos estandarizados de testing: aumento de la Calidad gracias a la 100% 50% reducción de los defectos (identificación y resolución de defectos en 100% fases iniciales del ciclo de vida de desarrollo). 80% Automatización: mayor rapidez en la puesta en marcha en producción y reducción de costes gracias al uso razonable de la automatización. Productividad: aumento gracias a métodos y mejores prácticas en% Coste Original 60% testing, aplicación de herramientas adecuadas y mejor gestión de 50% proyectos. 40% Flexibilidad en modelos: reducción de costes gracias a combinaciones de modelos ‘inhouse’, ‘nearshore’ y ‘offshore’. 20% 0% Coste Coste 50-70% en Reducción de Costes Ahorros Inicial de Costes Final Centro de Excelencia en Pruebas (“CEP”)
  • 11. Operación y MantenimientoConceptualización del Pruebas de Validación delSistema Sistema Pruebas de Aceptación de Análisis y Especificación de Usuario Requisitos (HW & SW) Arquitectura y Diseño de Integración y Pruebas (HW & SW) Componentes (HW & SW) Codificación y Construcción (HW & SW)
  • 12. Versionado y líneas base de requisitos Mayor claridad para todos los equipos de desarrollo Reutilización Visibilidad Verificación y validación a nivel de requisito Gestión de Testeabilidad Requisitos MantenimientoVersionado de cambios de cada requisito Trazabilidad Desde el inicio hasta el despliegue, y permitiendo Seguridad que en los mantenimientos el análisis de impacto Asignación de niveles de seguridad por se realice de forma eficaz y eficiente requisito y por proyecto
  • 13.  Las inspecciones del código tienen el objetivo de detectar :  Errores de ejecución  Mermas de rendimiento  Código muerto  Redundancia de código  Incumplimiento de arquitectura  Incumplimiento de estándares técnicos a nivel de codificación.  Mantenibilidad del código Metodología de trabajo:  Priorización: Se suele aplicar orientación al riesgo.  Medición: Uso de herramientas de análisis. Se obtienen métricas de nivel técnico que permiten la detección de incumplimientos y/o deficiencias, cuyo conjunto se expresa en:  Informes de auditoria.  Plan de mejora. Informe de recomendaciones para la mejora.
  • 14. Entrega de una nueva versión Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC Se realiza la entrega de una nueva versión de software por parte del proveedor.
  • 15. Publicación de una nueva versión Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC Herramientas: El jefe de proyecto • CVS: publica el entregable en Implementa un sistema de gestión de el repositorio común versiones. CVS  Mantiene el registro de todo el trabajo y los cambios en la implementación de un proyecto, permitiendo la colaboración entre distintos desarrolladores.  Es un referente en software libre de gestión de versiones .
  • 16. Proceso de integración continua Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC El proceso de integración continua Herramientas: • la nueva versión (automático) detectaContinuum v1.0.2: en el repositorio y ejecuta un conjunto  Servidor de integración continua. de tareas programadas  Realiza tareas programadas sobre proyectos basados en java.  Alto grado de integración con Maven.
  • 17. Notificación vía mail Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC Se notificará por mail, al conjunto de usuarios definidos, la nueva entrega.:  Jefe de proyecto.  SAC.  Etc.
  • 18. Generación de informes automáticamente Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC Herramientas: Herramientas: generarán automáticamente los • Changelog v1.8.2: Se • file-activityinformes de calidad programados. Herramientas: v1.5.2:  Muestra información sobre la actividad del Herramientas: • findbugs los entre distintas han modificado  Muestra v0.9.2: repositorio (CVS)ficheros que se versiones Herramientas: • pmd v1.6: entregas  distintas entreInspección de un amplio conjunto de Herramientas: • NCSS v1.3: de un la calidad de la  Inspección indicadores relativos aamplio conjunto de Herramientas: • JDepend v1.5: complejidad de la Obtención de la indicadores relativos a la calidad ciclomática a codificación Herramientas: • JCoverage de clase nivelInspecciónv1.0.9:  de paquete y indicadores de diseño de la codificación • JavaDoc de la cobertura Herramientas: aplicación Report v1.7: de las pruebas Análisis • CheckStyle v2.5: aportadas por el Herramientas:  Inspección de la unitarias automáticas calidad de los comentarios • QALab con JavaDoc generadosv0.7.2: estilo de codificación  Validaciones de proveedor  Resultados incrementales en modo según el estándar de Sun Microsystems.gráfico
  • 19. Publicación de informes Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC Herramientas: • Maven v1.0.2: Se publicarán de forma automática los  Herramienta para la informescomprensión en el portal de gestión y generados de proyectos java. calidad Herramientas: Estándar de mercado en el mundo free. • Apache v utilizada por explotación: Metodología XP.  Servidor http referente del mercado.
  • 20. Generación de resumen Nueva versión Publicar Integración Generación Publicación software versión continua informes informes Notificación vía Generación mail informe SAC El SAC generará un informe con los resultados de las inspecciones realizadas al código: • Resumen ejecutivo (dirección). • Detalle técnico (equipo técnico).
  • 21. Arquitectura Internet Internet CVS Continuum Apache desarrolloEquipo SACdesarrollo Responsable CVS Maven proyecto SAC Sonar Desarrollo (entregas) Gestión Recursos Frontal versiones SAC Preexplotación Explotación
  • 22. EJECUCIÓN ANÁLISIS RETROALIMENTACIÓN DISEÑO Se preparan condiciones y Elaboración del Modelo datos a usar para ejecutar las Identificar atributos y pruebas para obtener un Habiendo ejecutado las iteraciones jerárquico de Pruebas a características de calidad “entorno de pruebas fijadas en el Plan de Pruebas y partir de los procesos logrado el criterio de aceptación que se probarán. controlado”. funcionales que soportan establecido, se obtiene la calidad el producto a evaluar. Cada requisito de prueba Se ejecutan las pruebas deseada en el producto de SW. generadas en la fase de Diseño. Se elaboran conclusiones y (cuantificable) se asocia a recomendaciones (tanto para el De tales funcionalidades La ejecución de cada proceso un resultado esperado producto como para los procesos) se derivan procesos, de pruebas se divide en varias que se para su seguimiento y re- para verificarlo.subprocesos y actividades. iteraciones de pruebas o ciclos utilización en futuros proyectos. con sus respectivas regresiones.
  • 23. • Las pruebas de unidad (que no unitarias) están orientadas principalmente a validar el cumplimiento de los estándares de Pruebas de Unidad presentación y demás características visuales de la aplicación como la salida de los informes y el “look&feel” de la aplicación. • Las pruebas de integración de componentes se usan cuando el sistema ha sido desarrollado por módulos o componentes y es necesario determinar que éstosPruebas de Integración funcionan de forma correcta no solo de forma individual sino en conjunto. • Son pruebas destinadas a validar que los componentes (módulos, funciones, clases, etcétera) interactúan correctamente con otros componentes. • La prueba del sistema están orientadas a validarlas interfaces y dependencias funcionales entre sistemas, siendo las pruebas “end to end” las más importantes a realizar durante esta fase. Pruebas de Sistema • Permiten controlar la interacción entre sistemas. • Incluyen típicamente muchos subtipos de prueba como: funcionalidad, usabilidad, internacionalización y localización, confiabilidad, recuperación y portabilidad. • Las pruebas de aceptación están orientadas a que el usuario dé laPruebas de Aceptación aceptación final para que la aplicación pueda implantarse en Producción. • Permiten controlar la función solictiada y la entregada.
  • 24. ROBUSTEZ ORGANIZACIÓN E FLEXIBILIDAD INFRAESTRUCTURA MODULARIZACIÓN Los casos deben diseñarse con robustez. Los casos de prueba Los artefactos de Para agilizar el La lógic a del caso debe automatizados se deben automatización (scripts, mantenimiento de los ser capaz de finalizar aún preparar teniendo enficheros de datos, ficheros casos de prueba encontrandose errores cuenta posibles cambios. de configuración, etc.) automatizados se deben no controlados para Se parametrizarán datos deben estar organizados modularizar realizando dejar el equipo de susceptibles a cambios: jerárquicamente (por funcionalidades muy ejecución de casos rutas de acceso, aplicación, por plan de sencillas siempre estable identificadores , etc. pruebas, etc.)
  • 25. Pruebas de Regresión Tareas Auxiliares        
  • 26. 120 100 80 Automated 60 Manual 40 20 0 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th Run Run Run Run Run Run Run Run Run Run
  • 27. Automatizar invierte mucho tiempo en mantenimiento scripts Sin Estrategia Falta de especialización en grupos que automatizan Se pretende automatizar “todo” Automatización
  • 28. Evaluar el sistema bajo pruebas y crear un “Plan de Pruebas de Rendimiento” Desarrollar scripts automatizados o “Usuarios Virtuales” Ejecutar prueba de “Línea Base” Ejecutar “Pruebas de rendimiento”Optimizar el Revisión de la estrategia sistema Análisis de de pruebas y parámetros resultados de las mismas Finalizar pruebas y generación de informes
  • 29.  Auditoría de Vulnerabilidades  Cuantifica y clasifica vulnerabilidades y recomendaciones.  Encuentra el 100% de las vulnerabilidades conocidas. Test de Intrusión  Detecta algunas vulnerabilidades conocidas y algunas desconocidas.  Describe y demuestra el impacto asociado a las vulnerabilidades detectadas. Ámbito de las pruebas:  Externo: Ejecutado desde fuera del perímetro de seguridad  Interno: Con más privilegios de acceso a la red.
  • 30. Modelo de Requisitos EspecializaciónServicio y KPI´s Gestión de Casos de Prueba Incidencias Ejecución deHerramientas Pruebas, Metodología Industrialización
  • 31. • Gestión de requisitos Análisis • Gestión de casos de pruebas Diseño • Ejecución de pruebas • Pruebas FuncionalesEjecución • Pruebas No Funcionales • Elaboración de informes de resultados • Reporte y gestión de incidencias detectadasResultados
  • 32.  Plataforma situada en las oficinas de Testhouse y gestionada por Testhouse  Gestión de requisitos (Visure IRQA)  Gestión de casos de prueba (Testlink)  Automatización de casos de prueba (Badboy, Selenium) (*)  Pruebas de rendimiento (WebPerformance, Jmeter) (*)  Gestión de incidencias (Mantis)  Modelo (niveles) de Servicio  Modelo económico (*) Sólo aplicaciones web (HTTP/HTML)
  • 33.  Herramienta de gestión de requisitos  Almacenamiento y gestión de requisitos  Presentación jerárquica de requisitos  Permite establecer trazabilidad con los casos de prueba
  • 34.  Herramienta de gestión de casos de prueba  Gestión de casos de pruebas por proyectos y perfiles  Permite una visión general del estado de las pruebas
  • 35.  Herramienta de automatización de casos de prueba  Permite la grabación de scripts de páginas web complejas  Ejecución de procesos de negocio sin intervención del usuario
  • 36.  Herramienta de automatización de casos de prueba  Wave Test Manager permite que cada ordenador de la compañía pueda ejecutar casos de prueba desatendidamente  Se instala un agente en cada máquina y se gestiona el conjunto desde un navegador
  • 37.  Herramienta de pruebas de rendimiento  Dispone de utilidades de análisis de resultados y gestión de escenarios que permitirán estudiar el rendimiento de las aplicaciones.
  • 38.  Herramienta de gestión de defectos  Permite la gestión de los defectos del software desde su detección hasta la resolución del mismo  Es capaz de integrarse con Testlink .
  • 39. Nivel 1 Niveles de servicio Niveles de servicio Plat SQA Gestion de requitos IRQA- Visure Gestión de requisitos CL Análisis de trazabilidad CL  Nivel 1 (Plat SQA): SaaS. Ponemos la Diagramas casos de uso Gestión de versiones de requisitos CL CL plataforma a disposición del cliente con Generación de informes de requisitos Gestión de casos de pruebas CL TestLink personalización al cliente Creación y gestión de casos Creación y ejecución de planes de pruebas CL CL Gestión de versiones del plan de pruebas CL Vinculo de casos de prueba con requisitos CL Administración de proyectos CL Nivel 5 Full SQA Generación de especificaciones de casos de prueba CL Generac. de informes de ejec. de planes de prueba CL Automatización de pruebas funcionales BadBoy Nivel 4 AUT SQA Grabación de scripts X Personalización y mejora de scripts X Ejecución desatendida de baterías de pruebas X Nivel 3 D&E SQA Mantenimiento de scripts X Generación de informes de ejecuciones X Pruebas de rendimiento WebPerformance Grabación de scripts X Nivel 2 E SQA Mantenimiento de scripts X Personalización y mejora de scripts X Programación y ejecución de escenarios X Monitorización de sistemas X Generación de informes de rendimiento X Nivel 1 Gestión de incidencias Mantis Plat SQA Creación y gestión de incidencias CL Administracion de perfiles de usuarios CL Administración de proyectos CL Administracion de Workflows CL Personalización adaptada al cliente CL Generación de informes de incidencias CL
  • 40. Nivel 2 Niveles de servicio Niveles de servicio E SQA Gestion de requitos IRQA- Visure Gestión de requisitos CL Análisis de trazabilidad CL  Nivel 2 (E SQA): Ponemos la plataforma y Diagramas casos de uso Gestión de versiones de requisitos CL CL realizamos la ejecución de los casos y Generación de informes de requisitos Gestión de casos de pruebas CL TestLink reporting. El diseño de los casos lo hace el Creación y gestión de casos Creación y ejecución de planes de pruebas CL TH cliente Gestión de versiones del plan de pruebas Vinculo de casos de prueba con requisitos TH CL Administración de proyectos CL Nivel 5 Full SQA Generación de especificaciones de casos de prueba CL Generac. de informes de ejec. de planes de prueba TH Automatización de pruebas funcionales BadBoy Nivel 4 AUT SQA Grabación de scripts X Personalización y mejora de scripts X Ejecución desatendida de baterías de pruebas X Nivel 3 D&E SQA Mantenimiento de scripts X Generación de informes de ejecuciones X Pruebas de rendimiento WebPerformance Grabación de scripts X Nivel 2 E SQA Mantenimiento de scripts X Personalización y mejora de scripts X Programación y ejecución de escenarios X Monitorización de sistemas X Generación de informes de rendimiento X Nivel 1 Gestión de incidencias Mantis Plat SQA Creación y gestión de incidencias TH Administracion de perfiles de usuarios TH Administración de proyectos TH Administracion de Workflows TH Personalización adaptada al cliente TH Generación de informes de incidencias TH
  • 41. Nivel 3 Niveles de servicio Niveles de servicio D&E SQA Gestion de requitos IRQA- Visure Gestión de requisitos TH Análisis de trazabilidad TH  Nivel 3 (D&E SQA): Ponemos la Diagramas casos de uso Gestión de versiones de requisitos TH TH plataforma y realizamos el diseño, la Generación de informes de requisitos Gestión de casos de pruebas TH TestLink ejecución de los casos y el reporting Creación y gestión de casos Creación y ejecución de planes de pruebas TH TH Gestión de versiones del plan de pruebas TH Vinculo de casos de prueba con requisitos TH Administración de proyectos TH Nivel 5 Full SQA Generación de especificaciones de casos de prueba TH Generac. de informes de ejec. de planes de prueba TH Automatización de pruebas funcionales BadBoy Nivel 4 AUT SQA Grabación de scripts X Personalización y mejora de scripts X Ejecución desatendida de baterías de pruebas X Nivel 3 D&E SQA Mantenimiento de scripts X Generación de informes de ejecuciones X Pruebas de rendimiento WebPerformance Grabación de scripts X Nivel 2 E SQA Mantenimiento de scripts X Personalización y mejora de scripts X Programación y ejecución de escenarios X Monitorización de sistemas X Generación de informes de rendimiento X Nivel 1 Gestión de incidencias Mantis Plat SQA Creación y gestión de incidencias TH Administracion de perfiles de usuarios TH Administración de proyectos TH Administracion de Workflows TH Personalización adaptada al cliente TH Generación de informes de incidencias TH
  • 42. Nivel 4 Niveles de servicio Niveles de servicio AUT SQA Gestion de requitos IRQA- Visure Gestión de requisitos X Análisis de trazabilidad X  Nivel 4 (AUT SQA): Plataforma de Diagramas casos de uso Gestión de versiones de requisitos X X automatización (Pruebas funcionales & Generación de informes de requisitos Gestión de casos de pruebas X TestLink Pruebas de rendimiento) Creación y gestión de casos Creación y ejecución de planes de pruebas X X Gestión de versiones del plan de pruebas X Vinculo de casos de prueba con requisitos X Administración de proyectos X Nivel 5 Full SQA Generación de especificaciones de casos de prueba X Generac. de informes de ejec. de planes de prueba X Automatización de pruebas funcionales BadBoy Nivel 4 AUT SQA Grabación de scripts TH Personalización y mejora de scripts TH Ejecución desatendida de baterías de pruebas TH Nivel 3 D&E SQA Mantenimiento de scripts TH Generación de informes de ejecuciones TH Pruebas de rendimiento WebPerformance Grabación de scripts TH Nivel 2 E SQA Mantenimiento de scripts TH Personalización y mejora de scripts TH Programación y ejecución de escenarios TH Monitorización de sistemas TH Generación de informes de rendimiento TH Nivel 1 Gestión de incidencias Mantis Plat SQA Creación y gestión de incidencias TH Administracion de perfiles de usuarios TH Administración de proyectos TH Administracion de Workflows TH Personalización adaptada al cliente TH Generación de informes de incidencias TH
  • 43. Nivel 5 Niveles de servicio Niveles de servicio FULL SQA Gestion de requitos IRQA- Visure Gestión de requisitos TH Análisis de trazabilidad TH  Nivel 5 (Full SQA): Oficina de calidad Diagramas casos de uso Gestión de versiones de requisitos TH TH completa. Generación de informes de requisitos Gestión de casos de pruebas TH TestLink Creación y gestión de casos TH Creación y ejecución de planes de pruebas TH Gestión de versiones del plan de pruebas TH Vinculo de casos de prueba con requisitos TH Administración de proyectos TH Nivel 5 Full SQA Generación de especificaciones de casos de prueba TH Generac. de informes de ejec. de planes de prueba TH Automatización de pruebas funcionales BadBoy Nivel 4 AUT SQA Grabación de scripts TH Personalización y mejora de scripts TH Ejecución desatendida de baterías de pruebas TH Nivel 3 D&E SQA Mantenimiento de scripts TH Generación de informes de ejecuciones TH Pruebas de rendimiento WebPerformance Grabación de scripts TH Nivel 2 E SQA Mantenimiento de scripts TH Personalización y mejora de scripts TH Programación y ejecución de escenarios TH Monitorización de sistemas TH Generación de informes de rendimiento TH Nivel 1 Gestión de incidencias Mantis Plat SQA Creación y gestión de incidencias TH Administracion de perfiles de usuarios TH Administración de proyectos TH Administracion de Workflows TH Personalización adaptada al cliente TH Generación de informes de incidencias TH
  • 44.  Detalle de los Niveles de servicio. Vista global Nivel 1 Nivel 2 Nivel 3 Nivel 4 Nivel 5 Niveles de servicio Plat SQA E SQA D&E SQA AUT SQA FULL SQA Gestion de requitos IRQA- Visure IRQA- Visure IRQA- Visure IRQA- Visure IRQA- Visure Gestión de requisitos CL CL TH X TH Análisis de trazabilidad CL CL TH X TH Diagramas casos de uso CL CL TH X TH Gestión de versiones de requisitos CL CL TH X TH Generación de informes de requisitos CL CL TH X TH Gestión de casos de pruebas TestLink TestLink TestLink TestLink TestLink Creación y gestión de casos CL CL TH X TH Creación y ejecución de planes de pruebas CL TH TH X TH Gestión de versiones del plan de pruebas CL TH TH X TH Vinculo de casos de prueba con requisitos CL CL TH X TH Administración de proyectos CL CL TH X TH Generación de especificaciones de casos de prueba CL CL TH X TH Generac. de informes de ejec. de planes de prueba CL TH TH X TH Automatización de pruebas funcionales BadBoy BadBoy BadBoy BadBoy BadBoy Grabación de scripts X X X TH TH Personalización y mejora de scripts X X X TH TH Ejecución desatendida de baterías de pruebas X X X TH TH Mantenimiento de scripts X X X TH TH Generación de informes de ejecuciones X X X TH TH Pruebas de rendimiento WebPerformance WebPerformance WebPerformance WebPerformance WebPerformance Grabación de scripts X X X TH TH Mantenimiento de scripts X X X TH TH Personalización y mejora de scripts X X X TH TH Programación y ejecución de escenarios X X X TH TH Monitorización de sistemas X X X TH TH Generación de informes de rendimiento X X X TH TH Gestión de incidencias Mantis Mantis Mantis Mantis Mantis Creación y gestión de incidencias CL TH TH TH TH Administracion de perfiles de usuarios CL TH TH TH TH Administración de proyectos CL TH TH TH TH CL Cliente Administracion de Workflows CL TH TH TH TH Personalización adaptada al cliente CL TH TH TH TH TH Testhouse Generación de informes de incidencias CL TH TH TH TH X No incluido