Чи варто Altium Vaults для невеликої компанії?


17

Я зараз переживаю процес нових дизайнерських робіт в Altium на даний момент у моїй компанії, і я намагаюся вирішити, чи варто пройти зусилля по створенню інфраструктури Altium Vault, порівняно з просто використанням традиційної версії контроль. Ось профі та проти, як я їх бачу:

Плюси:

  • Дуже хороший процес випуску та версії дизайну.
  • Простий спосіб створити перевірені, надійні компоненти з версією.
  • Дозволяє для концепції "елементів" та повторного використання перевірених блоків, що перевищують рівень компонента.
  • Дозволяє легко обмінюватися дизайнерськими даними з постачальниками та перевіряти, чи переглядають вони правильну версію проектних даних.

Мінуси:

  • Індивідуальному дизайнеру дуже важко швидко вносити зміни в схематичні символи та сліди компонентів, не проходячи процес випуску сховища.
  • Процес випуску компонентів та "елементів" у сховища дуже складний та трудомісткий.

У моєму короткому дослідженні, здається, що знадобиться штатний бібліотекар Altium, щоб колеса були змащені на склепіння та тривалий процес випуску компонентів та конструкцій плавно протікав. У когось із вас є якісь думки та досвід з цього питання? Чи є інші невеликі компанії чи дизайнерські команди (5-10 інженерів, що працюють з Altium у галузі дизайну, виготовлення, закупівель тощо), які визнали Сейфи, які варто застосувати?

Відповіді:


22

Мені довелося вирішити щось подібне років тому.

У той час Altium продавали своє рішення Vault, яке може мати декілька різних конфігурацій:

  • Сейф знаходиться у хмарі: немає доступу до Інтернету = немає доступу до файлів. Якщо ви не продовжите роботу з Altium і не перестанете платити щорічну підписку, ви більше не маєте доступу до своїх даних. НЕ ПРИЙНЯТНИЙ
  • Сейф знаходиться на сервері вашої компанії. Вміст шифрується. Щоб отримати доступ до даних, вам належить ідентифікувати себе у веб-сервісах Altium, які відкривають доступ до вашого власного сервера. Відношення: Якщо ви не продовжуєте роботу з Altium і не припиняєте платити щорічну підписку, у вас більше немає доступу до даних власного сервера. Немає доступу до Інтернету = немає доступу до даних! НЕ ПРИЙНЯТНИЙ
  • Сейф та ідентифікаційний сервер знаходяться на сервері вашої компанії: ви на 100% незалежні. Це добре. Цю опцію рекламували, але впродовж років Altium говорив, що вона ще не доступна або проходить тестування, але "скоро" ви зможете це мати.

Ми зробили висновок: якщо ви хочете бути вільними, бути єдиним господарем доступу до даних, або ви використовуєте Сейф на користувальницькому сервері, і ви все контролюєте, або дотримуєтесь SVN і забуваєте всі їх речі, такі як "уніфікований дизайн "," управління випуском "тощо ...

Якщо між ними все змінилося, сміливо поновіть мою відповідь на останні умови від Altium.

Редагувати:

Все змінилося між собою!

  • Жодна з нових опцій не вимагає доступу до Інтернету, щоб використовувати свій Сейф.
  • Дані ніколи не шифруються, тому завжди можна відновити дані.
  • Ліцензія на Сейф зараз безстрокова, і вона все ще працює навіть у випадку припинення "програми передплати"
  • Аутентифікація вже не базується на веб-сервері Altium.
  • Дані завжди зберігаються всередині вашої компанії та під вашим повним контролем.
  • Процес випуску вже не виправлений і підтримує безліч налаштувань.
  • SVN або будь-яка система контролю версій використовується для контролю версій щоденної роботи. Сейф є лише там, щоб зберігати ваші компоненти та випущені роботи.

Зараз є два варіанти:

  • Особисте рішення Vault: лише один користувач, дані зберігаються локально (у локальному Сейпі), знижена функціональність. Але ніяких додаткових ліцензій не потрібно.
  • Сейф-сервер. Кілька користувачів, дані зберігаються на сервері Vault, усі функціональні можливості.

Одним словом: Схоже, вони почули відповідь ринку та виправили основні проблеми.


4
Повністю згоден. Ми також обговорювали це внутрішньо, і дійшли приблизно однакових висновків. Крім того, в системі Vault є деякі "обмеження" і багато іншого: якщо система Vault не відповідає вашим процесам компанії, ви застрягли, ви не можете зігнути її так, як ви хочете. Отже, висновок був такий: ми дотримуємось GIT (SVN би інтегрував себе приємніше, але це було бажання нашого відділу з інформатики. Ми можемо з цим легко жити. (Також плюс: Ви можете легко взяти всі зміни з собою на ноутбуці) або подібне).
Том Л.

Я переглядав речі з альтієм, і я розумію, що посилання на приклади в попередньому коментарі було тому, що я забув, що встановив один із багатьох плагінів "Хмара до Батта". Це прекрасний спосіб ввести якусь реальність у хмарний галас.
Коннор Вольф

Я працюю в Fujifilm, і ми багато працюємо над дизайном Altium. Ми не придбали ліцензію Vault, ми просто використовуємо наші мережеві накопичувачі для доступу до файлів з різних комп'ютерів. Єдиний мінус - це коли два інженери працюють над однією і тією ж конструкцією одночасно, але коли один їх економить, він просто запитує іншого, чи хотіли б вони перезавантажити. Використання зовнішнього клієнта SVN, безумовно, може покращити ситуацію. Ми дійшли висновку, що мати доступ до сховища насправді не потрібно, і ми досить велика компанія.
DerStrom8

Третій варіант управління SmartParts Ciiva , який пропонує хмару Altium Vault. Ciiva - бренд Altium.
adetelec

3

Я не використовував Altium Vault, але використовував подібну систему для механічного САПР. Хоча воно може не відповісти на ваше запитання безпосередньо, історія може все ще мати деяку актуальність.

Як система управління версіями, вона була незграбною через свій спосіб блокування-модифікувати-розблокувати. Розгалуження та злиття насправді також не були частиною системи. Звичайно, такі операції є безладом на CAD-моделях, але навіщо використовувати покалічений VCS лише тому, що він повний крапель?

Як система управління даними про продукт / життєвий цикл, вона просто перешкодила тому, що це була не наша основна система. Механічні використовували свою систему, електричні та програмні засоби використовували інші системи контролю версій, а офіційна база даних була ще однією системою. Було легко вивести стан випуску об'єктів у різних системах синхронізовано. Навіть наші штатні менеджери із зміни змін звичайно забивалися на гострі кути синхронізації даних вручну між трьома несумісними системами.

Системи взагалі не допомогли при обміні неопублікованими даними про розвиток з постачальниками або навіть між нашими власними електричними та механічними інженерами. "Версія" означала "вкладення в електронному листі, датованому благом". Навряд чи ідеальна ситуація при правильному встановленні інтерфейсів між підсистемами - це вже одна з найбільших проблем.

Світ з відкритим кодом (обладнання) зрозумів це правильно. Моделі CAD перебувають у контролі версій, оскільки ви хочете відслідковувати версії. Контроль версій працює над файлами і неважливо, яку програму ви використовуєте для редагування. Управління випусками - це окремий процес, який використовує дані в контролі версій, але не переймає їх повністю.

У вашому списку профі нічого не надходить автоматично, наприклад, Altium Vault, і нічого, що ви не можете зробити з ванільним VCS та деякими правилами бізнес-процесів, які вам потрібні. Погляньте на те, як деякі основні проекти з відкритим кодом (Linux kernel, Mozilla) керують випусками, щоб отримати уявлення як про те, що можна зробити без цих інтегрованих систем, так і про те, наскільки міопічним виглядає інженерія випуску цих інтегрованих систем.


0

Невеликі компанії, що мають 5 і менше інженерів, не потребують сховища. Бібліотека, що розповсюджується на аркушах, може легко задовольнити їхні потреби без жодних недоліків. Я спеціалізуюся на виведенні компаній зі свого сховища та «просуванні» їх до системи баз даних. Потім вони можуть витратити свій час на конструювання замість гри в ігри Altium.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.