Altium Vaults en vaut-il la peine pour une petite entreprise?

17

Je suis en train de commencer un tas de nouveaux travaux de conception dans Altium en ce moment dans mon entreprise, et j'essaie de décider s'il vaut la peine de passer par l'effort de mise en place de l'infrastructure Altium Vault, par rapport à l'utilisation d'une version traditionnelle contrôle. Voici les avantages et les inconvénients tels que je les vois:

Avantages:

  • Très bon processus de version de conception et de version.
  • Un moyen facile de créer des composants validés, fiables et versionnés.
  • Permet de concevoir des «articles» et de réutiliser la conception de blocs validés plus grands que le niveau des composants.
  • Facilite le partage des données de conception avec les fournisseurs et vérifie qu'ils recherchent la version correcte des données de conception.

Les inconvénients:

  • Il est très difficile pour le concepteur individuel d'apporter rapidement des modifications aux symboles schématiques et aux empreintes des composants, sans passer par le processus de libération du coffre-fort.
  • Le processus de libération des composants et des «éléments» dans les coffres est très complexe et prend du temps.

Dans mes brèves recherches, il semble qu'il faudrait un bibliothécaire Altium à temps plein pour garder les roues graissées sur une voûte et pour que le processus de libération des composants et des conceptions se déroule sans problème. Certains d'entre vous ont-ils des réflexions et des expériences sur la question? Y a-t-il d'autres petites entreprises ou équipes de conception (5 à 10 ingénieurs travaillant avec Altium dans les domaines de la conception, de la fabrication, des achats, etc.) qui ont trouvé des coffres-forts à mettre en œuvre?

Robert Ussery
la source

Réponses:

22

J'ai dû décider quelque chose de similaire il y a des années.

A cette époque, Altium vendait sa solution Vault qui peut avoir plusieurs configurations différentes:

  • Le coffre-fort est dans le cloud: pas d'accès Internet = pas d'accès aux fichiers. Si vous ne continuez pas avec Altium et arrêtez de payer l'abonnement annuel, vous n'avez plus accès à vos données. PAS ACCEPTABLE
  • Le coffre-fort se trouve sur un serveur de votre entreprise. Le contenu est crypté. Pour accéder aux données, vous devez vous identifier auprès des services Web Altium qui débloquent l'accès à votre propre serveur. Inconvénient: si vous ne continuez pas avec Altium et arrêtez de payer l'abonnement annuel, vous n'avez plus accès à vos propres données de serveur. Pas d'accès Internet = pas d'accès aux données! PAS ACCEPTABLE
  • Le Vault et le serveur d'identification sont sur un serveur de votre entreprise: vous êtes 100% indépendants. C'est bon. Cette option a été annoncée, mais au cours des années Altium a déclaré qu'elle n'était pas encore disponible, ou en cours de test, mais "bientôt" vous pourrez l'avoir.

Notre conclusion était la suivante: si vous voulez être libre, être le seul maître de votre accès aux données, soit vous utilisez le coffre-fort sur un serveur personnalisé et vous contrôlez tout, soit vous vous en tenez à SVN et oubliez tous leurs trucs comme le "design unifié" "," gestion des versions ", etc ...

Si les choses ont changé entre les deux, n'hésitez pas à mettre à jour ma réponse avec les dernières conditions d'Altium.

ÉDITER:

Les choses ont changé entre les deux!

  • Aucune des nouvelles options ne nécessite un accès Internet pour utiliser votre coffre-fort.
  • Les données ne sont jamais cryptées, il est donc toujours possible de récupérer les données.
  • La licence du Vault est désormais perpétuelle et fonctionne toujours même en cas d'arrêt du "programme d'abonnement"
  • L'authentification n'est plus basée sur un serveur Web Altium.
  • Les données sont toujours stockées dans votre entreprise et sous votre contrôle total.
  • Le processus de sortie n'est plus fixe et prend en charge beaucoup de personnalisation.
  • SVN ou tout autre système de contrôle de version est utilisé pour le contrôle de version de votre travail quotidien. Le coffre-fort est uniquement là pour stocker vos composants et le travail publié.

Maintenant, il y a deux options:

  • La solution Personal Vault: un seul utilisateur, les données sont stockées localement (dans un Vault local), fonctionnalités réduites. Mais aucune licence supplémentaire n'est requise.
  • Le serveur du coffre-fort. Plusieurs utilisateurs, les données sont stockées dans le serveur Vault, toutes les fonctionnalités.

En un mot: Il semble qu'ils aient entendu la réponse du marché et réglé les problèmes majeurs.

Blup1980
la source
4
Entièrement d'accord. Nous en avons également discuté en interne et sommes arrivés aux mêmes conclusions. De plus, le système Vault comporte certaines "limitations" et en plus: si le système Vault ne correspond pas aux processus de votre entreprise, vous êtes bloqué, vous ne pouvez pas le plier comme vous le souhaitez. La conclusion était donc: nous nous en tenons à GIT (SVN aurait été mieux intégré mais c'était un souhait de notre service informatique et nous pouvons facilement vivre avec lui. (Aussi un plus: vous pouvez facilement prendre toutes les révisions avec vous sur un ordinateur portable) ou similaire)
Tom L.
Je passais par des trucs d'altium, et je me rends compte que la référence aux fesses dans mon commentaire précédent était parce que j'avais oublié que l' un des nombreux plugins "Cloud to Butt" était installé. C'est un excellent moyen d'injecter de la réalité dans le battage médiatique du cloud.
Connor Wolf
Je travaille pour Fujifilm et nous faisons beaucoup de travail de conception Altium. Nous n'avons pas acheté la licence Vault, nous utilisons simplement nos lecteurs réseau pour accéder aux fichiers à partir de différents ordinateurs. Le seul inconvénient est que deux ingénieurs travaillent sur la même conception en même temps, mais lorsque l'un enregistre, il demande simplement à l'autre s'ils souhaitent recharger. L'utilisation d'un client SVN externe pourrait certainement améliorer les choses. Nous sommes arrivés à la conclusion que l'accès au coffre-fort n'est vraiment pas nécessaire, et nous sommes une assez grande entreprise.
DerStrom8
Une troisième option proposée par Ciiva's SmartParts Management, qui propose un Altium Vault hébergé dans le cloud. Ciiva est une marque Altium.
adetelec
3

Je n'ai pas utilisé Altium Vault, mais j'ai utilisé un système similaire pour la CAO mécanique. Bien qu'il ne puisse pas répondre directement à votre question, l'histoire peut tout de même avoir une certaine pertinence.

En tant que système de contrôle de version, il était maladroit en raison de sa façon de verrouiller-modifier-déverrouiller. La ramification et la fusion ne faisaient pas vraiment partie du système non plus. Bien sûr, ce genre d'opérations est un gâchis sur les modèles CAO, mais pourquoi utiliser un VCS paralysé simplement parce qu'il est plein de taches?

En tant que système de gestion des données produit / du cycle de vie, il vient de gêner car ce n'était pas notre système principal. La mécanique a utilisé son système, l'électricité et le logiciel ont utilisé d'autres systèmes de contrôle de version, et la base de données officielle des documents était encore un autre système. Il était facile de désynchroniser l'état de libération des objets dans les différents systèmes. Même nos employés à temps plein chargés de la gestion des changements se sont régulièrement retrouvés aux prises avec la synchronisation manuelle des données entre 3 systèmes incompatibles.

Les systèmes n'ont été d'aucune aide lors de l'échange de données de développement inédites avec des fournisseurs ou même entre nos propres ingénieurs électriques et mécaniques. "Versioning" signifiait "la pièce jointe dans l'e-mail daté de bla". À peine une situation idéale pour obtenir les bonnes interfaces entre les sous-systèmes est déjà l'un des plus gros problèmes.

Le monde open source (matériel) avait raison. Les modèles CAO sont soumis au contrôle de version, car vous souhaitez suivre les versions. Le contrôle de version fonctionne sur les fichiers et ne se soucie pas du programme que vous utilisez pour modifier. La gestion des versions est un processus distinct qui utilise les données dans le contrôle de version, mais ne les prend pas complètement en charge.

Il n'y a rien sur votre liste de pros qui vient automatiquement avec quelque chose comme Altium Vault, et rien que vous ne pouvez pas faire avec un VCS vanille et certaines règles de processus métier dont vous avez besoin de toute façon. Jetez un œil à la façon dont certains grands projets open source (noyau Linux, Mozilla) gèrent les versions pour avoir une idée à la fois de ce qui peut être fait sans ces systèmes intégrés et de la façon dont une vision myope de l'ingénierie des versions de ces systèmes intégrés a vraiment.

Theran
la source
0

Les petites entreprises de 5 ingénieurs ou moins n'ont pas besoin d'un coffre-fort. Une bibliothèque basée sur des feuilles de calcul peut facilement répondre à leurs besoins sans aucun des inconvénients. Je suis spécialisé dans le retrait des entreprises de leur coffre-fort et leur "promotion" vers un système basé sur des données. Ils peuvent ensuite passer leur temps à concevoir au lieu de jouer à des jeux de création Altium.

John Painter
la source