Home / Proyek Panduan Keputusan / Perkiraan Perangkat Lunak Custom
PROJECT DECISION GUIDE

Perkiraan biaya pengembangan perangkat lunak, siklus projek yang disesuaikan dan pengembangan

Perangkat lunak kustom tidak dapat dikutip hanya dengan ukuran halaman atau nama terminal. Perkiraan dapat diandalkan memerlukan pembentukan batas-batas bisnis, batas-batas pengiriman dan asumsi risiko sebelum memecah kerja menjadi produk, desain, pengembangan, pengujian, penyebaran fase.

Tidak perlu untuk mempersiapkan permintaan bantuan yang lengkap.

Jawab pertanyaannya.

Perkiraan biaya bagi Pembangunan Sosial Custom

Ketika kebutuhan tidak diklarifikasi, tim yang bertanggung jawab biasanya hanya memberikan nilai anggaran atau harga panggung.

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

Scope dan prototipe

Pertama, mengidentifikasi loop bisnis ditutup, peran pengguna, terminal dan menerima dan pemeriksaan batas

Workshop demand, daftar fungsional, prototipe kunci, inventaris antar muka, asumsi risiko dan anggaran fase

Tahap 2

Versi pertama yang tersedia

Penyelesaian dari proses bisnis inti yang dapat divalidasi oleh pengguna sebenarnya

Desain produk, pengujian R & D, antarmuka yang diperlukan, lingkungan penyebaran, data pilot dan bahan penerimaan pertama

Tahap 3

Produksi dan operasi kontinyu

Skala lengkap-up, keamanan pemerintah dan kapasitas pemeliharaan jangka panjang

Keamanan performance, pemantauan cadangan, migrasi data, distribusi otomatis, dokumen pelatihan, jaminan kualitas dan ketahanan terus menerus

Situasi Anda relevan.

Perangkat lunak menawarkan harga yang berbeda. Periksa apakah itu kisaran yang sama.

Keterangan peran pengguna, proses inti, formulir akhir, antarmuka dan kebutuhan pengiriman, pertama kali membantu mengidentifikasi rentang awal dan mudah dihilangkan - biaya rak.

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

Ruang lingkup fungsional dan operasional

Peran pengguna, proses inti, jumlah terminal, konfigurasi kantor back- dan pernyataan semua mempengaruhi beban kerja dan prioritas harus diberikan untuk mempertahankan fungsionalitas yang dapat membentuk bisnis tertutup lingkaran selama periode pertama.

02

Ada resiko dasar dan teknologi

Kode yang ada, sistem sumber terbuka atau produk standar dapat mengurangi biaya konstruksi dari nol, atau meningkatkan biaya audit dan adaptasi karena kualitas, lisensi dan keterbatasan arsitektur.

03

Migrasi antar muka dan data

Pembayaran, keuangan, logistik, faktur, peralatan, dan antarmuka dengan sistem yang lebih tua perlu dikoordinasikan; data sejarah juga melibatkan pembersihan, pemetaan, validasi dan rollback.

04

Kualitas dan persyaratan kepatuhan

Semakin tinggi kinerja, ketersediaan, keselamatan, otoritas, audit, dll atau persyaratan kepatuhan industri, semakin besar desain, pengujian dan masukan transportasi.

05

Periodisitas dan kondisi kolaborasi

Kompresi jadwal yang tidak wajar meningkatkan biaya tim paralel dan komunikasi.

06

Pengiriman dan tanggung jawab jangka panjang

Pengiriman kode sumber, lingkungan penyebaran, dokumentasi, pelatihan, jaminan kualitas, pemantauan dan transportasi jangka panjang harus jelas sebelum kutipan.

Persiapan rekomendasi sebelum komunikasi atau penilaian

Obyek operasional dan indikator suksesPengguna inti, peran dan prosesTahap pertama operasi harus online.Status sistem, kode, dan data yang adaTiga puluh antarmuka partai dan daftar peralatanPenampilan, keamanan dan persyaratan kepatuhanTingkat anggaran dan rencana akan hidupKode sumber, penyebaran, dokumentasi, dan batasan transpor

Alamat yang disarankan untuk implementasi

Disarankan bahwa satu atau dua putaran komunikasi permintaan digunakan untuk membuat estimasi baseline. Untuk AI, IOT, sistem lama dan beberapa proyek integrasi sistem, diagnosis berbasis Feed atau PoC dapat digunakan untuk menguji ketidakpastian maksimum sebelum memasuki pengembangan formal.

DECISION WORKSHEET

Menerjemahkan perkiraan biaya dari Pengembangan Perangkat Lunak Custom menjadi keputusan 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, organisasi tujuan bisnis dan indikator sukses, pengguna inti, peran dan proses, fungsional, sistem sekarang, kode dan data yang harus online untuk periode pertama, bersama-sama dengan indikasi volume bisnis saat ini, rata-rata pemrosesan waktu, anomali utama, sistem yang ada, hak istimewa data, ketergantungan pihak ketiga dan akses jendela. Versi yang sama yang diberikan kepada pemasok yang berbeda dan terpisah deskripsi asumsi, pengekangan, kerjasama pelanggan, bukti pengiriman dan penerimaan diperlukan untuk menghindari satu batas yang berbeda.

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.

Mengapa penawaran dari perusahaan yang berbeda sangat berbeda?+

Harga harus dibandingkan dengan item, scope, personil, siklus, dokumen sumber, pengujian dan mobilitas, bukan hanya harga total.

Bisakah tidak lengkap perlu dianggarkan terlebih dahulu?+

Tingkat anggaran dan asumsi kunci dapat diberikan untuk pengaturan internal; bagaimanapun, total harga tetap diperlukan untuk lebih jelas didefinisikan dalam hal lingkup dan penerimaan.

Bagaimana mengontrol anggaran yang dibanjiri proyek?+

Adopsi MVP atau pengiriman phased, buat sebuah dasar kebutuhan, memvalidasi antarmuka resiko tinggi di muka dan sinkronisasi nilai, biaya dan siklus untuk perubahan.

DECISION FAQ

Isu umum yang berhubungan dengan proyek saat ini

Periksa semua 265 pertanyaan.
Pengembangan perangkat lunak dan outsourcing dari proyek

Berapa biaya yang biasanya untuk pengembangan perangkat lunak kustom?

Perangkat lunak yang disesuaikan tidak memiliki harga seragam berdasarkan ukuran halaman, dan biaya ditentukan terutama oleh lingkup, data, data, performa, dan akuntabilitas untuk pengiriman. Sistem manajemen dengan nama yang sama mungkin merupakan alat sektor tunggal atau koneksi untuk perintah, inventaris, otoritas organisasi multi-. Hal ini direkomendasikan bahwa bisnis ditutup dan akuntabilitas yang ada.

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

Mengapa perusahaan perangkat lunak perlu belajar kebutuhan sebelum mereka dapat menawarkan?

Persembahan perangkat lunak ini tidak berdasarkan ukuran halaman sederhana, dan aturan bisnis, hak akses, antarmuka, migrasi data, kinerja, keamanan dan akses dapat secara signifikan mempengaruhi beban kerja. Penelitian demand dirancang untuk mengidentifikasi driver-driver biaya ini dan membedakan antara ranking yang ditentukan dan resiko yang tidak diketahui. Tanpa penelitian, harga yang rendah sering ditimbulkan oleh perubahan selanjutnya, kualitas yang lebih rendah atau penghapusan pengiriman.

Lihat jawaban lengkap
Kontrak, pembayaran, perubahan dan pengiriman proyek

Apa risiko yang mungkin disembunyikan dari harga yang rendah dari outsourcing software?

Harga yang rendah mungkin muncul dari penggunaan kembali templat, hilang scope, kekurangan staf atau ketergantungan kemudian pada biaya perubahan, yang tidak selalu mewakili efisiensi yang lebih besar. harga membandingkan penawaran adalah untuk menyelaraskan permintaan, antar muka, data, pengujian, penyebaran, kode sumber dan pemeliharaan calibr. terutama harga yang rendah membutuhkan penjelasan dari peran tim, beban kerja dan pengecualian.

Lihat jawaban lengkap
Pengembangan perangkat lunak dan outsourcing dari proyek

Apa yang harus menjadi pilihan dari tim software outsourcing dan self-building?

Program software outsourcing biasanya lebih efektif jika bisnis membutuhkan kontinum jangka panjang dan perusahaan memiliki kemampuan manajemen produk dan teknologi jika target jelas didefinisikan, awal cepat diperlukan atau ada kekurangan kapasitas berdedikasi sementara, banyak perusahaan mempertahankan produk dan pemilik teknologi, meninggalkan fase R & D atau berdedikasi konstruksi kepada tim luar.

Lihat jawaban lengkap

Ada kebutuhan awal untuk menilai anggaran lebih lanjut?

Jelaskan pengguna, proses inti, sistem yang ada dan perencanaan waktu, dan kami akan pertama kali membantu mengurangi lingkup kritis dari biaya dampak; tawaran formal didasarkan pada kebutuhan yang dikonfirmasi.

Kontak pertama adalah tidak mengirim sandi atau informasi sensitif yang tidak sensitif.