En 2016, Samsung a arrêté le Galaxy Note 7 après que des défauts de conception et de fabrication de la batterie ont provoqué des surchauffes, des incendies et un rappel mondial. Le produit n’a pas échoué parce que les batteries lithium-ion étaient nouvelles ou parce que les ingénieurs manquaient de compétences, mais parce que le processus de développement produit a laissé une marge de conception insuffisante, une couverture de validation trop faible et des variations de fabrication non maîtrisées parvenir jusqu’aux clients.
Dans le développement PCB, le même type de défaillance de processus apparaît lorsque les données de conception sont fragmentées entre des outils ponctuels déconnectés, qui gèrent séparément la capture de schéma, le routage, la simulation et les sorties de fabrication. Sans modèle de données unifié reliant ces étapes, des erreurs qui devraient être détectées tôt se retrouvent dans les fichiers de fabrication. Le coût réel des workflows hérités basés sur des outils ponctuels réside dans l’accumulation des risques liés à des données incohérentes, à une traçabilité perdue et à une analyse des causes racines ralentie, à mesure que la complexité des produits et les exigences de conformité augmentent.
Les équipes d’ingénierie évaluent souvent les chaînes d’outils principalement en fonction du coût de licence, de l’effort de migration et du temps de formation. Ce sont des coûts réels, mais ponctuels ou périodiques. Le coût de workflow d’une chaîne d’outils fragmentée, lui, est continu : il revient chaque semaine pendant toute la durée de vie de la chaîne d’outils.
Une comparaison plus complète des coûts prend en compte les heures d’ingénierie récurrentes consacrées à la synchronisation, les reprises causées par des contraintes obsolètes ou manquantes, les cycles de revue prolongés par l’incertitude des versions et les ECO générés par des informations arrivées trop tard pour empêcher une erreur de conception. Dans la plupart des équipes, ces coûts récurrents dépassent l’écart de licence dès la première année, en particulier lorsque la taille de l’équipe ou la complexité du produit augmente.
Le calcul devient encore plus défavorable pour les chaînes d’outils fragmentées à mesure que les produits avancent dans leur cycle de vie. Le suivi des révisions à travers des systèmes déconnectés se dégrade avec le temps. Lorsqu’un produit revient pour une mise à jour 18 mois plus tard, ou lorsqu’un nouvel ingénieur hérite d’un projet, le coût de reconstruction du contexte de conception à partir de fichiers, d’e-mails et de feuilles de calcul dispersés peut dépasser le coût de l’effort de conception initial de ce sous-système.
Un concepteur seul peut souvent tolérer une chaîne d’outils fragmentée, car tout le contexte reste dans la mémoire d’une seule personne. Le workflow se dégrade à des seuils de montée en charge prévisibles :
À chacun de ces points de rupture, la charge de coordination manuelle augmente de manière non linéaire. L’équipe absorbe alors cette surcharge sous forme de baisse de débit, ou bien les erreurs commencent à passer jusqu’à la fabrication et à l’assemblage.
Le tableau suivant associe des scénarios de défaillance précis à leur cause racine et à leur point de détection habituel. Chacun représente un cas où un environnement intégré avec un flux direct des contraintes permettrait soit d’éviter l’erreur, soit de la faire apparaître immédiatement.
|
Scénario de défaillance |
Frontière entre domaines |
Cause racine |
Point de détection habituel |
|
Cible d’impédance non appliquée au routage |
EE vers PCB |
Contrainte communiquée via un document de spécification, non saisie dans les règles de l’outil |
Revue post-routage ou mesure SI sur prototype |
|
Violation de hauteur de composant |
MCAD vers ECAD |
Zone d’exclusion mécanique mise à jour dans MCAD, non répercutée dans l’outil PCB |
Contrôle d’intégration mécanique pendant l’assemblage |
|
Composant obsolète placé dans une nouvelle conception |
Chaîne d’approvisionnement vers schéma |
Statut BOM non visible pendant la sélection des composants |
Étape approvisionnement, plusieurs semaines après la fin du routage |
|
Incohérence d’affectation de classes de nets |
Schéma vers routage |
Le concepteur a ressaisi manuellement les classes de nets et introduit une faute de frappe |
Le DRC peut détecter certains cas ; d’autres passent jusqu’à la fabrication |
|
Modification de l’empilement non reflétée dans les règles d’impédance |
Fabrication vers conception |
Changement d’empilement recommandé par le fabricant, communiqué par e-mail |
Échec du test d’impédance après fabrication |
|
Contrainte thermique violée |
Simulation vers routage |
Résultats de simulation thermique non liés aux contraintes de placement |
Défaillance thermique lors de la simulation thermique ou des tests sur prototype |
|
Modification de brochage de connecteur non détectée |
Ingénierie système vers schéma |
Changement communiqué par e-mail, manqué par l’un des nombreux concepteurs |
Incompatibilité d’interface обнаружée lors du test d’intégration |
Tous les environnements intégrés n’offrent pas le même niveau de flux de contraintes. Pour évaluer si une plateforme résout réellement le problème de fragmentation, les questions pertinentes sont les suivantes :
Les réponses déterminent si la plateforme élimine les défaillances de transfert ou si elle se contente de consolider l’interface utilisateur tout en laissant intacte la fragmentation sous-jacente des données.
À mesure que les équipes grandissent et que les conceptions deviennent plus complexes, les écarts entre les outils ponctuels deviennent plus difficiles à gérer. Altium Agile Teams est conçu pour cette phase de croissance, lorsque la coordination, la visibilité et des revues reproductibles comptent autant que la capacité de conception elle-même. Il fournit un environnement partagé où les données de conception PCB, le contexte mécanique, les décisions BOM et les informations de la chaîne d’approvisionnement se rejoignent.
Avec Agile Teams, les parties prenantes en électricité, mécanique, fabrication et approvisionnement peuvent examiner le même contexte de conception à jour, discuter des changements directement en situation et aligner leurs décisions plus tôt dans le processus. Au lieu de s’appuyer sur des exports, des feuilles de calcul et des communications parallèles, les équipes gagnent une meilleure visibilité sur ce qui a changé, pourquoi cela a changé et quelles en sont les conséquences en aval.
En réduisant les frictions entre les outils et les personnes, Altium Agile Teams aide les équipes hardware en croissance à passer moins de temps à gérer le workflow et plus de temps à fournir des conceptions fiables.
Parce que le prix de l’outil ne représente qu’une partie du coût. Si le workflow entre les outils crée des retards récurrents, de la confusion et des reprises, la chaîne d’outils la moins chère peut malgré tout coûter plus cher au total.
Commencez par le temps d’ingénierie. Mesurez combien d’heures votre équipe consacre aux exports, au nettoyage de BOM, à la surcharge des revues de conception, aux boucles de clarification, à la coordination des fichiers et à la correction des problèmes causés par une visibilité tardive. Ces heures représentent un coût de workflow, même si elles n’apparaissent pas dans le budget logiciel.
Cela dépend du chemin de migration et des outils impliqués, mais la bonne question est plus large : le nouvel environnement préservera-t-il les données de conception importantes tout en réduisant la fragmentation à l’avenir ? La migration des bibliothèques doit être évaluée avec soin, mais elle ne doit pas mettre fin à la discussion avant que le coût total du workflow ne soit compris.
La migration représente un vrai travail. Mais les frictions répétées aussi. La comparaison ne se fait pas entre effort et absence d’effort. Elle se fait entre un effort de transition ponctuel et une inertie de workflow permanente.
La compatibilité doit être évaluée directement, et non supposée. Le véritable objectif est d’améliorer la continuité sans enfermer les données de conception ni rendre la collaboration plus difficile par la suite.