Presentación de PowerPoint - polar-consultores.es · Sistemas de Control de Tráfico Aéreo de...

25
Enero de 2007 Polar Consultores, S.L. C/ Condesa de Venadito, nº 5, 1ª planta. 28027 Madrid Tel.: +34/91 515 91 51* Fax: +34/91 515 91 52 TestMan i Gestión de Requisitos y Pruebas de Sistema

Transcript of Presentación de PowerPoint - polar-consultores.es · Sistemas de Control de Tráfico Aéreo de...

Enero de 2007Polar Consultores, S.L.

C/ Condesa de Venadito, nº 5, 1ª planta. 28027 MadridTel.: +34/91 515 91 51* Fax: +34/91 515 91 52

TestMani

Gestión de Requisitos y Pruebas de Sistema

Quienes Somos

Actividad

Productos

Referencias

2

Desde su fundación PolarConsultores ha apostado por la inversión en I+D, dedicando esfuerzos y recursos de forma continuada al desarrollo de software propio.

Gracias a esta inversión, y con el objetivo de aportar un mayor valor añadido al servicio que ofrecemos a nuestros Clientes, PolarConsultores ha desarrollado una aplicación software que permite satisfacer así sus necesidades y requerimientos más concretos:

Introducción

Excelencia tecnológica: creatividad e innovación

Eficacia en el servicio

Adaptación a la demanda de nuestros clientes

Línea de I+D en Producto Software Propio

una herramienta para la Gestión de Requisitos, Pruebas de Sistemas, Cambios e Incidencias.

Quienes Somos

Actividad

Productos

Referencias

3

¿Qué es iTestMan?

Es una avanzada herramienta web que cubre la gestión integral de todas las fases de Definición de Requisitos, Pruebas de Sistema, Cambios e Incidencias.

Sirve de repositorio para toda la información generada en dichas actividades, gestionando la trazabilidad completa.

Genera automáticamente Documentación (de especificaciones de requisitos y documentación de pruebas) y potentes Informes orientados a todas las áreas del proyecto (gestión, desarrollo, pruebas, etc.) y en distintos formatos.

Acceso en tiempo real a información sobre el progreso de la definición de requisitos, el diseño de pruebas, la ejecución de las pruebas, la gestión de anomalías, etc.

Compatible con las principales normas de desarrollo: MIL-STD498, ISO-12207, ED-109, CMMI (nivel 3).

Quienes Somos

Actividad

Productos

Referencias

4

¿Qué es iTestMan?

iTestMan no es por tanto una herramienta ligada a ninguna fase específica de los proyectos.

Sirve para definir y probar en cualquier etapa del ciclo de vida (Requisitos de Usuario, Requisitos de Sistema, Requisitos Software, Integración, Pruebas Unitarias,

etc.), y es posible integrarla con herramientas de carga o de ejecución automática de pruebas.

Quienes Somos

Actividad

Productos

Referencias

5

Principales Características Técnicas

100% de su funcionalidad accesible vía WEB

Control de acceso de usuarios.

Gestión por perfil de usuario.

Acceso simultáneo a una sola base de datos.

Base de datos estándar (MS SQL Server), escalable y potente.

Diseñado para poder cambiar fácilmente el motor de base de datos.

No es necesaria la instalación de software licenciado en los clientes de la aplicación.

Independencia del Sistema Operativo del cliente.

Multilenguaje: Selección de Idioma por proyecto.

Quienes Somos

Actividad

Productos

Referencias

6

Asimismo, iTestMan ha sido exportado con éxito a otros proyectos de desarrollo de software complejo fuera del ámbito ATM:

Origen y referencias

iTestMan es la evolución de las herramientas de prueba utilizadas en los proyectos de Sistemas de Control de Tráfico Aéreo de (ATM) de Indra, en los que Polar ha realizado las actividades de Verificación y Validación Independiente:

AAA Amsterdam (ATCC de Amsterdam), P1, EuroDisplay (Posición de Controlador) y

VAFORIT (Sistema ATC de Alemania), Maastricht UAC (para EuroControl), Oslo ATCC

(ATCC de Noruega),etc.

Sistema DNI Argentina Nuevo Sistema de Contratación Multiservicio de Telefónica de España.

Nuevo Sistema de Facturación de Telefónica Móviles. Portal de Intermediación

bursátil para Banco Inversis.

Quienes Somos

Actividad

Productos

Referencias

7

Fases de un proyecto de pruebas

ADAPTACIÓN DEL PROYECTO

REQUISITOS DISEÑO DE PRUEBAS

EJECUCIÓN DE PRUEBAS

Especificación de requisitos

Informe de Cualificación de

Requisitos

Informes Procedimientos de Prueba

Plan de Pruebas

Informes

INFORMES:- de gestión

- de anomalías- de resultados

Informes de pruebas

Registros de anomalía

Definición de la arquitectura del proyecto

Parametrización de iTestMan

Definición o importación

automática de requisitos

Cualificación de requisitos

Definición del Plan de Pruebas

Definición de los procedimientos

de prueba

Definición de Builds

Ejecución de las pruebas

Gestión de anomalías

FASES C

UB

IERTA

SD

OC

UM

ENTA

CIÓ

N

GEN

ERA

DA

Quienes Somos

Actividad

Productos

Referencias

8

Entorno de integración y

pruebas

Cliente Final

Fabricante de software

Uso en los proyectos

Fabricante de software

Quienes Somos

Actividad

Productos

Referencias

9

IEEE 12207 – Modelo en V

SOFTWARE REQUIREMENTS

ANALYSIS

SOFTWARE ARCHITECTURAL

DESIGN

SOFTWARE REQUIREMENTS

ANALYSIS

SOFTWARE DESIGN (ARCHITECTURAL AND

DETAILED)

SOFTWARE CODING AND TESTING

SOFTWARE INTEGRATION

SOFTWARE QUALIFICATION

TESTING

SYSTEM INTEGRATION

SYSTEM QUALIFICATION

TESTING

TRACEABILITY

LEGEND

Quienes Somos

Actividad

Productos

Referencias

10

Documentos de requisitos

Creación de Índice de Documentos de Requisitos.

Edición de los documentos creando objetos asociados al índice.

Manejo de objetos de tipo Requisito (SSS y SRS) y de tipo Texto Enriquecido.

Generación de documentos de requisitos en formato MS Word con la plantilla de cada proyecto.

Generación de informes en formato Excel y MS Word con toda la información de la trazabilidad entre Requisitos.

Quienes Somos

Actividad

Productos

Referencias

11

Documentos de requisitos

Quienes Somos

Actividad

Productos

Referencias

12

Análisis de Requisitos

Mecanismos para realizar una completa gestión de requisitos del sistema.

Trazabilidad de Requisitos pertenecientes a distintos niveles (SSS, SRS, etc.).

Trazabilidad de Criterios de Aceptación a Requisitos.

Trazabilidad de requisitos a pruebas, casos y pasos, lo que permite comprobar el estado del proyecto.

Cualificación de Requisitos.

Generación automática del Informe de Cualificación de Requisitos.

Matriz de Trazabilidad de Requisitos.

Quienes Somos

Actividad

Productos

Referencias

13

Detalle de Requisitos

Quienes Somos

Actividad

Productos

Referencias

14

Diseño de Elementos del Sistema

Absoluta flexibilidad en cuanto a la división del sistema (sistema, subsistema, CSCI, CSC, etc.).

Número ilimitado de niveles y elementos.

Permite probar, documentar y controlar de forma independiente cada elemento dentro del proyecto de pruebas.

Trazabilidad entre los distintos niveles y elementos del sistema.

Adecuación a las normas de desarrollo MIL-STD 498 e IEEE 12207.

Quienes Somos

Actividad

Productos

Referencias

15

Diseño de Elementos del Sistema

Ejemplo de división del sistema en un proyecto.

NIVEL 3COMPONENTE

S COMPONENTE 1.1

COMPONENTE 1.3

COMPONENTE 1.2

COMPONENTE N.2

COMPONENTE N.1

COMPONENTE 2.1

SUBSISTEMA 1 SUBSISTEMA NSUBSISTEMA 2

SISTEMA COMPLETO

NIVEL 2SUBSISTEMA

NIVEL 1SISTEMA

Quienes Somos

Actividad

Productos

Referencias

16

Diseño de Pruebas

Generación de Planes y Procedimientos de Pruebas en formato MS Word con control de versiones (plantillas parametrizables por proyecto).

Editor de Texto Enriquecido (tipo Word).

Trazabilidad Completa entre Requisitos, Pruebas y Criterios de Aceptación.

Control de Versiones de Prueba.

Informes completos del progreso en el diseño de Pruebas.

Quienes Somos

Actividad

Productos

Referencias

17

Detalle de Prueba y Paso

Quienes Somos

Actividad

Productos

Referencias

18

Ejecución de Pruebas

Asignación manual o automática de Pruebas basada en aspectos como requisitos, anomalías asociadas, resultados anteriores, etc.

Acceso a anomalías existentes en el sistema para la asociación de éstas a resultados de pasos de prueba.

Posibilidad de modificar el diseño de las pruebas durante su ejecución.

Las dos formas de agrupar pruebas (funcionalidades y builds) permiten el acceso a la ejecución de resultados con control de filtrado y agrupación.

Quienes Somos

Actividad

Productos

Referencias

19

Resultados y Builds

Quienes Somos

Actividad

Productos

Referencias

20

Anomalías

Workflow de anomalías 100% parametrizable por proyecto incluyendo gestión por perfil de usuario.

Gestión de toda la información asociada a las incidencias surgidas durante las pruebas.

Se guarda toda la información acerca de los estados por los que atraviesa la anomalía y los responsables de los mismos hasta su resolución final.

Edición de anomalías incluyendo ficheros adjuntos, editor de texto, edición de comentarios, histórico de anomalía, etc.

Los campos del detalle de la anomalía son parametrizables por proyecto.

Trazabilidad completa a pruebas y requisitos.

Informes orientados a Desarrollo de Software, Gestión, Ingenieros de Pruebas, etc.

Quienes Somos

Actividad

Productos

Referencias

21

Gestión de AnomalíasCiclo de vida por defecto de la anomalía

NUEVA

REABIERTA

NO REPRODUCIBLE

CERRADA

PENDIENTE DE CERRAR

FUERA DE ALCANCE

PENDIENTE DE RESOLVER

PRUEBA RECHAZADARESUELTA DUPLICADA

INCORRECT. ASIGNADA

Quienes Somos

Actividad

Productos

Referencias

22

Gestión de Anomalías

Quienes Somos

Actividad

Productos

Referencias

23

Evaluación y Análisis

iTestMan genera una variedad de informes en distintos formatos (MS Word, MS Excel, Adobe Acrobat, etc.).

Se utiliza Crystal Reports para la generación de informes (excepto para aquellos generados directamente en Word o Excel).

Máxima flexibilidad para la creación de nuevos informes.

Informes disponibles según el perfil de usuario.

Informes de pruebas enfocados a cada una de las partes del proyecto (dirección, ingeniería de sistemas, desarrollo, etc.).

Quienes Somos

Actividad

Productos

Referencias

24

Informes

Enero de 2007Polar Consultores, S.L.

C/ Condesa de Venadito, nº 5, 1ª planta. 28027 MadridTel.: +34/91 515 91 51* Fax: +34/91 515 91 52

Más información en:

[email protected]