Seperti kami selama seminggu tanpa uang, koneksi dan perangkat lunak meluncurkan layanan pengiriman makanan dan hampir tidak gagal

Nama saya Dima, saya seorang mahasiswa Baumanka dan seorang programmer dengan pengalaman kewirausahaan. Bersama dengan orang-orang, spesialis IT dan analis, kami datang dengan Quicq - layanan logistik perkotaan tunggal yang dapat dihubungkan oleh perusahaan mana saja dan menghilangkan kebutuhan untuk mempertahankan layanan pengirimannya. Seperti faks, hanya untuk barang fisik. Selama seminggu kami meluncurkan MVP di Yaroslavl, menghabiskan 15 ribu rubel pada awalnya, menyelesaikan sekitar 250 pesanan dan mengirimkan makanan untuk 175 ribu rubel. Sekarang layanan bekerja dengan bingung, tapi kami tahu cara memperbaikinya. Kami menulis perangkat lunak kami sendiri, bersiap untuk menguji hipotesis baru, dan mengerjakan bug.

Saya akan memberi tahu Anda bagaimana kami beralih dari ide ke peluncuran - kami mencari ceruk, mengembangkan model bisnis, mencari pendekatan kepada pelanggan dan membangun kerja dengan kurir. Mungkin pengalaman kami akan bermanfaat bagi mereka yang menghadapi tugas serupa, dan bagi mereka yang tertarik dengan eksperimen di bidang ekonomi unit.



Teknologi pangan regional - bagaimana semuanya dimulai


Segmen pengiriman perkotaan lokal di Rusia baru saja mulai terbentuk, dan dalam kondisi karantina kepentingannya untuk bisnis dan orang-orang telah tumbuh secara signifikan. Sekarang ini adalah kebutuhan dasar, bersama dengan listrik dan Internet. Pengiriman secara umum adalah pasar yang besar, teknologi, menarik dan berkembang pesat. Kami menetapkan tujuan - untuk menemukan ketidaksempurnaan di pasar ini dan menciptakan bisnis di sana.

Pada tanggal 1 Februari, kami memiliki 11 hipotesis yang dapat digunakan untuk meluncurkan startup. Kami mulai terjun ke bidang logistik dengan pengiriman produk pertanian. Kami berpikir bahwa orang memiliki masalah untuk membeli produk, dan petani menjual. Untuk mengkonfirmasi hipotesis ini, kami melakukan selusin wawancara dengan petani dan pembeli. Kami menemukan bahwa ada masalah untuk menjual, tetapi tidak ada masalah untuk membeli. Setengah dari biaya produk pertanian dihitung dari biaya logistik: dua petani yang tinggal di desa tetangga mengirimkan produk mereka dengan mesin mereka sendiri. Akan lebih logis untuk menggabungkan upaya, tetapi untuk beberapa alasan mereka tidak melakukannya.

Kami bertemu dengan pendiri layanan "Eat Village" dan menawarkan untuk menemukan bersama solusi yang memungkinkan Anda untuk mengatur logistik dua kali lebih murah. Setelah mempelajari rincian proses, kami menyadari bahwa orang-orang ini tidak dapat diselamatkan oleh kekuatan kami, dan pasar petani terlalu sulit bagi kami. Kemudian kami berpikir tentang mengirimkan makanan dari restoran. Tidak ada gunanya bersaing dengan raksasa teknologi pangan di Moskow, jadi kami memutuskan untuk mengadakan CustDev di wilayah tersebut. Kami mulai dengan Yaroslavl, kota tempat saya dibesarkan dan saya tahu seperti punggung tangan saya. Selama tiga hari saya berbicara dengan lima pemilik restoran lokal, dan selama setiap percakapan saya mendengar: β€œTentu saja, kita membutuhkan ini! Ambil uangnya dan lakukan. " Kami menyadari bahwa kami memiliki masalah.

Kami bertemu sebagai sebuah tim dan berpikir: "Tebak ini bagus, CustDev adalah tutorial, tapi mari kita pikirkan bagaimana kita bisa menyusun proyek dan meluncurkan MVP dalam seminggu." Jadi kami sepakat bahwa kami akan mulai Senin depan. Kami membagi blok kerja utama antara anggota tim: pencarian pelanggan, pengembangan aplikasi klien, pencarian kurir, pengorganisasian sistem manajemen kurir. Saya terlibat aktif dalam penjualan dan bertanggung jawab untuk menyinkronkan seluruh proses. Tetapi saya pikir tugas utama saya adalah menciptakan kondisi di mana kita tidak akan memiliki kesempatan untuk tidak bergerak maju. Akibatnya, Senin berikutnya, tepat satu minggu setelah pertemuan, pesanan dikirim dari kami.

Model Bisnis: Cara Kerjanya


Di kota-kota kecil, restoran memiliki dua cara untuk mengirimkan makanan kepada klien: melalui agregator - Yandex dan Pengiriman, atau melalui layanan pengiriman sendiri. Layanan pengirimannya menelan biaya perusahaan sekitar 130 ribu rubel per bulan. Di Moskow, restoran pada dasarnya menolak keputusan mereka sendiri untuk memihak agregator, tetapi di wilayah, khususnya, di Yaroslavl, ini tidak berhasil. Dan itulah kenapa. Jari-jari pengiriman agregator adalah 3 kilometer, sementara itu dibutuhkan 30% dari cek. Di kota regional di mana semua restoran terletak di tengah, radius 3 kilometer memotong sebagian besar pelanggan yang tinggal di area tidur.

Akibatnya, restoran mengatur layanan pengiriman mereka sendiri. Layanan Anda dapat membawa makanan di mana saja, tetapi ini adalah lapisan besar pekerjaan tambahan. Untuk harga, solusi ini keluar sedikit lebih murah, banyak yang melakukan ini: restoran meninggalkan tawarannya di agregator, menunjukkan radius pengiriman - seluruh kota, mengumpulkan pesanan dan mendistribusikannya secara mandiri. Model bisnis kami mengikuti dari sini. Kami menyediakan restoran dengan solusi kotak - layanan pengiriman berdasarkan prinsip outsourcing klasik. Klien terhubung ke layanan kami dan mendapatkan akses ke akun pribadi Anda di situs web Quicq.ru. Administrator restoran memasukkan semua informasi tentang pesanan dan menekan tombol "kirim", mirip dengan memanggil taksi. Membuat aplikasi di situs membutuhkan satu setengah menit. Setelah 15 menit, kurir kami tiba, mengambil pesanan dan pergi ke mana saja di kota.



Seminggu layanan kami membebani klien sekitar 10 ribu rubel, asalkan restoran memiliki kurir sendiri. Jika tidak ada kurir, tetapi ada banyak pesanan untuk pengiriman, restoran menghabiskan 30-40 ribu seminggu untuk layanan kami. Kami menghasilkan dengan menerima uang dari restoran untuk setiap pengiriman. Kami tidak menerima persentase dari pesanan, karena kami tidak peduli apa yang harus dilakukan, apakah itu sebatang emas atau potongan. Itu semua tergantung jarak tempuh. Sekarang kami bereksperimen dengan tarif, minggu pertama kami mengerjakan perbaikan dan mengirimkan 160 rubel ke mana saja di kota. Ekonomi dalam hal ini akan bertemu jika Anda mengirim kurir secara merata - baik yang jauh maupun yang dekat. Pada tingkat ini, restoran menutup jarak dekat dengan kurir mereka, dan kami dikirim ke tanah yang jauh. Untuk beberapa pelanggan, kami menciptakan skala harga yang bervariasi pada interval: hingga 5 km, 5-10 km, 10+ km, dll.e. Sekarang kami memiliki rencana untuk menguji model dengan pembayaran untuk setiap kilometer.

Kami menganggap layanan pengiriman ekspres Dostavista sebagai pesaing utama kami. Mereka menawarkan layanan serupa, melakukannya dalam waktu lama dan dalam skala besar. Namun kami memiliki model bisnis yang berbeda. Dostavista bekerja seperti taksi dengan fokus pada B2C, menghubungkan kurir dan pelanggan gratis. Jika saya, dalam kesendirian, ingin mengirim seorang teman tagihan telepon, saya pasti akan melakukannya melalui Dostavista. Jika saya adalah toko online yang perlu mengirim beberapa barang ke ujung lain kota pada siang hari, maka saya juga kemungkinan besar akan beralih ke mereka. Dan jika saya membutuhkan solusi untuk pengiriman lokal berkecepatan tinggi dan berkecepatan tinggi, maka ini tentang kami.

Masih terlalu dini bagi kita untuk bersaing, tetapi inilah saatnya untuk mendapatkan inspirasi dan mengadopsi praktik terbaik. Terinspirasi oleh Dostavista, kami mulai mempelajari pengalaman menciptakan platform, pasar. Dan Yandex.Lavka mengilhami kami untuk berpikir tentang meluncurkan pengiriman produk di daerah.



MVP di Yaroslavl: "jika kita bertahan di sini, kita akan bertahan di mana saja"


Yaroslavl - ini adalah 600 ribu orang, solvabilitas rendah, jalan yang buruk, kemacetan lalu lintas yang padat pada jam-jam sibuk. Kami memilih kota ini untuk meluncurkan MVP sesuai dengan prinsip berikut: "jika kita bertahan di sini, kita akan bertahan di mana saja." Dengan strategi yang sama, saya tumbuh di dalamnya. Kami memutuskan bahwa jika kami mengatur sistem logistik sehingga ekonomi bertemu, akan lebih mudah bagi kami untuk menskalakan ke kota-kota lain.

Kami datang ke restoran kota dan berkata: "Halo, kami Misha dan Dima, kami ingin menyelesaikan masalah Anda dengan pengiriman." Dalam beberapa kasus, ini berhasil, dan kami mencetak sekumpulan klien untuk memulai, tetapi kemudian kami mengalami batasan mendasar untuk bekerja dalam mode ini, karena sebagian besar perusahaan masih belum siap untuk bekerja dengan Misha dan Dima, mereka membutuhkan hubungan hukum dan perjanjian.

Saya akan memberi tahu Anda cara kerja kurir. Kami mencari mereka menggunakan iklan di Avito. Kami mengumpulkan sejumlah besar orang dengan mobil pribadi di database, membagi hari kerja dari 11 menjadi 23 jam menjadi tiga blok dan membentuk shift 4 jam, di mana masing-masing atau sekaligus kurir dicatat sesuai keinginan. Pada awal shift mereka, kurir tiba di titik pengumpulan di pusat kota dan menunggu pesanan. Pesanan baru ditampilkan di aplikasi seluler kurir, ia dengan cepat mengambilnya dan membawanya, lalu kembali ke tempat pengumpulan. Sampai proses ini diotomatiskan, kami mengerjakan semua pekerjaan dalam pembentukan shift.



Kami menyadari bahwa membayar pesanan atas kurir adalah salah. Untuk menyelamatkan orang, kami beralih ke model yang tidak menguntungkan sejauh ini - kami membayar tarif per jam, mengganti bensin dan membayar motivasi ekstra untuk setiap pesanan yang diselesaikan. Kurir kami menghasilkan sekitar satu setengah ribu rubel sehari, kami mentransfer uang ke kartu seminggu sekali. Penting untuk dicatat bahwa terlepas dari berapa banyak pesanan yang kami lakukan per hari, 5 atau 25, biaya untuk kurir kira-kira sama, kami tetap menempatkan mereka secara bergiliran dan membayar tarifnya kepada mereka.

Jika kurir kacau, restoran memanggil supervisor shift kami dan kami menyelesaikan masalahnya. Sampai saat ini, kami telah menyelesaikan lebih dari 200 pesanan dan tidak pernah menemui masalah yang dibicarakan semua orang - kurir tersesat, mengubah pizza menjadi sup krim, makan makanan di sepanjang jalan.

Rencana - percobaan dengan pengiriman skuter dengan analogi dengan Yandex.Lavka dan Pengiriman. Jika tidak dingin di musim dingin, dan kurir mengatakan tidak, maka skuter adalah hal hebat yang memecahkan masalah utama: waktu, uang, dan menemukan orang. Ini akan mengurangi biaya satu kilometer dan waktu perjalanan selama jam sibuk sebanyak 3 kali, kami akan dapat menarik siswa untuk bekerja di waktu luang kami. Hasilkan satu setengah atau dua ribu pekerjaan per hari di Yaroslavl - ini tidak buruk untuk pria dewasa. Skuter dapat dimiliki oleh perusahaan taksi dan disewakan kepada kami. Saya berbicara dengan beberapa taman taksi, mereka mengatakan bahwa dari mobil yang dibeli seharga 600 ribu - sejuta rubel, mereka menghasilkan sekitar 600 rubel sehari. Jika Anda membayangkan bahwa mereka akan membeli skuter bernilai plus atau minus 150 ribu, layani mereka dan menyewakannya kepada kami,kami akan dapat memberi mereka pendapatan 400 rubel per hari per unit. Ini bermanfaat bagi perusahaan taksi dan kami.

Quicq dalam angka


Untuk memulai percobaan di Yaroslavl, kami menghabiskan 15-20 ribu rubel dari dana pribadi kami. Ini agak banyak untuk MVP. Kami melampaui anggaran yang direncanakan sebesar 3 ribu rubel, karena kami sepakat untuk berbagi semua pengeluaran terkait, dengan cara patsansky. Biaya kami: tas termal untuk kurir (6.000 rubel untuk 4 buah), domain untuk meng-host situs, pengeluaran kecil untuk iklan di Avito untuk mencari kurir, 7 ribu rubel untuk menyewa apartemen untuk seorang kolega yang pergi bersama saya ke Yaroslavl.

Kami mulai pada 10 Maret dan pada 5 April kami menyelesaikan 329 pesanan. Sekarang kami memiliki 5 pelanggan yang ada, 4 dalam proses menghubungkan dan lebih dari 20 kurir dalam database. Kami menghasilkan di wilayah 20-30 ribu rubel seminggu. Dari jumlah tersebut, sekitar 22 ribu dihabiskan setiap minggu untuk gaji kepada kurir, 1000 rubel adalah pengeluaran untuk Avito, 2-3 ribu biaya kecil lainnya. Kerugian aktual yang kita tanggung dari kantong kita hari ini adalah 6-7 ribu seminggu.



Quicq melalui mata IT


Alat-alat yang saat ini kami gunakan dalam kerangka kerja proyek: situs - di sisi klien, aplikasi seluler B2Field yang sudah selesai - di sisi kurir untuk memantau di mana ia berada dan dalam status apa. Kami bertemu dengan perwakilan B2Field dan meminta versi gratis selama dua bulan. Kami menghubungkan pesanan dengan kurir menggunakan panel admin B2Field - ini adalah panel kontrol penerbangan, manajer logistiknya, ia menerima pesanan, membuat rute, dan menunjuk kurir. Sekarang masalah otomatisasi sangat mendesak bagi kami, sehingga kurir secara otomatis ditunjuk ketika pesanan muncul.

Kami memahami bahwa di masa depan kami tidak akan dapat bersaing dengan pemain kuat di pasar ini menggunakan perangkat lunak pihak ketiga. Oleh karena itu, tugas utama kami adalah membuat perangkat lunak kami sendiri dengan algoritma yang baik, yang mengoptimalkan rute tidak lebih buruk daripada yang lain.
Kami tidak memiliki anggaran pengembangan, kami menulis siapa yang dapat melakukan apa, karena Anda harus memulai suatu tempat. Untungnya, hampir semua orang memiliki latar belakang IT, dan ini sangat berbeda. Secara total, kami sebagai tim memiliki keterampilan yang cukup baik dalam aplikasi web dan pengembangan ponsel, serta dalam pembelajaran Mesin atau sistem komputasi yang kompleks, seperti optimasi rute. Setiap anggota tim menulis bloknya sendiri, dalam hal ini, kami segera memutuskan untuk membagi sistem menjadi beberapa modul yang berkomunikasi dengan API.

Quicq adalah platform yang intinya adalah server utama yang mengimplementasikan logika bisnis semua proyek. Kami awalnya mengembangkan satu akun pribadi untuk klien, dan ketika produk baru diluncurkan, kami hanya menaikkan frontend baru. Dalam hal ini, kami terinspirasi oleh Gojek, perusahaan Indonesia, salah satu ekosistem terbesar di dunia. Klien memiliki satu akun yang darinya Anda dapat memesan taksi, makanan, hubungi dokter atau binatu di rumah, mengirim bingkisan dan sebagainya.



Sebagai unit terpisah, kami mengalokasikan server perutean tempat semua tugas terkait logistik diselesaikan: rute dibangun dan dioptimalkan, waktu pengiriman kurir diperkirakan, pesanan didistribusikan. Untuk membangun rute, kami sekarang menggunakan mesin OpenRouteService pada peta OSM. Kedua solusi ini bersifat open source, dan kami cukup banyak membuatnya sendiri. Lama tersiksa dengan pilihan kartu dan mesin routing. Pada awalnya mereka skeptis terhadap OSM, tetapi kartu-kartu itu ternyata sangat bagus, akurat, dan dalam kondisi kita, penting bahwa mereka juga bebas. Kami mungkin sedikit ketinggalan dalam memilih OpenRouteService, sekarang saya akan menggunakan Valhalla, mereka lebih mudah untuk dikustomisasi. Tapi cukup banyak fungsinya yang telah dikacaukan pada ORS, dan jambs utama, secara umum, telah diselesaikan.

Semua aplikasi klien dan program internal kami terhubung ke server utama. Sebagai contoh, kami telah menulis akun pribadi seorang ahli logistik / operator, dari mana Anda dapat memantau pergerakan kurir dan mengelola rute secara manual, jika perlu. Juga, pesanan dari akun pribadi restoran dan dari situs pengiriman makanan terbang ke server ini. Di sisi klien, kami hanya menulis versi web, ini jauh lebih cepat. Misalnya, untuk mengirimkan produk, kami menulis situs web dari awal kepada pengguna pertama dalam dua hari kerja. Waktu pengembangan frontend adalah metrik yang sangat penting bagi kami, dan inilah yang sekarang kami fokuskan pada tumpukan pengembangan. Kami menulis server pada node js, karena itu cukup cepat, ditambah kami memiliki banyak pengalaman bekerja pada node, ini menghilangkan penundaan yang tidak perlu. Frontend berjalan pada VueJS karena lebih sederhana dari React dan Angular,dan yang paling penting, itu membantu untuk menulis hanya sebagian dari situs secara reaktif, yang berarti menggunakan kembali sebagian kode dari proyek lama.

Di masa depan, kami berpikir tentang integrasi dengan iiko atau sistem populer lainnya untuk restoran untuk mengotomatisasi proses pembuatan aplikasi oleh klien. Ini mudah diatur, tetapi sejauh ini tidak ada permintaan, karena restoran itu sendiri tidak otomatis masuk. Sebelum kedatangan kami, mereka melakukan semuanya dengan cara yang sama, hanya lebih buruk - mereka mengirim informasi tentang pesanan ke SMS messenger.

Sejak hari pertama, kami menyadari bahwa tujuan utama kami adalah mengumpulkan data. Kami mengumpulkan semua yang dapat dikumpulkan, melacak waktu semua tahapan pesanan hingga menit. Di mana tidak ada informasi yang cukup dari aplikasi kurir, kami menempatkan tambalan dalam bentuk SMS dari kurir, yang mereka kirim kepada kami setelah menerima pesanan. Kami memasukkan semua data ke dalam basis data, dan kemudian menganalisisnya di Excel. Berkat data yang dikumpulkan, kami menciptakan airbag yang sangat baik untuk iterasi selanjutnya.

Tim proyek


Orang-orang dan saya bertemu di Skolkovo pada program moove, di mana kami datang untuk memompa keterampilan kewirausahaan dan bisnis. Kami bekerja sama pada prinsip "mengumpulkan pria dengan otak". Kelemahan kami adalah bahwa kami sangat mirip, kami kekurangan otak non-teknis. Ini mengganggu dan membantu pada saat bersamaan. Jika kita humaniora, kecil kemungkinan kita akan dengan fanatik mengumpulkan data dan statistik, tetapi sekarang tampaknya sudah jelas.

Tim kami tidak memiliki konflik serius dan serangan panik, pekerjaan sedang dilakukan sebagai terkendali dan konstruktif mungkin. Kami menganggap situasi bermasalah sebagai bagian dari pekerjaan dan tidak khawatir tentang hal itu.

Saya menghabiskan banyak waktu untuk sinkronisasi perintah. Setelah setiap pertemuan dan panggilan, ketika kami memutuskan bagaimana melanjutkan proyek, saya menulis pesan yang sangat panjang, menjelaskan apa yang terjadi dengan kami, sehingga jelas bagi orang di luar konteks, dan memasukkannya ke dalam obrolan umum kami. Dalam kondisi isolasi diri, ketika kita berkomunikasi hanya di Skype, ini membantu kita semua berada di halaman yang sama.



Rencana pengembangan


Yaroslavl adalah kotak pasir kami, tempat kami ingin menemukan solusi terbaik yang dapat ditingkatkan. Sekarang kami sedang menulis perangkat lunak dan mendaftarkan IP, yang akan memberi kami peningkatan pelanggan sebanyak 2-3 kali lipat. Segera setelah kami memahami bahwa model kami berfungsi, kami akan mulai membuka di 2-3 kota.
Kami bekerja dengan restoran, dan beberapa kali per jam kami menerima aplikasi di mana ada alamat yang akurat untuk apartemen, nama dan nomor telepon orang yang menggunakan pengiriman sekarang. Dengan demikian, kami mendapatkan petunjuk khusus, yang tidak kami bayar. Apa gunanya menghentikannya?

Minggu ini kami meluncurkan Yandex.Lavka regional, layanan pengiriman rumah dalam satu jam. Pesaing yang kami temukan di Yaroslavl mengirim besok dan tidak menerima pesanan pada akhir pekan. Anggaran pada awalnya adalah 3 ribu rubel. Rencana tindakannya adalah sebagai berikut: kami mengambil toko bahan makanan terdekat dengan rumah, menganalisis produk apa yang paling diminati sekarang, memilah informasi tentang mereka dari katalog online dan mengunggah ke situs web kami, dibuat dengan konstruktor gratis. Pada saat yang sama, kami berpikir tentang bagaimana mengatur logistik, kami mencetak 300 selebaran dan meletakkannya di rumah-rumah di distrik tersebut. Jika kami mendapatkan setidaknya 10-20 pesanan dengan 300 selebaran, ini adalah konversi yang hebat, ada alasan untuk membeli lalu lintas untuk cerita ini dan mulai berkembang. Jika tidak, ambil hipotesis lain.

Menangani kesalahan


Mencerminkan pengalaman yang diperoleh selama peluncuran ini dan beberapa proyek sebelumnya, saya membuat beberapa kesimpulan yang dapat membantu Anda tidak menginjak rake saya:

  • . , β€” . , , MVP, . , , β€” , . , . , . 20 β€” . , , . β€” .

  • . , , , . , , . , β€” / . , , . , .

  • . , , - , . : , , 100 . . , , .

  • = . , , – . , , , . , - , . , .

  • . , β€œ!”. 100% , , . , , .

  • – . , , -. , , , .

  • , , CEO, . , -: , , . , , . , , . : Β« , - Β». . , : Β«, , - . , ?Β» , . .

  • , : , . , , - . : Β« ?Β» , .

  • , . , , . , - . , Β« Β» , , , . , - golama, , , - , .

  • , , . , . , . , .

  • , , , . .

  • , , , , .

All Articles