Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails
-
Upload
visure-solutions -
Category
Documents
-
view
554 -
download
2
Transcript of Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails
![Page 1: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/1.jpg)
Ingeniería de Requisitos en Sistemas Complejos Ferroviarios
Pedro Calle
SeminarioGestión de Requisitos en Sistemas Complejos. ¿Estás preparad@?
![Page 2: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/2.jpg)
2
Índice
• ¿Qué es TechOnRails?• Problemática sector ferroviario• ¿Por qué Visure Requirements?• Conclusiones
![Page 3: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/3.jpg)
3
¿Qué es TechOnRails?
Compañía española enfocada a servicios profesionales de ingeniería y desarrollo software
![Page 4: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/4.jpg)
4
Problemática Sector Ferroviario
• Proyectos de gran calado y duración• Cumplimiento de normativa CENELEC 50128• Gran volumen de documentación a controlar• Auditoría externa para poner los equipos en
producción
![Page 5: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/5.jpg)
5
Un proyecto de señalización ferroviaria en cifras
• 20% análisis y desarrollo• 80% pruebas y documentación
Modificaciones detectadas Crecimiento exponencial a medida que avanza el proyecto (funcionales y no funcionales)
![Page 6: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/6.jpg)
6
Un proyecto de señalización ferroviaria en cifras
• Pruebas funcionales• Pruebas no funcionales• Documentación
– Requisitos de sistema– Especificación funcional del sistema– Especificación de pruebas– Documento de resultado de pruebas– Etc…
![Page 7: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/7.jpg)
7
Un proyecto de señalización ferroviaria en cifras
• >500 requisitos funcionales• >1800 pruebas funcionales• Interrelación entre requisitos de n a n• Inmanejable con herramientas de oficina que
todos tenemos en mente
¡Necesidad de una herramienta que ayude a la gestión de requisitos!
![Page 8: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/8.jpg)
8
¿Por qué Visure Requirements?
• Herramienta flexible de proyectos pequeños a grandes
• Mismo producto, pero funcionalidades diferentes para distintos operadores Reutilización de objetos de unos proyectos a otros
• Posibilidad de integrar la norma, y ver cómo afecta
• Trazabilidad desde requisitos a pruebas
![Page 9: Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - TechOnRails](https://reader036.fdocumento.com/reader036/viewer/2022082620/54c2e98f4a795950248b4572/html5/thumbnails/9.jpg)
9
Resultados obtenidos y conclusiones
• Poco tiempo para especificación del sistema– Reutilización de componentes– Integración con SW de terceros
• Versatilidad y facilidad para el uso de la herramienta
• Generación de informes muy sencilla• Reducción de costes vs otras herramientas• Se cubren necesidades más allá de REQ• Desarrollo continuo de la herramienta
posibilidad de adaptaciones a medida