Jira pour le développement hardware : outils et processus

Zachariah Peterson
|  Créé: February 25, 2021  |  Mise à jour: September 14, 2022
Jira pour le développement matériel

Pour la plupart d'entre nous, 2020 a été une année de premières fois, et l'une des nouveautés était le télétravail. Désormais, toutes les entreprises disposent d'un ensemble d'applications de collaboration et de communication préférées pour travailler à distance ou gérer des projets complexes.

Il y a également les plateformes de contrôle des versions et de suivi des révisions comme Github, dont les équipes d'ingénierie ont besoin pour maintenir un certain ordre et une certaine organisation dans leurs projets.

Quand on parle de développement technologique, on insiste souvent sur l'ingénierie logicielle, mais qu'en est-il du matériel et de l'électronique ?

Avec les bons outils de collaboration et un peu d'intégration, vous pouvez créer un environnement de conception connecté au cloud comme Jira pour vos projets de développement hardware et la gestion de vos projets de conception de circuits imprimés.

Quelques lignes de code et quelques applications vous permettent de créer votre propre environnement géré et de l'intégrer à vos outils de conception.

Si vous n'êtes pas développeur logiciel, mais que vous souhaitez malgré tout utiliser des méthodologies de gestion éprouvées dans vos projets, vous pouvez utiliser des plateformes comme Git ou Jira pour le développement hardware et la gestion de projets.

Qu'est-ce que Jira pour le développement hardware ?

Jira fait partie d'une famille de logiciels que les équipes peuvent utiliser pour gérer tous types de projets. Initiallement, Jira était utilisé pour le suivi de bugs dans les projets de développement logiciel, mais c'est devenu un système de gestion des tests/exigences et un système de gestion de projets agile.

Techniquement, ces fonctions de Jira peuvent être utilisées pour tout type de projet impliquant le suivi et la gestion des tickets, y compris la documentation, le hardware et les softwares.

Ajoutez à cela des fonctions de gestion de projet et vous disposez d'un système complet pour superviser des projets complexes qui impliquent plusieurs collaborateurs.

Ce que les concepteurs de circuits imprimés peuvent faire avec Jira

Les concepteurs et ingénieurs de circuits imprimés qui souhaitent utiliser Jira pour le développement hardware trouveront les fonctionnalités suivantes particulièrement utiles :

  • Suivi des défauts de conception dans des tableaux de bord personnalisés
  • Possibilité de laisser des commentaires dans les tableaux de bord concernant les défauts et suivre son historique
  • Contrôle des accès utilisateurs
  • Personnalisation des vues et des flux de travail de l'équipe.

L'interface de Jira, qui repose sur des tableaux de bord, ressemble à d'autres outils de gestion de projet et permet aux concepteurs de matériel de centraliser le contrôle de leurs projets et de leurs équipes.

Cependant, Jira ne permet pas une intégration directe aux logiciels de conception de circuits imprimés. Sur ce plan, Git (ou Github) possède un avantage par rapport à Jira, car il peut être intégré dans votre processus de conception de circuits imprimés et son intégration est plus étroite avec vos outils de conception.

Comparaison de Jira et de Github pour le développement hardware

La dernière tendance étant d'appliquer les méthodologies agiles à presque tout, les concepteurs de circuits imprimés et les ingénieurs en électronique ont commencé à se tourner vers des plateformes comme Jira pour le développement matériel et la gestion des projets.

Jira est excellent pour la gestion de projet, mais il n'offre pas les mêmes fonctionnalités de contrôle de version que Github.

Je ne connais pas un seul développeur de logiciels qui ne soit pas familier de Github, mais ce n'est pas toujours le cas des développeurs de matériel et des concepteurs de PCB.

Basé sur le système original de contrôle de version Git mis en place pour le développement de Linux, Github offre un moyen pratique de stocker des dépôts de code, de suivre les révisions des projets, de revenir à des versions antérieures et de cloner des projets.

Par rapport à Jira, Github se concentre davantage sur le stockage et le partage des données du projet, et non sur sa gestion.

Jira et Github peuvent tous deux être utilisés pour le développement hardware en général. Ils ne se limitent pas au développement logiciel, même s'ils ont initialement été conçus pour cet usage. Ces deux plateformes sont toutes deux conçues pour faciliter la collaboration, même si les usages prévus ne sont pas les mêmes.

Le tableau ci-dessous compare plus en détail ces deux plateformes et la manière dont chacune d'entre elles s'intègre dans une équipe de développement collaboratif de matériel.

Comparaison

Jira

Github

Intégration

Il est possible de recourir à des plug-ins/API pour l'utiliser avec des applications tierces

Pas d'intégration directe, bien que les processus de travail des utilisateurs ou des outils tiers permettent de l'utiliser avec des dépôts de code

Généralités

Inclut différents tableaux de bord pouvant être adaptés à la complexité du projet

Conçu pour les logiciels, mais peut être utilisé pour le matériel

Interface

Complètement basée sur le web

Utilise l'interface de ligne de commande Git Bash ou l'interface graphique Git en local, ainsi que l'interface web

Flux de travail des utilisateurs

Prend en charge tout type de flux de travail, notamment la conception agile de matériel informatique

Prend en charge des processus automatisés autour du contrôle des versions

Si vous êtes un ingénieur en électronique expérimenté dans le développement de logiciels, vous pourrez aisément configurer votre propre environnement Git pour gérer vos projets de conception de circuits imprimés.

Voici quelques guides bien utiles sur la création d'un flux de travail basé sur Git pour les utilisateurs d'Altium Designer :

Altium 365 offre aux concepteurs de circuits imprimés le meilleur de Jira et de Github

Si vous n'avez pas d'expérience en développement logiciel, Altium 365 vous fournit un système de collaboration et de partage facile à utiliser qui vous offre le meilleur de Git et de Jira pour le développement hardware.

Chaque utilisateur d'Altium Designer peut accéder à un espace de travail Altium 365 avec un abonnement standard et profiter de la première et unique plateforme de collaboration du secteur destinée à la conception de circuits imprimés.

Altium 365 vous permet d'unifier votre gestion de projet et le suivi des révisions grâce aux fonctionnalités suivantes :

  • Contrôle complet des versions basées sur Git, avec notamment un suivi simplifié des révisions et des fonctionnalités de restauration de projet
  • Partage instantané avec d'autres concepteurs, clients et fabricants
  • Contrôle total de l'accès des utilisateurs à votre espace de travail Altium 365
  • Gestion de tous les projets, composants, modèles et versions de projets depuis un seul et même endroit
  • Fonctionnalités d'ajout de commentaires et de suivi de l'historique des commentaires pour toutes les conceptions, avec la possibilité de le faire directement dans un schéma de montage
  • Les fabricants peuvent inspecter et examiner toutes les données de fabrication avant qu'une conception n'entre en phase de fabrication.

Grâce à la plateforme Altium 365™, il est désormais très facile pour les fabricants et les concepteurs de circuits imprimés de partager des données de projet et de collaborer.

Les équipes de conception de circuits imprimés peuvent créer un environnement de gestion intégrant les fonctionnalités de Jira dans le développement matériel et tout s'intègre aux outils de conception de classe mondiale d'Altium Designer®.

Altium 365 vous permet de partager les données de vos projets avec d'autres concepteurs, fabricants et clients dans un environnement sécurisé.

Tout cela n'est qu'un aperçu des possibilités offertes par Altium Designer sur Altium 365. Vous pouvez consulter la page produit pour obtenir une description plus détaillée des fonctionnalités ou visionner l'un des webinaires à la demande.

A propos de l'auteur

A propos de l'auteur

Zachariah Peterson possède une vaste expérience technique dans le milieu universitaire et industriel. Avant de travailler dans l'industrie des PCB, il a enseigné à la Portland State University. Il a dirigé son M.S. recherche sur les capteurs de gaz chimisorptifs et son doctorat en physique appliquée, recherche sur la théorie et la stabilité du laser aléatoire. Son expérience en recherche scientifique couvre des sujets tels que les lasers à nanoparticules, les dispositifs électroniques et optoélectroniques à semi-conducteurs, les systèmes environnementaux et l'analyse financière. Ses travaux ont été publiés dans diverses revues spécialisées et actes de conférences et il a écrit des centaines de blogs techniques sur la conception de PCB pour de nombreuses entreprises. Zachariah travaille avec d'autres sociétés de PCB fournissant des services de conception et de recherche. Il est membre de l'IEEE Photonics Society et de l'American Physical Society

Articles les Plus Récents

Retournez à la Page d'Accueil