Kapan Saya Harus Menyewa Pengembang untuk Startup Saya?

Salah satu momen paling menyenangkan yang saya dapatkan ketika menasehati wirausahawan awal adalah ketika mereka memberi tahu saya bahwa mereka memiliki gagasan hebat ini dan sudah membayar pengembang untuk membangunnya.

Kawan

Saya suka sikap agresif dan semangat bisa melakukan. Tetapi ada sejuta hal yang perlu Anda lakukan sebelum mulai mengeluarkan uang untuk freelancer atau tim lepas pantai itu.

Tunggu. Lima. Sebenarnya ada lima hal yang perlu Anda lakukan sebelum Anda menyewa seorang pengembang. Saya menjadi sedikit hiperbolik ketika saya frustrasi.

1. Bangun MVP Kertas Anda

Jika Anda sudah membangun MVP, lanjutkan ke Langkah 2.

Minggu lalu, saya menulis posting tentang membangun Produk yang Layak Minimum. Konsepnya adalah membuat versi tercepat dari produk kami, membatasi set fitur dan memalsukan sebagian besar otomatisasi, sehingga kami dapat membuktikan ide kami.

Sekarang, apakah Anda harus mengkodekan MVP sendiri? Lihat, saya suka Learn To Code, tapi izinkan saya menawarkan sedikit saran balasan: Alih-alih belajar kode, belajarlah untuk Hack Shit Together. Begitulah cara Anda membangun Paper MVP, yang seperti MVP biasa, hanya ada lebih banyak lakban.

Ada semua jenis platform yang dapat meniru hampir semua fungsi teknologi. Coba AWS dan Serverless dengan Lambdas, atau jika itu terlalu menakutkan, maka mungkin WordPress, GSuite, Zapier, dan Slack. Ini memungkinkan Anda menyeret-dan-jatuhkan cara Anda untuk membangun aplikasi web, database, API, apa pun, hanya dengan sedikit kode — Anda benar-benar dapat memalsukan semuanya.

MVP Kertas Anda harus melakukan satu hal dan melakukannya dengan baik, hal yang akan membuktikan ide Anda. Jika ide Anda adalah orang akan membayar untuk video kucing VR interaktif, Paper MVP Anda HANYA video kucing VR interaktif - tidak ada built in jejaring sosial, tidak ada algoritma peringkat kucing, tidak ada geolokasi kucing terdekat. Karena yang terakhir sangat menyeramkan.

Sekarang, haruskah Anda meluncurkan produk dunia nyata yang sebenarnya dari platform ini? Benar-benar tidak. Tetapi jika MVP Kertas ini berfungsi, Anda telah menyelesaikan Langkah 1. Empat lagi yang tersisa dan itu adalah masalah pengembang.

2. Buat Mekanisme Distribusi Anda

Anda mungkin sudah memiliki cara untuk mengeluarkan produk ke pasar. Jika demikian, lanjutkan ke Langkah 3.

Tidak peduli seberapa hebat ide kami dan seberapa baik produk kami pada akhirnya bekerja, itu tidak berarti apa-apa jika tidak ada yang bisa mendapatkannya.

Jika kita membuat aplikasi, kita terkunci di toko aplikasi. Segala jenis perangkat lunak tradisional atau berbasis web lainnya akan melakukan transaksi melalui situs webnya sendiri dan / atau semacam agregat - contoh agregat yang bagus adalah Steam untuk permainan. Jika perangkat keras terlibat dalam produk kami, jangan pergi ke Amazon dengan MVP, Anda akan di-boot off. Tetap gunakan Shopify atau yang sejenisnya.

Nah, itu hanya mekanismenya, itu tidak akan mendorong produk kami melalui toko. Tetapi untuk MVP kami, kami tidak membutuhkan audiens yang besar. Yang kami butuhkan adalah kemampuan untuk melacak setiap penggunaan produk kami yang datang melalui mekanisme yang tidak secara langsung menjadi tanggung jawab perusahaan kami. Kita perlu tahu siapa pengguna itu, bagaimana mereka menemukan kita, dan mengapa mereka datang.

3. Dapatkan Orang Untuk Menggunakan Produk Anda

Jika ada orang yang menggunakan MVP Anda, lanjutkan ke Langkah 4.

Jadi siapa yang akan menggunakan produk kami? Pertanyaan sederhana. Sungguh, sangat sulit untuk dijawab.

Jelaskan jenis orang yang kemungkinan besar akan mendapatkan nilai terbesar dari produk kami. Persempit definisi itu dan turunkan hubungan apa pun dengan Anda - bukan teman Anda, bukan orang di industri Anda, bukan orang kidal, bukan geek statistik olahraga.

Ya, saya berasumsi Anda seorang geek statistik olahraga kidal dengan pekerjaan yang diinginkan dan banyak teman.

Setelah Anda memiliki definisi yang sangat ketat tentang pengguna Anda yang paling berharga, temukan orang sebanyak mungkin yang paling mirip dengan definisi itu. Temukan kelompok besar mereka. Kemudian jual produk Anda kepada mereka, berikan kepada mereka, tinggalkan di depan pintu mereka di tengah malam.

Bagaimana mereka mendapatkannya tidak masalah, tetapi inilah yang seharusnya mereka miliki: Mereka harus tahu mengapa mereka membutuhkannya, mereka harus tahu apa yang dilakukannya, mereka harus tahu cara menggunakannya, dan mereka harus tahu siapa yang harus dihubungi ketika tidak t bekerja.

Kemudian, Anda harus dapat menghubungi mereka dan Anda harus memberi mereka alasan untuk memberi Anda umpan balik. Karena mereka akan memberi tahu kita produk seperti apa yang sebenarnya kita butuhkan untuk membangun dan pasar seperti apa yang sebenarnya harus kita jual.

Kemungkinannya tidak akan terlihat seperti ide yang kami miliki di awal posting ini. Jadi saya baru saja menyelamatkan Anda banyak uang.

4. Dapatkan Pelanggan untuk Membayar Produk Anda

Jika Anda sudah mendapatkan orang yang membayar untuk produk Anda, Anda perlu menyewa pengembang, bukan? Eh, lanjutkan ke Langkah 5 dan buat pilihan sendiri.

Tapi ya, itu selalu yang terbaik untuk memiliki uang masuk sebelum Anda mulai mengeluarkan uang. Saya tidak mengatakan apa-apa harus membayar untuk dirinya sendiri, tetapi membuat orang membuka dompet mereka dan memberi Anda uang adalah hal yang paling sulit untuk dilakukan. Jika Anda bisa melakukan ini, maka Anda punya ide bagus.

Berita baiknya adalah bahwa kita dapat membuat beberapa tebakan tentang berapa biaya untuk membuat produk dan berapa biaya yang kita dapat untuk itu.

Kita bisa salah tentang tebakan itu, satu-satunya kesalahan yang tidak mungkin kita lakukan adalah menagih terlalu sedikit. Pengenalan harga dimaksudkan untuk mendapatkan pelanggan di arena, tetapi menjual produk $ 100 untuk $ 1 tidak akan membuktikan apa-apa. Dan begitulah skema Ponzi dimulai.

Satu langkah terakhir.

5. Dapatkan Pelanggan untuk tetap membayar untuk produk Anda

Di sinilah ia mendapatkan ayam dan telur.

Idealnya, kami ingin membuat pelanggan kembali dan menghabiskan lebih banyak uang, baik itu melalui tingkat penggunaan yang lebih tinggi, peningkatan, layanan profesional, neraka, bahkan pembelian dalam aplikasi. Jauh lebih mudah dan lebih murah untuk menjual ke pelanggan yang sudah ada daripada mencari pelanggan baru.

Tetapi jika produk kami terbatas dan berkualitas rendah, pelanggan mungkin tidak akan kembali. Tidak peduli berapa banyak nilai yang awalnya kami berikan, harapan pada akhirnya akan naik untuk menciptakan kebutuhan akan produk yang dibangun secara profesional.

Lompatan keimanan saya dituntut.

Untungnya, jauh lebih mudah untuk mengambil lompatan itu dengan data. Pada saat ini, kita mungkin sudah cukup tahu tentang produk kita dari Langkah 1 dan 2, dan cukup tentang pasar kita dari Langkah 3 dan 4, untuk dapat menghubungkan titik-titik dari mana pendapatan berulang akan berasal.

Jadi apa yang kita lakukan? Kami menyewa pengembang untuk membangun versi profesional MVP Kertas kami. Kemudian, dengan bantuan pengembang, kami membangun MVP tradisional (yaitu bukan Shit Hacked Together) untuk set fitur berikutnya, yang merupakan fitur yang Langkah 3 hingga 5 telah katakan kepada kami yang diinginkan pelanggan kami. Kemudian kita menjalankan Langkah 3 hingga 5 pada set fitur itu, mengembangkan apa yang berhasil, menghapus apa yang tidak.

Pada saat itu kami memiliki siklus berulang yang akan memungkinkan kami tidak hanya membangun ide cemerlang kami, tetapi untuk terus membangun sampai kami menemukan produk lain, mungkin bahkan perusahaan lain, dan memulai proses dari awal lagi.