Post on 10-Jun-2015
The Requirements Week
Seminario Practicando Requisitos
8 de Junio de 2010 www.visuresolutions.com
Novedades de producto: La innovacióncomo proceso conductor de Visure
Fernando Valera – Director de Producto IRQA
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 2
Practicando Requisitos
Novedades de producto
1. Novedades de IRQA
� IRQA Web
� Priorización de requisitos
� LOPD
� Integraciones
• TFS
• JIRA
• HP QC
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 3
Practicando Requisitos
Novedades de producto: IRQA Web
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 4
Practicando Requisitos
Novedades de producto: IRQA Web
1. IRQA Web� Objetivos
• Proporcionar un interfaz web sencillo y fácil de utilizar, reduciendo el coste y la curva de aprendizaje, accesible incluso para usuarios no técnicos.
• Uso de nuevas tecnologías (p.e. Silverlight) para un rendimiento óptimo.
• Compartir con clientes y proveedores la última versión de los requisitos, manteniendo un control exhaustivo de los cambios y permisos de acceso.
• Establecer una comunicación directa con proveedores para procesos de licitación o gestión de la subcontratación, capturando las respuestas de los proveedores.
• Definir procesos de aprobación de requisitos accesibles desde cualquier lugar.
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 5
Practicando Requisitos
Novedades de producto: IRQA Web
2. Funcionalidad� Gestión de requisitos
• Apertura de proyecto (usuarios IRQA, LDAP, Directorio activo)
• Vista tipo lista
• Vista jerárquica
• Vista relaciones por motivo (trazabilidad)
• Matriz de trazabilidad
• Edición avanzada (RTF) para descripciones de requisitos.
• Configuración de códigos automática
• Trazabilidad de requisitos (establecimiento y seguimiento)
• Filtros (textuales, de usuario y bloques), y búsqueda
• Control de versiones de requisitos
• Atributos
• Relaciones sospechosas
• Exportación a MS Word and MS Excel
• Ficheros asociados
• Hiperenlaces a requisitos
• Foro de discusión para cada requisito
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 6
Practicando Requisitos
Novedades de producto: IRQA Web
Servicios Web (C#) Conexión con BD IRQA
SERVIDOR WEB(IIS)
IRQA Datalayer
Mismo servidor o diferenteSERVIDOR DESCARGA
Aplicación IRQA Web(TOMCAT, IIS, etc.)
download
http/SOAP
IRQA REPOSITORY
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 7
Practicando Requisitos
7
Novedades de producto: IRQA Web
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 8
Practicando Requisitos
8
Novedades de producto: IRQA Web
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 9
Practicando Requisitos
Novedades de producto: Priorización
Priorización
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 10
Practicando Requisitos
Novedades de producto: Priorización
1. Priorización: ¿Por qué priorizar los requisitos?� Ayuda a tomar decisiones basadas en información objetiva.
� Cuando las expectativas del cliente son altas, los plazos son cortos, y los recursos son limitados, se quiere asegurar que el producto contiene las funcionalidades más esenciales.
� El establecimiento de la importancia relativa de la funcionalidad permite un orden de construcción paraproporcionar el mayor valor de producto al menor coste.
� Los clientes y los desarrolladores deben colaborar en la priorización de necesidades.
� Los desarrolladores no siempre saben que los requisitos son más importantes para los clientes y los clientes no puedenjuzgar el coste y la dificultad técnica asociada con requisitosespecíficos.
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 11
Practicando Requisitos
2. Selección del método de priorización y los criterios a valorar� Priorización basada en Valor, Coste y riesgo (Karl E. Wieger matrix) � Priorización basada en otros factores:
• Urgencia del cliente
• Impacto en el cliente
• Origen
• Etc.
3. Selección de perfiles� El director del proyecto, que lidera el proceso, arbitra los conflictos, y
ajusta las aportaciones de los otros participantes si es necesario� Los representantes de los clientes clave, que suministran el beneficio,
urgencia e importancia, por ejemplo� Los representantes del equipo de desarrollo, que suministran el coste y
riesgo.
Novedades de producto: Priorización
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 12
Practicando Requisitos
4. Ponderación de los atributos (pesos relativos) y los valores� Ponderación relativa a otros valores del atributo % (Prioridad del cliente: Alta,
Media, Baja)� Ponderación relativa a otros atributos del proyecto % (beneficio, coste, riesgo,
etc.)
5. Obtención de resultados� Los elementos se representan en una lista ordenada (gráfica y textual) de
prioridades.� El primer elemento es el más prioritario de la lista.� La prioridad que construye mediante el cálculo ponderado de todas las
prioridades de todos los atributos seleccionados.
Novedades de producto: Priorización
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 13
Practicando Requisitos
Novedades de producto: Priorización
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 14
Practicando Requisitos
Novedades de producto: Priorización
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 15
Practicando Requisitos
Novedades de producto: LOPD
LOPD
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 16
Practicando Requisitos
Novedades de producto: LOPD
1. ¿Qué es la LOPD?� Ley Orgánica 15/1999
• La disposición que regula los tratamientos de datos de carácter personal es la Ley Orgánica 15/1999, de 13 de diciembre, de protección de datos de carácter personal (LOPD), que deroga la Ley Orgánica 5/1992, de 29 deoctubre, reguladora del tratamiento automatizado de datos de carácter personal (LORTAD).
� ¿Quién debe cumplir con la LOPD?• La L.O. 15/1999 es de preceptivo cumplimiento para todo tipo de
profesionales empresas, asociaciones, instituciones, etc. en tanto en cuanto simplemente mantengan bases de datos, aplicaciones informáticas o ficheros con datos identificativos de personas (nombre, apellidos, N.I.F, teléfono, etc.).
� Mi empresa desarrolla software para uso interno, o para terceros. ¿Debo cumplir también con la LOPD?
• Todas aquellas empresas que realicen desarrollo de aplicaciones software para uso por parte de departamentos comerciales, marketing, personal, RR.HH., financiero, informática y atención al cliente entre otros, que sean susceptibles de contener datos de carácter personal, deberán atender a las disposiciones de la L.O. 15/1999.
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 17
Practicando Requisitos
Novedades de producto: LOPD
2. Catálogo de requisitos de la LOPD
� PICÓN & ASOCIADOS Abogados• Visure Solutions, en colaboración con Picón & Asociados Abogados, ha
elaborado un catálogo de requisitos para la aplicación eficiente y segura de la L.O. 15/1999, identificando aquellos artículos del R.D. 1720/2007, que aplican específicamente al desarrollo de aplicaciones software que realicen tratamiento de datos de carácter personal.
� ¿Qué me permite conseguir este catálogo de requisitos?• El cumplimiento del conjunto completo de requisitos que incluye el
catálogo, permite a las empresas, en función del tipo de datos personales que manejen y, por tanto del nivel de seguridad exigible, asegurar que la aplicación desarrollada cumple con la LOPD y, en consecuencia, garantizar a los departamentos que la utilicen a mantener el nivel de cumplimiento corporativo de la ley sin que el uso de la aplicación suponga un riesgo en el tratamiento de datos.
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 18
Practicando Requisitos
Novedades de producto: LOPD
RecomendableBásico
Si el sistema recaba datos personales a través de formularios en la aplicación, para evitar el recabo de datos de menores de edad, el sistema dispondrá de un desplegable con el año de nacimiento del usuario que vaya a registrarse, en el que el primer año sea 18 años atrás desde la fecha de creación de la aplicación.
Consentimiento para el tratamiento de datos de menores
de edad II
Art. 13
Obligatorio si no existe
procedimiento alternativo
Básico
Si el sistema recaba datos personales a través de formularios, éste impedirá que los menores de edad otorguen por sí mismos su consentimiento para el tratamiento de sus datos personales.
Consentimiento para el tratamiento de datos de menores
de edad I
Art. 13
ObligatorioBásico
Si el sistema recaba datos personales a través de formularios en la aplicación, en el caso de que el usuario no marcase la casilla en la que autoriza el tratamiento de sus datos personales, el sistema le impedirá continuar con el registro.
Consentimiento para el tratamiento de datos personales y
deber de información III
Art. 12
Obligatorio/Recomendado
Nivel de Seguridad
DescripciónNombreArt. R.D. 1720/2007
3. Ejemplo
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 19
Practicando Requisitos
Novedades de producto: Integraciones
INTEGRACIONES
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 20
Practicando Requisitos
WORK ITEMS
(Reqs, Servs,
Pruebas y
trazabilidad)
SINCRONIZACIÓN
REQUISITOS
SERVICIOS
SINCRONIZACIÓN(Reqs, Servs, Pruebas y
trazabilidad)
ESCENARIOS DE
PRUEBA
Novedades de producto: Integración Team Foundation Server
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 21
Practicando Requisitos
Proyecto TFS
� Conexión de IRQA con el proyecto TFS
Novedades de producto: Integración Team Foundation Server
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 22
Practicando Requisitos
Importación y exportación de Requisitos, Servicios y Escenarios de prueba
� Representación de elementos como Work Items
� Añadir
� Actualizar
� Borrar
� La exportación crea las vistas ALL REQUIREMENTS, ALL SERVICES y ALL TEST SCENARIOS
� Código, Nombre, Descripción y pasos
� Jerarquía
� Trazabilidad
Novedades de producto: Integración Team Foundation Server
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 23
Practicando Requisitos
Team Foundation Server
� TFS muestra las vistas correspondientes para visualizar los elementos
Novedades de producto: Integración Team Foundation Server
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 24
Practicando Requisitos
(Issues como
Elementos Externos
SINCRONIZACIÓN
Issues:
Elementos Externos
Novedades de producto: Integración JIRA
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 25
Practicando Requisitos
� La integración consiste en un módulo específico que conecta un proyecto de IRQA con uno de JIRA
Novedades de producto: Integración JIRA
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 26
Practicando Requisitos
Importar Issues
� Importa issues como Elementos Externos que pueden relacionarse con otros elementos de la especificación:
� Código
� Nombre
� Descripción
� Prioridad
� Estado
Novedades de producto: Integración JIRA
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 27
Practicando Requisitos
QUALITY CENTER
(Pruebas
Y trazabilidad)
Sincronización
REQUISITOS
SERVICIOS
PRUEBAS
Sincronización(Reqs, Servs, pruebas
y trazabilidad
Novedades de producto: Integración HP Quality Center
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - info@visuresolutions.com - 28760 Tres Cantos MADRID 28
Practicando Requisitos
Exportar Requisitos, Servicios y escenarios de prueba
Importar Escenarios de prueba
� Exportar requisitos y servicios
� Añadir
� Actualizar
� Borrar
� y trazabilidad:
� Requisitos
� Los motivos se representan como texto libre en las relaciones
� Servicios
� Escenarios de prueba
� Atributos y valores
� Código, Nombre, Descripción y jerarquía
Novedades de producto: Integración HP Quality Center