L'ingénierie des exigences est une phase critique du développement de systèmes automobiles à grande échelle, qui consiste à recueillir, analyser et définir les besoins des intervenants pour s'assurer que le produit final respecte les normes de sécurité, de fonctionnalité et de réglementation.

Aperçu du projet

Le projet visait à mettre au point un système avancé d'assistance aux conducteurs (ADAS) pour un parc de véhicules autonomes, qui visait à créer un système qui améliore la sécurité et la fiabilité tout en respectant les règlements de l'industrie.

Exigences Processus de collecte

Le processus a commencé par des entrevues avec des intervenants, notamment des ingénieurs de véhicules, des experts en sécurité et des utilisateurs finaux, qui ont permis de déterminer les principales fonctionnalités, comme la détection des obstacles, l'entretien des voies et le freinage d'urgence.

Des cas et des scénarios d'utilisation ont été élaborés pour clarifier les comportements des systèmes dans diverses conditions. Ces documents ont servi de base à la conception et à la validation des systèmes.

Défis et solutions

Un défi consistait à gérer les exigences contradictoires de différentes équipes. Par exemple, les limites matérielles restreignaient parfois les fonctionnalités souhaitées. Pour y remédier, les ateliers inter-équipes facilitaient le consensus et priorisaient les caractéristiques en fonction de l'impact sur la sécurité.

Un autre défi consistait à assurer la conformité aux normes de sécurité automobile, comme la norme ISO 26262. L'équipe a intégré les exigences de sécurité au début du processus, en effectuant des analyses des risques et des évaluations des risques pour guider l'élaboration.

Résultat et enseignements tirés

Le processus structuré d'ingénierie des besoins a contribué au déploiement réussi du système ADAS. Une documentation claire et la participation des intervenants ont réduit au minimum les malentendus et les retravaillés. Le projet a souligné l'importance d'une intégration précoce de la sécurité et d'une validation continue.