KUKA
2
Agenda
• Introducción
• Conceptos básicos de Visure Requirements
• La implantación en KUKA
• Conclusiones
AGENDA
KUKA
Introducción
4
KUKA Group
• KUKA GROUP es una multinacional alemana productora de
robots industriales y soluciones para automatizar la
...
5
El “entorno” en Kuka Robotics
• KUKA Roboter GmbH desarrolla, construye y vende robots
enfocados en diversas industrias
...
6
Introducción de Visure Requirements
• Para adoptar un proceso formal se requiere cierta calidad en la
gestión de requisi...
7
Introducción de Visure Requirements (II): Objetivos
• Tener/Mantener todo el sistema y los componentes en una
base de da...
KUKA
Conceptos básicos de
Visure Requirements
9
Estructura datos en Visure Requirements usando bloques
• Bloque: es un conjunto de elementos del mismo tipo que
comparte...
10
Estructura datos en Visure Requirements usando bloques (II)
• Requisitos, conceptos, soluciones, tests, etc. pueden
asi...
11
Estructura datos en Visure Requirements usando bloques (III)
KUKA
La adaptación a Kuka
13
Proyectos de Producto
Configuración en KUKA
Producto 1 Producto 2
Proyectos de Tecnología
Componente 1 Componente 2 Com...
14
Proyectos de producto
Requisitos de Cliente
Requisitos de Sistema
Realización de Sistema
Descripción de pruebas de
Sist...
15
16
Proyectos de producto – Necesidades de cliente
Requisitos de Cliente
Lanzamiento ServicioCliente 2Cliente 1
Gestión de
...
17
18
19
Proyectos de producto – Requisitos de Sistema
Requisitos de Sistema
Guías
Características
de Seguridad
InterfacesPropie...
20
Proyectos de producto – Requisitos de Sistema
21
Vista documental: Requisitos de sistemas
22
Proyectos de producto – Requisitos de Sistema
Requisitos de Sistema
Componente2 Componente4Componente4Componente3Compon...
23
Proyectos de producto – Requisitos de Sistema
24
Vista documental: Requisitos de sistemas (II)
25
Requisitos de Cliente
Proyectos de producto – Trazas
Análisis de riesgo
Requisitos de Sistema
Líneas Guía
Especificació...
26
Proyectos de producto – Trazas en Visure Requirements
27
Descripción de pruebas de
Sistema
Realización de Sistema
Requisitos de Sistema
Requisitos de Cliente
Revisiones y Versi...
28
Reporting
• Visure Report Manager
– Informes de Trazabilidad
– Informes complejos para generar documentos “quality comp...
29
Informes
30
Conclusiones
• La implantación de Visure Requirements permite
– Enfoque multidimensional
– Reutilización de requisitos
...
Próxima SlideShare
Cargando en…5
×

Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions

448 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
448
En SlideShare
0
De insertados
0
Número de insertados
5
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Caso práctico: desarrollador de robótica - José Manuel Muñoz - Visure Solutions

  1. 1. KUKA
  2. 2. 2 Agenda • Introducción • Conceptos básicos de Visure Requirements • La implantación en KUKA • Conclusiones AGENDA
  3. 3. KUKA Introducción
  4. 4. 4 KUKA Group • KUKA GROUP es una multinacional alemana productora de robots industriales y soluciones para automatizar la producción • KUKA Group está compuesta por 3 divisiones principales: Laboratories, Robotics, Systems
  5. 5. 5 El “entorno” en Kuka Robotics • KUKA Roboter GmbH desarrolla, construye y vende robots enfocados en diversas industrias • Grandes departamentos de desarrollo en un único lugar: ~300 personas • La tendencia es pasar de desarrollos específicos para clientes a desarrollos de productos más genéricos • Formalización de los procesos de desarrollo siguiendo el modelo en V XT y automotive SPICE
  6. 6. 6 Introducción de Visure Requirements • Para adoptar un proceso formal se requiere cierta calidad en la gestión de requisitos, lo que requiere soporte de una herramienta • Los procesos de selección y evaluación se ajustaron a las necesidades del departamento de desarrollo de KUKA Roboter • Un pequeño grupo (5 per.) definieron la estructura inicial en Visure Requirements, esta fue utilizada en diversos proyectos y refinada posteriormente • Inicialmente el foco fueron los requisitos, posteriormente se amplió a realizaciones y finalmente a casos de prueba
  7. 7. 7 Introducción de Visure Requirements (II): Objetivos • Tener/Mantener todo el sistema y los componentes en una base de datos única • Reutilización de los datos (enfoque multidimensional) • Una de las principales razones para seleccionar Visure Requirements fue la posibilidad de acceder a la BBDD (y la integración con otras herramientas)
  8. 8. KUKA Conceptos básicos de Visure Requirements
  9. 9. 9 Estructura datos en Visure Requirements usando bloques • Bloque: es un conjunto de elementos del mismo tipo que comparten alguna característica, ej: requisitos funcionales, requisitos de sistema, pruebas de aceptación, conceptos, etc. • Los bloques son contenedores NO EXCLUYENTES • Es posible caracterizar a los elementos de un bloque con atributos • Adicionalmente, Visure Requirements permite definir y restringir las relaciones entre los elementos pertenecientes a bloques
  10. 10. 10 Estructura datos en Visure Requirements usando bloques (II) • Requisitos, conceptos, soluciones, tests, etc. pueden asignarse a bloques. Los bloques se incluyen en una estructura configurable. Generalización: Similar a las clases y herencia de clases. Los atributos son heredados de los bloques padre. Al incluir un elemento en un bloque hijo queda incluido en el padre Trazabilidad: Relaciones entre bloques en base a un motivo definido por el usuario
  11. 11. 11 Estructura datos en Visure Requirements usando bloques (III)
  12. 12. KUKA La adaptación a Kuka
  13. 13. 13 Proyectos de Producto Configuración en KUKA Producto 1 Producto 2 Proyectos de Tecnología Componente 1 Componente 2 Componente 3
  14. 14. 14 Proyectos de producto Requisitos de Cliente Requisitos de Sistema Realización de Sistema Descripción de pruebas de Sistema
  15. 15. 15
  16. 16. 16 Proyectos de producto – Necesidades de cliente Requisitos de Cliente Lanzamiento ServicioCliente 2Cliente 1 Gestión de Desarrollo
  17. 17. 17
  18. 18. 18
  19. 19. 19 Proyectos de producto – Requisitos de Sistema Requisitos de Sistema Guías Características de Seguridad InterfacesPropiedadesNormas Arquitectura RendimientoCaracterísticasR&D
  20. 20. 20 Proyectos de producto – Requisitos de Sistema
  21. 21. 21 Vista documental: Requisitos de sistemas
  22. 22. 22 Proyectos de producto – Requisitos de Sistema Requisitos de Sistema Componente2 Componente4Componente4Componente3Componente1 Componente6 Componente8Componente7Componente5
  23. 23. 23 Proyectos de producto – Requisitos de Sistema
  24. 24. 24 Vista documental: Requisitos de sistemas (II)
  25. 25. 25 Requisitos de Cliente Proyectos de producto – Trazas Análisis de riesgo Requisitos de Sistema Líneas Guía Especificación req XX Especificación req XX Gestión de desarrollo Requisitos Funcionales Requisitos de Seguridad Requisito 1 Requisito 2 Requisito 3 Requisito n Requisito n+1
  26. 26. 26 Proyectos de producto – Trazas en Visure Requirements
  27. 27. 27 Descripción de pruebas de Sistema Realización de Sistema Requisitos de Sistema Requisitos de Cliente Revisiones y Versionado Requisitos de Cliente Requisitos de Cliente Requisitos de Sistema Requisitos de Sistema Realización de Sistema Realización de Sistema Descripción de pruebas de Sistema Descripción de pruebas de Sistema
  28. 28. 28 Reporting • Visure Report Manager – Informes de Trazabilidad – Informes complejos para generar documentos “quality compliance” – Documentos de auditoria para TÜV (Technical inspection authority) – Generación Automática • MS Reporting Services – Informes adaptados como referencia rápida – No son adecuados para documentos “quality compliance” – Visualizar métricas del proyecto – Acceso online a la BBDD SQL
  29. 29. 29 Informes
  30. 30. 30 Conclusiones • La implantación de Visure Requirements permite – Enfoque multidimensional – Reutilización de requisitos – Obtener métricas e informes de conformidad – Facilitar la gestión de cambios – Ayuda a seguir el/los procesos definidos – BD centralizada y accesible

×