Home / FAQs / Applet, APP, SaaS dan sistem lama
QUESTION & ANSWER

Haruskah sistem perusahaan dikembangkan dari nol atau dari sistem sumber terbuka dalam fase sekunder?

Proses umum, produk open source dewasa dan lisensi memungkinkan pengembangan sekunder. Ketika perbedaan bisnis, keterbatasan arsitektur inti atau jangka panjang biaya peningkatan tinggi, mungkin lebih tepat untuk berkembang dari nol.

Jawab pertanyaannya.

Pertama, memberikan kesimpulan yang dapat digunakan untuk memutuskan-membuat

Kuncinya adalah tingkat dimana sistem sumber terbuka cocok dengan operasi inti. Jika 80% proses secara langsung tersedia, hanya merek, hak istimewa, beberapa antarmuka dan antarmuka diperlukan, dan pengembangan sekunder biasanya lebih ekonomis; jika perubahan ekstensif diperlukan untuk model data bott- up, hak istimewa dan proses kunci, pendek - istilah, tampaknya savers mungkin dapat menghasilkan forklift yang sulit untuk meningkatkan dalam jangka panjang.

DECISION FACTORS

Kondisi apa yang perlu diidentifikasi sebelum penghakiman dibuat?

Pertanyaan yang sama mungkin memiliki jawaban yang berbeda di bawah berbagai bisnis, data, dan fase proyek. Hal ini disarankan agar kondisi berikut diperiksa dan bahwa temuan yang sama di web dimasukkan ke dalam proyek mereka sendiri.

Apakah lisensi mengijinkan penggunaan komersial, distribusi, dan ekspansi sumber-tertutupTingkat kompatibilitas proses core dengan model data yang adaKetahanan aktivitas berbasis komuniti, pemutakhiran keamanan dan ketergantungan kritisBagaimana menggabungkan peningkatan dan kontrol utang teknis setelah pengembangan sekunder
ACTION STEPS

Perintah yang disarankan dari muka

01

Pertama, kita akan jelas tentang target dan perbatasan.

Pilih proses yang paling kompleks untuk memvalidasi dalam sistem kandidat open-source.

02

Dependence Kunci Validasi

Tinjauan lisensi, arsitektur, ketergantungan, pengujian, keselamatan dan penyebaran modalitas.

03

Pengembangan hasil yang dapat dipertimbangkan

Biaya peningkatan, pemeliharaan dan penggantian diperkirakan lebih dari lima tahun, daripada dikembangkan untuk pertama kalinya saja.

04

Pastikan kau memutuskan langkah berikutnya dengan hasil yang sebenarnya.

Lapisan dan inti kustom yang dipisah sebanyak mungkin dan upgrade dan program migrasi dipertahankan.

PRACTICAL EXAMPLE

Bagaimana kau memahaminya dalam bisnis yang sebenarnya?

Contoh yang digunakan untuk menggambarkan metode penilaian

Perusahaan harus membangun sistem lembar kerja, dengan produk-produk terbuka mendukung lembar kerja, peran, dan pemberitahuan, tetapi perusahaan membutuhkan protokol peralatan kompleks dan offline APP. Inti dari lembar kerja dewasa dapat dipertahankan, dengan peralatan tambahan dan modul mobile ditambahkan melalui API; selanjutnya upgrade keamanan akan sulit jika inti ditulis secara langsung. Batas biasanya lebih baik dikombinasikan daripada modifikasi keseluruhan. Contoh tidak mewakili kinerja klien tertentu, dan sistem perizinan dalam penjualan, dan perizinan yang sebenarnya membutuhkan kendali dalam sistem bisnis yang dikonverversainnya, dan juga harus dikonversail.

COMMON RISKS

Lubang termudah untuk melangkah.

Kami tidak berpikir itu akan biaya perangkat lunak ketika kita men-download kode.

Gunakan lisensi untuk pengiriman komersial tanpa ulasan

Terlalu banyak perubahan ke kode inti tanpa upstream meningkatkan strategi

ACCEPTANCE

Bagaimana kita bisa menerima dan mengkonfirmasinya?

Pemilihan harus termasuk sertifikasi yang cocok, nasihat lisensi, lingkup modifikasi, pemeriksaan keamanan kinerja, program penyebaran dan tiga sampai tahun pemeliharaan perkiraan.

Ketika mempersiapkan untuk berkomunikasi dengan pemasok atau tim internal, disarankan bahwa proses saat ini, contoh perwakilan, sistem yang ada, perencanaan tingkat waktu dan anggaran akan dibawa. Pertama, item yang tidak diketahui jelas ditandai, dan kemudian keputusan dibuat untuk menggunakan diagnosis, PoC, proyek jangkauan tetap atau penelitian dan pengembangan yang sedang berlangsung, yang biasanya lebih dapat diandalkan daripada permintaan langsung untuk harga dan durasi tanpa batas.

Ketidakpastian apakah akan berkembang dari nol atau beradaptasi dengan sistem open source?

Keterangan perbedaan operasional, sistem kandidat dan persyaratan perawatan jangka panjang, dengan persetujuan, adaptasi yang mendalam, resiko meningkat dan masukan keseluruhan.

Hubungi kami