Home / Proyek bimbingan keputusan / Biaya pengembangan kedua dari sistem open source
PROJECT DECISION GUIDE

Biaya pembangunan sekunder sistem sumber terbuka dan pengosongan bajakan

Kode sumber terbuka mengurangi biaya pembangunan dari nol, tapi tidak biaya proyek.

Jawab pertanyaannya.

Biaya pengembangan sekunder dari sistem open source

Proyek sistem sumber terbuka harus diperkirakan dalam fase berdasarkan "pemilihan dan penilaian risiko, adaptasi versi proprietary, penyebaran produksi dan pemeliharaan yang berkelanjutan".

SCOPE & BUDGET LEVELS

Pertama, masukan jelas ke batas oleh fase projek

Lapisan-lapisan berikut ini digunakan untuk membangun dasar untuk anggaran dan penerimaan, dan lingkup yang sebenarnya masih perlu dinilai dalam kaitannya dengan status quo, antarmuka dan persyaratan waktu.

Tahap 1

Pilihan dan penilaian risiko

Konfirmasi apakah basis sumber terbuka cocok untuk bisnis dan model bisnis

Perbandingan proyek kandidat, lisensi dan ketergantungan pada penemuan, penilaian arsitektur, proses validasi kritis dan adaptasi batas

Tahap 2

Versi yang ditentukan dari pengembangan sekunder

Mengembangkan produk yang tersedia yang memenuhi proses bisnis dan persyaratan merek

Modifikasi fungsional, merek UI, hak istimewa, antarmuka, migrasi data, penyebaran otomatis, pengujian dan dokumentasi

Tahap 3

Operasi produksi dan pemerintahan versi

Pastikan bahwa sistem aman, stabil dan mampu mengikuti evolusi hulu

Monitor backup, peningkatan keamanan, strategi cabang, konsolidasi versi komunitas, pengujian regresi, respon kegagalan dan iterativeitas terus menerus

DECISION FACTORS

Elemen kunci yang akan diperiksa untuk decision-making

Pertama, batas-batas menahan diri dan tanggung jawab diidentifikasi, maka rute teknis dan modalitas kerjasama dibandingkan.

01

Kedewasaan proyek open source

Tehnologi tumpukan, berkas, aktivitas masyarakat, melepaskan ritme dan ketergantungan pada kualitas dapat mempengaruhi biaya mengambil alih, menyebarkan dan mempertahankan jangka panjang.

02

Licensing dan model bisnis

Batas untuk penggunaan, modifikasi, distribusi, layanan SaaS, merek dagang dan komponen yang diandaikan perlu diperiksa terlebih dahulu.

03

Perbedaan bisnis dan kedalaman adaptasi

Konfigurasi, ekstensi plugin dan modifikasi biaya kode inti dan resiko upgrade benar-benar berbeda dan proses pencocokan inti harus divalidasi terlebih dahulu.

04

Aku tidak yakin jika kau akan mendapatkan kesempatan untuk mendapatkan kesempatan untuk mendapatkan kesempatan untuk mendapatkan kesempatan yang lebih baik.

Kontainisasi, izin identitas, audit, perbaikan lakuna, isolasi jaringan, cadangan dan ketersediaan tinggi meningkatkan masukan produksi.

05

Antarmuka pihak migrasi data dan ketiga

Antarmuka seperti pembersihan data sejarah, pemetaan lapangan, pembayaran keuangan dan kedekatan migrasi seringkali beban kerja utama.

06

Upstream upgrade dan perawatan jangka panjang

Semakin dalam perubahan, semakin kompleks konsolidasi berikutnya dari versi komunitas dan tes regresi, semakin banyak versi yang berkelanjutan dari anggaran pemerintahan diperlukan.

Persiapan rekomendasi sebelum komunikasi atau penilaian

Kandidat bukaan-source butir dan versiPenggunaan lisensing dan komersialDaftar dari proses bisnis target dan perbedaanModul inti yang harus diubahUkuran dan kualitas data historisTiga puluh antarmuka partai dan sistem identitasPenyesuaian keamanan dan kebutuhan penggunaanUpstream upgrade dan rencana perawatan jangka panjang

Alamat yang disarankan untuk implementasi

Disarankan agar pemilihan dan perizinan peresmian diselesaikan dan bahwa keikutsertaan akan divalidasi dengan proses bisnis inti. Jika sejumlah besar kode inti perlu direvisi dari waktu ke waktu, biaya total dari penyesuaian harus dibandingkan secara simultan dengan nol, menghindari pertama-waktu, peningkatan murah yang di luar kendali.

DECISION WORKSHEET

Kembalikan sistem open-source biaya pengembangan sekunder ke decision yang dapat dilaksanakan

Lembar kerja berikut membantu perusahaan untuk mengatur saran yang samar-samar ke vendor - berbasis, progreal- persetujuan dan project- masukan yang dapat diterima.

Apa yang harus ringkasan yang sebanding dengan penilaian yang mengandung?

Pada minimal, modul inti yang harus direvisi diorganisir untuk proyek kandidat sumber terbuka dan versi, lisensi dan penggunaan bisnis komersial, dan daftar perbedaan, bersama-sama dengan indikasi volume bisnis saat ini, rata-rata pemrosesan waktu, anomali utama, sistem, akses data, ketergantungan pihak ketiga dan akses jendela. Versi yang sama diberikan kepada pemasok yang berbeda, dan terpisah deskripsi asumsi, inclusions, kerjasama pelanggan, pengiriman dan bukti penerimaan diperlukan untuk menghindari hanya membandingkan satu.

Contohnya, perusahaan mengharapkan bahwa proyek tersebut akan menghemat 160 jam tenaga kerja per bulan, tapi angka ini harus dipecah menjadi jumlah tugas, tabungan tunggal, tingkat adopsi, dan nilai peninjauan manual. Jika hanya 40 persen pengguna menggunakan periode pertama, atau jika proses baru meningkatkan proses tinjauan, keuntungan yang sebenarnya akan lebih rendah daripada perkiraan yang jelas.

Empat jenis bukti direkomendasikan untuk ditanyai selama komunikasi vendor

Yang pertama adalah bukti lingkup: konsistensi dari versi permintaan, proses bisnis, prototipe, antarmuka, dan pengecualian; yang kedua adalah bukti teknik: apakah teknologi yang sama memiliki struktur yang dapat diakses, manajemen kode, pengujian, penyebaran dan metode manajemen masalah; yang ketiga adalah para personil, peserta yang sebenarnya, tahapan masukan, mekanisme masukan, dan mekanisme pengganti jelas; dan yang keempat adalah bukti pengiriman: bagaimana kode sumber, data, dokumen, pelatihan, jaminan kualitas, transportasi yang diberikan kepada mereka untuk menyediakan obat yang tidak bisa digunakan untuk menjadi bukti yang bisa digunakan untuk menyediakan obat yang bisa di bawah.

Disarankan bahwa lingkup kejelasan, ketergantungan kritis, kapasitas tim, penerimaan yang berlaku dan takeover jangka panjang dinilai secara terpisah dan bahwa dasar untuk setiap skor direkam. Jika sebuah program lebih murah, antar muka, migrasi, pengujian atau tanggung jawab online dikecualikan, maka harus diubah ke caliber pengiriman yang sama sebelum dibandingkan.

Prinsip penghakiman

Halaman ini menyediakan suatu kerangka pembuatan keputusan yang tidak merupakan penawaran tetap atau komitmen kinerja.

FAQ

FAQs

Masalah yang paling umum sebelum kerjasama jelas dinyatakan di muka.

Tidak ada biaya lisensi untuk sistem open source, dan mengapa anggaran proyek juga diperlukan?+

Penyesuaian, kedekatan, relokasi, keselamatan, pengujian, pelatihan dan pemeliharaan memerlukan masukan teknik, dan biaya lisensi kode hanya bagian dari total biaya.

Bisakah kita meng-upgrade versi komunitas setelah pengembangan kedua?+

Prioritas diberikan kepada penggunaan plugin dan titik ekstensi, dan percabangan, otomatis pengujian dan mekanisme konsolidasi periodik dapat mengurangi biaya peningkatan.

Apakah penilaian lisensi sama dengan pendapat hukum?+

Tim teknis dapat mengambil saham lisensi dan bergantung pada mereka, tetapi model bisnis yang kompleks harus diberikan saran akhir oleh profesional hukum yang memenuhi syarat.

DECISION FAQ

Isu umum yang berhubungan dengan proyek saat ini

Periksa semua 265 pertanyaan.
Applets, APPs, SaaS dan sistem lama

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.

Lihat jawaban lengkap
Proyek perangkat lunak dimulai- up dan pemilihan program

Bagaimana seharusnya kode, sistem sumber terbuka dan pengembangan gubahan dipilih?

Kode rendah cocok untuk proses yang jelas, platform dan dapat diubah, mampu untuk menutupi aplikasi internal yang lebih tinggi; sistem sumber terbuka cocok untuk produk area-luas, yang dapat memenuhi permintaan melalui konfigurasi dan pengembangan sekunder; menyesuaikan pengembangan proyek-proyek yang cocok untuk diferensiasi proses, integrasi kompleks, kinerja atau produk tinggi. Pemilihan ini dapat dibuat dengan perbandingan total biaya dan keluar selama tiga sampai lima tahun, bukan hanya dengan harga pertama. Perusahaan juga menggunakan kombinasi yang tepat untuk menggunakan hampir semua teknologi yang memungkinkan bisnis untuk melakukan hal-hal yang tepat.

Lihat jawaban lengkap
Kontrak, pembayaran, perubahan dan pengiriman proyek

Berapa lama jaminan kualitas biasanya diperlukan untuk pengembangan perangkat lunak dan bagaimana jaminan kualitas berbeda dari transportasi?

Istilah ini tidak seragam dan ditentukan oleh sistem penting dan persetujuan kontraktual. Pihak-pihak juga menentukan waktu respon, tingkat kekurangan dan layanan setelah jaminan kualitas telah selesai.

Lihat jawaban lengkap
Berkas Applet dan APP, mengunggah dan memilih teknis

Bagaimana seharusnya template program kecil dan pengembangan gubahan dipilih?

Templat ini murah tapi mungkin terbatas oleh fungsionalitas, ekspor data, antarmuka dan biaya pembaruan platform. Pemilihan harus diawali dengan operasi yang sebenarnya dari proses kunci dan verifikasi kode sumber, server, dan hak-hak data.

Lihat jawaban lengkap