Klien: - Berapa biaya salinan Facebook?



"Berapa biaya untuk membuat salinan Facebook (Avito, Yandex.Taxi, fl.ru ...)?" - Salah satu pertanyaan pelanggan yang paling populer, yang akan kami berikan jawaban terinci hari ini dan memberi tahu Anda tampilannya dari sisi orang yang harus melakukannya.

Kotak Hitam


Ketika kita diberi tugas untuk menyalin beberapa jenis layanan, maka bagi kita itu adalah semacam "kotak hitam". Tidak masalah apa pun programnya: situs, aplikasi seluler, atau driver. Bagaimanapun, kita dapat melihat tampilannya dari luar, tetapi kita tidak memiliki akses ke apa yang ada di dalamnya.

Ini tentang seolah-olah mereka menunjukkan kepada kita sebuah mobil dan diminta untuk membuat salinan persis, tetapi tidak memberi kita kesempatan untuk melihat di bawah tenda: kita dapat membatasi diri kita hanya dengan inspeksi eksternal dan duduk di belakang kemudi. Tapi masuk ke bagasi tidak mungkin lagi!

Karenanya, kami akan dipaksa untuk menyelesaikan masalah-masalah berikut:
Asumsikan dan datang dengan - tetapi bagaimana "mobil" ini diatur di dalam, di mana kita hanya melihat tubuh?

Bayangkan bagian apa itu terdiri. Untuk memahami: setiap mobil modern adalah sekitar 18.000 bagian ...

Perkirakan spesialis apa yang diperlukan untuk membuat 18.000 bagian ini dan berapa lama untuk membuatnya masing-masing.

Dalam pengembangan perangkat lunak, ini adalah proses yang serupa: sistem yang kita buat harus dibagi menjadi beberapa komponen kecil. Untuk mencari tahu bagaimana dan oleh siapa membuat mereka, dan bagaimana mereka akan berinteraksi satu sama lain. Itulah mengapa “hanya menyalin” adalah tugas yang sulit dan banyak.

Ujung gunung es


Avito, Facebook, Yandex.Taxi ... Jika klien tahu dari dalam bisnis yang ia rujuk, maka ia akan menemukan bahwa lusinan, jika bukan ratusan, programmer telah mengerjakannya yang telah menciptakan layanan selama beberapa tahun.

Membayar ribuan jam spesialis yang pergi ke produk.

Mengingat "berapa biaya untuk menyalin Facebook," kita akan melihat semua hasil pekerjaan mereka. Dan, ketika kami membuat daftar hasil ini, klien selalu menemukan apa yang dilihatnya, berdasarkan kekuatan, 10% dari Facebook.

Sisa 90% menjadi terlihat hanya setelah kami melakukan cukup banyak pekerjaan. Anda tidak melihat mesin, rak kemudi, saluran bahan bakar ketika Anda berada di belakang kemudi mobil?

Apa yang akan terjadi selanjutnya?

Klien mengerti bahwa dia tidak membutuhkan 90% dari kemampuan layanan. Ini adalah biaya tenaga kerja yang tidak akan memberinya manfaat. Ribuan jam kerja dihabiskan untuk peluang yang tidak akan pernah berguna. Mahal dan tidak berharga.

"Salin putri tetangga, tapi lebih murah!"


Mengapa pelanggan datang dengan permintaan seperti itu? Sepertinya dia bahwa karena pekerjaan ini telah dilakukan, tidak ada yang lebih mudah daripada mengambil dan menyalin. Menghemat banyak uang!

Tetapi ada masalah kecil - kami tidak dapat mengambil apa pun dari Facebook, karena:

  1. Kami (dan tidak ada kontraktor lain) memiliki akses ke kode sumber. Ya, bahkan jika itu adalah milik perusahaan lain.
  2. Kami tidak memiliki sumber desain, yaitu desain juga perlu dibuat ulang.
  3. Kami tidak memiliki pengetahuan tentang arsitektur produk. Kita hanya bisa menebak bagaimana itu diatur di dalam. Bahkan jika kita membaca banyak artikel tentang Habré - hanya akan ada deskripsi perkiraan.

Sayangnya, permintaan "lakukan sebagai tetangga" tidak membuat pekerjaan lebih murah :(

"Beri aku poker!"


Produk perangkat lunak bukanlah tujuan itu sendiri: dengan itu, klien ingin menyelesaikan masalah bisnisnya. Misalnya, dapatkan atau hemat uang, tangkap audiens, buat alat yang nyaman bagi karyawan.

Hanya di sinilah paradoksnya: klien tidak datang kepada kami dengan pertanyaan tentang tugas bisnis. Dia datang dengan solusi teknis. Yaitu, dengan permintaan seperti "Saya butuh poker." Dan mengapa dia kepadanya? Mungkin dia akan memotong kayu, dan di sana Anda membutuhkan kapak?

Klien bukan spesialis dalam solusi (biasanya dia memecahkan masalah seperti itu untuk pertama kalinya dalam hidupnya), tetapi ketika dia melihat poker, menurutnya DI SINI ADA, tongkat ajaib!

Tetapi, ketika kami mengajukan pertanyaan "masalah bisnis apa yang Anda pecahkan?" dan pikirkan solusi mana yang akan benar-benar optimal, ternyata itu tidak ada hubungannya dengan Facebook atau poker sama sekali. Ya, itu bukan apa-apa.

Ringkasan


Tampaknya permintaan "berapa salinan ...?" - tidak berarti. Untuk menjawabnya secara harfiah, Anda perlu melakukan pekerjaan luar biasa yang tidak akan berguna bagi kami atau klien. Kenapa begitu yakin? Ya, kami melakukan pekerjaan ini, berkali-kali =)

Apa yang harus dilakukan Kami punya pendapat - menulis tugas teknis.

Setiap pembaca normal pada saat ini berpikir "Anda mengatakannya karena Anda ingin menjual kami !!!"

Ya dan tidak Cobalah untuk menemukan pembangun yang baik yang akan mulai membangun rumah tanpa perkiraan desain. Atau montir mobil membuat mobil tanpa cetak biru. Atau wirausahawan yang berpengalaman membuat bisnis baru tanpa model keuangan.

Bahkan jika kita membuat program untuk diri kita sendiri, kita akan mulai dengan kerangka acuan. Kami, sama seperti Anda, tidak ingin menghabiskan uang "ekstra" untuk ini. Tetapi kita tahu bahwa kita tidak dapat melakukannya tanpanya. Kalau tidak, gedung pencakar langit akan runtuh, bisnis akan mengambil lebih dari membawa, dan dengan mobil, tidak diketahui siapa yang akan naik siapa.

Artikel ini hanya memiliki satu tujuan: untuk menghindari pekerjaan yang tidak berguna, dan untuk melakukan pekerjaan yang bermanfaat untuk Anda. Mari kita bicara, mengapa Anda membutuhkan "poker"?

Source: https://habr.com/ru/post/id454336/


All Articles