Gestión del cumplimiento de ASPICE con los requisitos actuales
La norma ASPICE (Automotive Software Performance Improvement and Capability Determination) es una norma derivada de la norma genérica SPICE (ISO/IEC 15504). Ofrece directrices a los fabricantes de automóviles para mejorar los procesos de desarrollo de software y evaluar a los proveedores.
ASPICE se basa en el modelo en V. Para cada especificación del sistema situada en el lado izquierdo de la «V», existe una validación y una verificación correspondientes en el lado derecho.
Modern Requirements es una herramienta de gestión de requisitos de primer nivel que abarca todo el ciclo de vida de la ingeniería de requisitos dentro del marco de cumplimiento de ASPICE, desde la obtención de requisitos, su asignación a requisitos del sistema y su desglose en servicios lógicos, hasta la auditoría de los requisitos de software y las correspondientes pruebas de calificación del sistema, pruebas de integración del sistema, pruebas de calificación del software, pruebas de integración del software y pruebas unitarias.
La siguiente lista resume algunas de las características clave de Modern Requirements que podrían utilizarse para subsanar las deficiencias en la gestión de requisitos durante el proceso de cumplimiento de ASPICE. Estas ventajas son fundamentales para garantizar que se cumplan todos los requisitos normativos de sus procesos, lo que se traduce en un cumplimiento total más rápido, una reducción drástica de los tiempos de desarrollo de productos y una entrega más rápida de valor.
Modern Requirements se integra a la perfección con Azure DevOps, TFS y VSTS. Ofrece una única fuente de información fiable para que los equipos de desarrollo, gestión de requisitos, gestión de peligros y riesgos, y verificación y validación puedan trabajar de forma colaborativa y eficaz.
- Smart Docs: un módulo de creación de documentos que hace que el cumplimiento de la norma ASPICE sea más eficiente y menos propenso a errores. Acorta la distancia entre la gestión de documentos y la gestión de la información mediante la redacción de requisitos en una vista de documento en línea. Añade tablas detalladas y aprovecha el texto enriquecido, las imágenes y los diagramas, al tiempo que creas y actualizas elementos de trabajo en la base de datos. Varios usuarios pueden realizar cambios en Smart Docs al mismo tiempo sin problemas de versiones y sin necesidad de realizar operaciones de registro o retirada.
- Copilot4DevOps: ASPICE cuenta con cientos de prácticas básicas que debe cumplir un fabricante de automóviles. Copiloto4DevOps es una herramienta de gestión de requisitos basada en IA que te ayuda a cumplir con la norma ASPICE de varias maneras:
- Mediante la función de extracción, se puede generar una lista detallada de requisitos para software de automoción a partir de datos de requisitos sin procesar.
- La función de análisis te ayuda a evaluar la calidad de tus requisitos en relación con las 6 C de la redacción, lo que garantiza que los requisitos redactados por los analistas de negocios y los gestores de proyectos reflejen con precisión las necesidades de las partes interesadas.
- Por último, Copilot4DevOps te permite generar una lista completa de preguntas de análisis de requisitos (e incluso respuestas sugeridas) con solo unos clics. Esto te ayuda a garantizar que tu software para el sector de la automoción cumpla con todos los aspectos relevantes del cumplimiento de ASPICE.
- Versión y variante: En el desarrollo de software, la gestión de versiones te ayuda a llevar un control de las diferentes versiones del software, reduciendo los conflictos, mejorando la trazabilidad y cumpliendo con las leyes y normativas locales. De este modo, podrás realizar un seguimiento de las distintas versiones de tu software para automoción, adaptadas a los diferentes mercados del sector, sin dejar de cumplir con la norma ASPICE.
- Análisis de trazabilidad: La trazabilidad es un reto fundamental para el cumplimiento de ASPICE, y los requisitos en materia de trazabilidad son aún más estrictos en ASPICE que en la norma ISO 26262. Genere una matriz de trazabilidad en cuestión de segundos utilizando Modern Requirements para realizar un seguimiento del progreso de principio a fin. Utilice la matriz de trazabilidad para mitigar riesgos vinculando los requisitos de seguridad funcional con las especificaciones del producto, y realice un seguimiento de los requisitos en relación con los casos de prueba (para V&V), los errores, los riesgos, los incidencias y los cambios.
- Preguntas frecuentes: Nuestras listas de preguntas específicas para ASPICE, ya preparadas, ayudan a los equipos de proyecto a recopilar requisitos sólidos y exhaustivos de forma más rápida y sencilla. Los usuarios también pueden consultar más de 3000 preguntas adicionales ya elaboradas, recopiladas a partir de procesos de desarrollo de software y hardware, para facilitar la redacción de requisitos.
- Referencia: El módulo de referencia permite a los usuarios crear una instantánea de los requisitos seleccionados en un momento determinado, con el fin de controlar y realizar un seguimiento de los cambios para garantizar la seguridad funcional. La referencia también puede aprovecharse para reutilizar requisitos en distintos proyectos y evitar así el trabajo redundante. Además, puede utilizarse para crear ramificaciones y realizar fusiones.
- Revisión: El módulo de revisión permite a las partes interesadas comunicarse, revisar y aprobar dentro del entorno del proyecto, así como facilitar los cambios cuando sea necesario. Esta función permite vincular firmas electrónicas a revisiones seleccionadas y cumplir con la normativa del sector. Cuando se detectan incumplimientos, se pueden crear directamente tareas correctivas que permiten a las partes interesadas realizar un seguimiento de todos los cambios solicitados. Con un solo clic, los usuarios pueden generar un informe de auditoría para registrar todos y cada uno de los comentarios de revisión de las partes interesadas.
- Diagrama (flujo de trabajo): Con Modern Requirements4DevOps, los usuarios pueden crear flujos de trabajo dentro del mismo entorno de proyecto que se pueden vincular directamente a los requisitos. A partir de los datos introducidos en el flujo de trabajo, el sistema puede generar automáticamente historias de usuario, casos de uso y casos de prueba para recabar requisitos durante el proceso de análisis de seguridad. Los diagramas también se pueden crear directamente en Smart Docs.
- Informes inteligentes: una función integrada en los módulos Backlogs, Diagram, Smart Docs, Simulación y Casos de uso, Análisis de trazas, Línea de base y Revisión que facilita enormemente la creación de informes. Permite a los usuarios dar formato a sus informes de acuerdo con la estructura de los elementos de trabajo. El informe se puede guardar en formato MS Word, PDF y HTML. Estos informes son configurables por los usuarios.
Conclusiones:
ASPICE es una norma de alcance reducido pero con una amplia cobertura en el sector automovilístico mundial. Los fabricantes de automóviles se enfrentan a enormes retos a la hora de crear, rastrear, gestionar las versiones, documentar y comunicar los requisitos de conformidad con ASPICE.
Modern Requirements4DevOps incluye todas las funciones necesarias para crear requisitos coherentes y trazables que cumplan con los estrictos requisitos de ASPICE. Gracias a nuestra integración nativa con Azure DevOps y a las funciones desarrolladas por MR, que facilitan la creación de líneas de base y mantienen las matrices de trazabilidad siempre actualizadas, Modern Requirements cuenta con todas las herramientas que los equipos necesitan.
Totalmente compatible con el Modelo V, Agile, Scrum, Waterfall y otras metodologías, así como con todo lo que se encuentra entre ellas, Modern Requirements4DevOps facilita el cumplimiento de las normativas y ofrece una gran transparencia y sincronización entre los equipos de hardware y software. De este modo, Modern Requirements te permite avanzar más rápido con ASPICE.
























