Apakah Altium Vaults layak untuk perusahaan kecil?

17

Saya sedang melalui proses memulai banyak pekerjaan desain baru di Altium saat ini di perusahaan saya, dan saya sedang mencoba untuk memutuskan apakah perlu melalui upaya menyiapkan infrastruktur Altium Vault, vs. hanya menggunakan versi tradisional kontrol. Berikut adalah pro dan kontra seperti yang saya lihat:

Pro:

  • Rilis desain dan proses pembuatan versi yang sangat bagus.
  • Cara mudah untuk membuat komponen yang divalidasi, tepercaya, versi.
  • Mengizinkan konsep "item" dan penggunaan kembali blok yang divalidasi lebih besar dari level komponen.
  • Memudahkan berbagi data desain dengan vendor dan memverifikasi bahwa mereka melihat versi data desain yang benar.

Cons:

  • Membuatnya sangat sulit bagi perancang individu untuk dengan cepat membuat perubahan pada simbol skematik dan jejak kaki untuk komponen, tanpa melalui proses pelepasan vault.
  • Proses melepaskan komponen dan "barang" ke dalam brankas sangat rumit dan menghabiskan waktu.

Dalam penelitian singkat saya, sepertinya akan membutuhkan pustakawan Altium penuh waktu untuk menjaga roda dilumasi di lemari besi dan menjaga proses pelepasan komponen dan desain mengalir dengan lancar. Apakah ada di antara Anda di luar sana yang memiliki pemikiran dan pengalaman tentang masalah ini? Adakah perusahaan kecil lain atau tim desain (5-10 insinyur yang bekerja dengan Altium di seluruh desain, manufaktur, pengadaan, dll.) Yang telah menemukan Vaults layak diterapkan?

Robert Ussery
sumber

Jawaban:

22

Saya harus memutuskan sesuatu yang serupa tahun lalu.

Pada saat itu, Altium menjual solusi Vault mereka yang dapat memiliki beberapa konfigurasi berbeda:

  • Vault ada di Cloud: Tidak ada akses internet = tidak ada akses file. Jika Anda tidak melanjutkan dengan Altium dan berhenti untuk membayar langganan tahunan Anda tidak memiliki akses ke data Anda lagi. TIDAK DAPAT DITERIMA
  • Vault ada di server di perusahaan Anda. Konten dienkripsi. Untuk mengakses data, Anda harus mengidentifikasi diri Anda ke layanan web Altium yang membuka kunci akses ke server Anda sendiri. Kekurangan: Jika Anda tidak melanjutkan dengan Altium dan berhenti untuk membayar berlangganan tahunan Anda tidak memiliki akses ke data server Anda sendiri lagi. Tidak ada akses internet = tidak ada akses data! TIDAK DAPAT DITERIMA
  • Vault dan server identifikasi ada di server di perusahaan Anda: Anda 100% independen. Itu bagus. Opsi ini diiklankan, tetapi selama bertahun-tahun Altium mengatakan bahwa itu belum tersedia, atau sedang diuji, tetapi "segera" Anda akan dapat memilikinya.

Kesimpulan kami adalah: Jika Anda ingin bebas, menjadi satu-satunya master akses data Anda, apakah Anda menggunakan Vault di server khusus dan Anda mengendalikan semuanya, atau Anda tetap menggunakan SVN dan melupakan semua barang mereka seperti "desain terpadu "," rilis manajemen ", dll ...

Jika ada yang berubah di antara keduanya, jangan ragu untuk memperbarui jawaban saya dengan ketentuan terbaru dari Altium.

EDIT:

Banyak hal telah berubah di antaranya!

  • Tidak ada opsi baru yang memerlukan akses internet untuk menggunakan Vault Anda.
  • Data tidak pernah dienkripsi sehingga selalu mungkin untuk memulihkan data.
  • Lisensi untuk Vault sekarang abadi dan masih berfungsi bahkan dalam kasus menghentikan "program berlangganan"
  • Otentikasi tidak didasarkan pada server web Altium lagi.
  • Data selalu disimpan di dalam perusahaan Anda dan di bawah kendali penuh Anda.
  • Proses rilis di tidak diperbaiki lagi dan mendukung banyak penyesuaian.
  • SVN atau sistem kontrol versi apa pun digunakan untuk kontrol versi dari pekerjaan Anda sehari-hari. Lemari besi hanya ada di sana untuk menyimpan komponen Anda dan pekerjaan yang dirilis.

Sekarang ada dua opsi:

  • Solusi Vault pribadi: hanya satu pengguna, data disimpan secara lokal (dalam Vault lokal), fungsionalitas yang berkurang. Tetapi tidak diperlukan lisensi tambahan.
  • Server brankas. Beberapa pengguna, data disimpan di server Vault, semua fungsi.

Dalam satu kata: Tampaknya mereka telah mendengar respon pasar dan memperbaiki masalah utama.

Blup1980
sumber
4
Sangat setuju. Kami sudah membahas itu secara internal juga dan sampai pada kesimpulan yang sama. Juga, ada beberapa "batasan" dalam sistem Vault dan terlebih lagi: jika sistem Vault tidak cocok dengan proses perusahaan Anda, Anda macet, Anda tidak dapat membengkokkannya seperti yang Anda inginkan. Jadi kesimpulannya adalah: Kami tetap dengan GIT (SVN akan terintegrasi lebih baik tapi itu keinginan dari departemen TI kami. Dan kami dapat dengan mudah hidup dengannya. (Juga nilai tambah: Anda dapat dengan mudah membawa semua revisi dengan Anda di laptop) atau serupa)
Tom L.
Saya telah melalui hal-hal altium, dan saya menyadari referensi pantat dalam komentar saya sebelumnya adalah karena saya lupa saya memiliki salah satu dari banyak plugin "Cloud to Butt" yang diinstal. Ini cara yang bagus untuk menyuntikkan beberapa kenyataan ke dalam hype cloud.
Connor Wolf
Saya bekerja untuk Fujifilm dan kami melakukan banyak pekerjaan desain Altium. Kami belum membeli lisensi Vault, kami hanya menggunakan drive jaringan kami untuk mengakses file dari komputer yang berbeda. Satu-satunya downside adalah ketika dua insinyur bekerja pada desain yang sama pada saat yang sama, tetapi ketika salah satu menyimpannya hanya meminta yang lain apakah mereka ingin memuat ulang. Menggunakan klien SVN eksternal tentu dapat meningkatkan hal-hal. Kami mencapai kesimpulan bahwa memiliki akses ke brankas benar-benar tidak diperlukan, dan kami adalah perusahaan yang cukup besar.
DerStrom8
Opsi ketiga oleh Ciiva's SmartParts Management, yang menawarkan Altium Vault yang di-host cloud. Ciiva adalah Merek Altium.
adetelec
3

Saya belum pernah menggunakan Altium Vault, tetapi saya telah menggunakan sistem serupa untuk CAD mekanik. Meskipun mungkin tidak menjawab pertanyaan Anda secara langsung, cerita tersebut mungkin masih memiliki relevansi.

Sebagai sistem kontrol versi, itu kikuk karena cara kunci-memodifikasi-membuka melakukan sesuatu. Percabangan dan penggabungan juga bukan bagian dari sistem. Tentu, operasi semacam itu berantakan pada model CAD, tetapi mengapa menggunakan VCS yang lumpuh hanya karena penuh dengan gumpalan?

Sebagai sistem manajemen data / siklus hidup produk, itu hanya menghalangi karena itu bukan sistem utama kami. Mekanik menggunakan sistemnya, listrik dan perangkat lunak menggunakan sistem kontrol versi lain, dan database dokumen resmi adalah sistem lain. Sangat mudah untuk mendapatkan status rilis objek di berbagai sistem tidak sinkron. Bahkan staf manajemen perubahan penuh waktu kami secara rutin tersangkut di sudut tajam sinkronisasi data secara manual antara 3 sistem yang tidak kompatibel.

Sistem itu sama sekali tidak membantu ketika bertukar data perkembangan yang tidak dirilis dengan pemasok atau bahkan antara insinyur listrik dan mekanik kami sendiri. "Versi" berarti "lampiran dalam email bertanggal bla". Situasi yang hampir tidak ideal ketika mendapatkan antarmuka yang tepat antara subsistem sudah menjadi salah satu masalah terbesar.

Dunia open source (perangkat keras) melakukannya dengan benar. Model CAD masuk dalam kontrol versi, karena Anda ingin melacak versi. Kontrol versi berfungsi pada file dan tidak peduli program apa yang Anda gunakan untuk mengedit. Manajemen rilis adalah proses terpisah yang menggunakan data dalam kontrol versi, tetapi tidak mengambil alih sepenuhnya.

Tidak ada dalam daftar pro Anda yang datang secara otomatis dengan sesuatu seperti Altium Vault, dan tidak ada yang tidak dapat Anda lakukan dengan vanilla VCS dan beberapa aturan proses bisnis yang Anda perlukan. Lihatlah bagaimana beberapa proyek sumber terbuka utama (kernel Linux, Mozilla) mengelola rilis untuk mendapatkan ide untuk apa yang dapat dilakukan tanpa sistem terintegrasi tersebut, dan untuk bagaimana pandangan rabun tentang rekayasa rilis yang dimiliki sistem terintegrasi tersebut.

Theran
sumber
0

Perusahaan kecil dengan 5 atau kurang insinyur tidak perlu lemari besi. Pustaka berbasis spread sheet dapat dengan mudah memenuhi kebutuhan mereka tanpa ada kekurangan. Saya berspesialisasi dalam membawa perusahaan keluar dari brankas mereka dan "mempromosikan" mereka ke sistem basis data. Mereka kemudian dapat menghabiskan waktu mereka mendesain alih-alih bermain game make-work Altium.

John Painter
sumber