PrestationLogiciel embarqué et AUTOSARRéf. audit-125590

AUDAudit & Diagnostic

Revue d'architecture logicielle et de code embarqué (Systèmes embarqués)

Des défauts d'architecture et de code repérés avant l'intégration, avec des constats argumentés et traçables.

Demander un devis Parler à un conseiller

Retour au thème Systèmes embarqués

En bref

Résultat
Des défauts d'architecture et de code repérés avant l'intégration, avec des constats argumentés et traçables.
Idéal pour
Responsable de bureau d'études ou ingénieur logiciel embarqué qui doit présenter un état des lieux à son client avant un jalon de programme.
Ce que vous obtenez
Rapport de revue avec constats classés par criticité, écarts aux règles d'architecture et de codage retenues, et plan de remédiation priorisé.
Prérequis de votre côté
Accès en lecture au code source, aux spécifications et aux fichiers de configuration, dans un cadre de confidentialité signé avant le démarrage.
Durée et charge
5 à 12 jours
Format
Forfait

Exemple de situation

Avant une revue d'architecture avec le constructeur. Un équipementier automobile de rang 1 prépare la revue d'architecture de son client sur le thème Systèmes embarqués. La revue de code et de configuration, sur une semaine, produit des constats classés par criticité et un plan de remédiation. L'équipe en retient plusieurs pour le jalon suivant et planifie les autres.

Nous relisons votre logiciel embarqué sous l'angle du thème Systèmes embarqués : découpage en couches et en composants, interfaces, gestion de la mémoire et des tâches, respect des échéances temps réel, conventions de codage (MISRA C ou règles internes), configuration des piles et gestion des variantes. La revue combine la lecture du code et des modèles, les résultats d'analyse statique que vous produisez déjà, les spécifications et des entretiens avec les équipes techniques et encadrants. Le code reste dans votre périmètre.

Le rapport classe les constats par criticité, relie chacun à la règle ou à l'exigence concernée et estime l'effort de remédiation. Il est rédigé pour être présenté à votre client ou à votre direction avant un jalon, avec pour objectif d'objectiver l'écart entre vos pratiques et le référentiel applicable. Il ne vaut ni validation du produit ni avis d'un organisme tiers : la décision reste la vôtre.

Déroulé de la prestation

  1. Cadrage

    Nous fixons avec vous le périmètre, le référentiel applicable et les interlocuteurs, et nous convenons des règles de confidentialité et d'accès au site.

  2. Lecture documentaire

    Nous lisons les procédures, enregistrements et comptes rendus relatifs au thème Systèmes embarqués, avant toute rencontre, pour arriver sur le terrain avec des questions précises.

  3. Entretiens et observation

    Nous rencontrons les responsables et les intervenants, et nous observons les pratiques sur le terrain lorsque l'accès est possible.

  4. Analyse des écarts

    Chaque constat est rattaché à une exigence identifiée, classé par gravité et par urgence, et associé à une action corrective, un responsable et un délai.

  5. Restitution

    Nous présentons le rapport à votre direction, répondons aux objections et, si vous le souhaitez, préparons avec vous le plan d'actions.

Livrables, format et conditions

Au terme de la prestation, vous disposez des éléments suivants, rédigés pour être présentés à votre direction, à votre donneur d'ordre ou à l'autorité.

  • Rapport de revue avec constats classés par criticité et rattachés à la règle ou à l'exigence concernée
  • Cartographie des composants, des interfaces et des dépendances relevées
  • Plan de remédiation priorisé, avec estimation d'effort

Format et charge : forfait, 5 à 12 jours. Idéal pour : responsable de bureau d'études ou ingénieur logiciel embarqué qui doit présenter un état des lieux à son client avant un jalon de programme. Prérequis de votre côté : accès en lecture au code source, aux spécifications et aux fichiers de configuration, dans un cadre de confidentialité signé avant le démarrage.

Exemples d'usage

Deux situations d'exemple, dans lesquelles cette prestation a du sens. Ce sont des exemples construits à partir de situations courantes du secteur, pas des références clients ; les chiffres sont indicatifs et dépendent du site et du périmètre.

Avant une revue d'architecture avec le constructeur

Un équipementier automobile de rang 1 prépare la revue d'architecture de son client sur le thème Systèmes embarqués. La revue de code et de configuration, sur une semaine, produit des constats classés par criticité et un plan de remédiation. L'équipe en retient plusieurs pour le jalon suivant et planifie les autres.

Reprendre un code hérité de plusieurs programmes

Une équipe reprend, sur le thème Systèmes embarqués, un logiciel développé pour plusieurs programmes par des fournisseurs différents. La revue cartographie les dépendances, relève les écarts aux règles de codage et distingue ce qui peut être conservé de ce qui doit être réécrit. L'équipe arrête son plan de reprise à partir du rapport.

Questions fréquentes sur cette prestation

Combien de temps dure l'audit et qui le réalise ?

La charge indicative est de 5 à 12 jours, format forfait, répartie entre la lecture documentaire, les entretiens, l'observation sur site et la rédaction. L'auditeur est un praticien du thème Systèmes embarqués dans l'industrie automobile, indépendant de vos équipes, qui signe les engagements de confidentialité demandés. Nous fixons le calendrier avec vous pour que la restitution précède votre échéance, audit client, audit de seconde partie ou audit de certification, d'au moins quelques semaines, afin de laisser le temps de traiter les écarts les plus importants.

Quelle différence avec une formation sur ce thème ?

La formation transmet des compétences ; l'audit vous dit où vous en êtes. Sur le thème Systèmes embarqués, l'audit produit un rapport étayé, avec des constats rattachés à des exigences identifiées et un plan d'actions chiffré, présentable à votre client. Il met souvent en évidence des besoins de formation, que nous pouvons ensuite couvrir, mais il ne remplace pas la formation, et inversement. Il ne remplace pas non plus l'audit d'un client ou d'un organisme de certification, que nous ne réalisons pas. Les deux prestations se combinent dans un même plan lorsque l'échéance le justifie.

Une revue ou une conception de votre part vaut-elle validation au regard de l'ISO 26262 ou d'un organisme tiers ?

Non. Sur le thème Systèmes embarqués, nos travaux portent sur la qualité de l'architecture, du code et des configurations. Ils produisent des constats, des composants et des preuves de vérification que vous pouvez verser à votre dossier, mais ils ne valident pas votre produit et ne remplacent ni l'avis d'un organisme indépendant, ni la décision de votre client, ni la réception délivrée par l'autorité compétente. La sûreté fonctionnelle et la cybersécurité forment un autre domaine du site, avec ses propres prestations. Nous précisons ces limites dans chaque offre, pour que vos documents ne laissent jamais croire à un avis que nous n'avons pas donné.

Demander un devis

Indiquez le site, les équipes concernées et l'échéance : nous revenons vers vous sous 48 h ouvrées avec un cadrage et un devis.

Réponse sous 48 h ouvrées. * Champs obligatoires.

02Vous aimerez aussi

Vous aimerez aussi, sur le thème Systèmes embarqués

Les autres déclinaisons d'audit et diagnostic sur ce thème, puis la première prestation de chaque autre type ouvert : audit, conseil, réalisation, assistance technique, accompagnement, animation, évaluation ou formation selon la catégorie. Toutes les prestations du thème, avec leurs filtres par niveau, format ou variante, sont réunies sur la page du thème. Voir les 12 prestations du thème.