Mengapa Dodo Pizza 250 pengembang?

Musim gugur yang lalu, kami mengumumkan bahwa kami berencana untuk memperluas tim TI dari 48 menjadi 250 orang. Pertanyaan hujan langsung yang pada dasarnya bermuara pada satu hal: mengapa rantai pizza perlu 250 pengembang? Dari mana angka ini berasal? Oleh karena itu, dalam posting pertama di blog kami, saya ingin menjawab pertanyaan ini dengan tepat (dan, tentu saja, kepada orang lain dalam komentar)



Satu sistem untuk mengatur segalanya


Dodo Pizza adalah rantai restoran pizza yang berkembang sesuai dengan model waralaba. Hari ini kami memiliki lebih dari 450 pizza di 12 negara, termasuk Amerika Serikat, Inggris dan Cina. Inti dari waralaba kami adalah sistem informasi Dodo IS , yang mengelola sebagian besar proses bisnis di restoran pizza.

Di Dodo IS, pengembang secara bersamaan mengembangkan beberapa sub proyek: aplikasi seluler, situs web, CRM, ERP, HRM, call center. Setiap subsistem dalam hal skala pekerjaan menarik bisnis yang terpisah. Ambil contoh, CRM - lusinan perusahaan di seluruh dunia hanya terlibat dalam menciptakan solusi CRM normal dan mendistribusikannya sebagai SaaS, mereka membangun seluruh bisnis untuk ini ( sebuah artikel diterbitkan di Habré pada tahun 2010). Dalam Dodo, ini hanyalah salah satu bagian dari platform Dodo IS.

Jika Anda masih memiliki pertanyaan, "Mengapa kami memutuskan untuk membuat sistem informasi kami sendiri?" Anda dapat membaca jawabannya di blog Fedor (CEO kami).

Mengapa kita membutuhkan begitu banyak pengembang?


Saat ini, ini adalah fakta yang jelas - teknologi mendorong pengembangan bisnis, dan fitur-fitur baru di Dodo IS mendorong perkembangan bisnis kami. Sekarang kami mengerti bahwa tim 50 orang saat ini sangat kecil untuk skala seperti itu.

Kami menghadapi tugas bisnis yang mendesak :

  • Kami secara aktif memasuki level dunia dan membuka negara-negara baru. Sekarang mereka 12. Fitur yang ada harus disesuaikan dengan spesifikasi masing-masing. Misalnya, untuk memulai meja kas, Anda perlu memahami tarif pajak, kekhasan integrasi dengan terminal dan peralatan lainnya, bagaimana cek disahkan - ini hanya sebagian kecil. Selanjutnya, kami memiliki satu aplikasi seluler, yang sekarang hanya berfungsi di Rusia. Kami ingin sampai pada kesimpulan bahwa aplikasi mobile akan diluncurkan bersamaan dengan pembukaan restoran pizza pertama di negara baru. Dan jika Anda mencoba pizza kami, Anda mungkin pernah mendengar tentang program bonus. Tetapi sekarang dodorubli hanya tersedia di Rusia, dan peningkatan teknis diperlukan agar kami dapat meluncurkannya di negara lain.
  • Kita perlu membangun sistem akuntansi dan manajemen persediaan. Misalnya, sekarang logika pendapatan dan pengeluaran kami tidak sempurna, dan revisi sangat sulit dilakukan dalam sistem. Ini mengarah pada data yang tidak akurat, kesalahan dalam ramalan, kehilangan dan penghapusan bahan, yang pada akhirnya menyebabkan hilangnya uang.
  • Kami baru-baru ini meluncurkan produk baru - pizza half. Dan kami berencana untuk meluncurkan desainer pizza - ini adalah saat Anda sendiri dapat mengumpulkan pizza dari bahan apa pun. Tampaknya tugas yang sederhana. Tetapi untuk memulai proyek ini, kami harus membuat perubahan di situs, menambahkan desainer ke aplikasi mobile, mengubah pelacakan pesanan di dapur sehingga pembuat pizza melihat komposisi bagian dan membuat banyak perubahan pada logika penulisan bahan, akuntansi dan pengaturan produk itu sendiri.
  • Jaringan tumbuh dan muncul pewaralaba yang memiliki pizza di beberapa kota. Mereka membutuhkan antarmuka manajemen dan statistik terpadu di seluruh jaringan. Sekarang hanya untuk pizza individu.
  • Belum lagi lautan perbaikan yang diminta oleh mitra, manajer, dan klien di masing-masing 12 negara.

Secara terpisah, ada masalah stabilitas sistem . Pizzeria beroperasi 24/7 di seluruh dunia, jadi Dodo IS harus bekerja tanpa gangguan sehingga waktu henti diukur dalam hitungan menit per tahun, bukan jam (omong-omong, setiap menit waktu henti membutuhkan sekitar 100.000 rubel untuk kami dan angka ini terus bertambah oleh saat pendapatan tumbuh - dan tahun lalu meningkat dua kali lipat). Oleh karena itu, kami memiliki banyak tugas teknis untuk memotong monolit, mengurangi beban pada basis data utama, memonitor kesalahan dan biayanya, serta dengan cepat memulihkan sistem setelah kegagalan.

Tapi itu belum semuanya. Tentu saja, kita melihat ke masa depan . Dengan singkat beri tahu Anda ke arah mana:

  • Kami memperhatikan otomatisasi dan sedang menjajaki implementasi teknologi pengenalan suara untuk mengambil pesanan dari klien.
  • Kami mulai mempersonalisasikan untuk menciptakan pengalaman unik bagi setiap klien.
  • Kita sudah tahu bagaimana memperkirakan perubahan dan berada di ambang perkiraan penjualan untuk mengelola inventaris dan menghemat banyak uang, mengurangi kerugian. Memang, kadang-kadang pizza kelebihan bahan dan harus dibuang ketika tanggal kedaluwarsa yang sesuai.
  • Kami serius ingin meningkatkan pengiriman, membuat manajer pesanan cerdas, sehingga sistem itu sendiri menentukan kurir mana yang memberikan pesanan, maka itu akan meminimalkan waktu pengiriman.
  • Kami ingin membuat API terbuka sehingga siapa pun dapat melihat data Dodo dan, apa yang tidak bercanda, membuat aplikasi mini sendiri untuk memesan.
  • Kami ingin berintegrasi dengan pemasok sehingga setiap kali kami mengambil pizza, klien tahu jenis keju apa yang ada di pizza, di mana pizza itu diproduksi, dan dalam kondisi apa ia disimpan.
  • Kami membuka restoran pizza masa depan di Cina. Tidak akan ada kasir sama sekali, pesanan hanya akan diterima melalui kurir WeChat. Dasar dari desain restoran pizza adalah panel video, di mana video yang tidak standar untuk industri pizza Eropa akan diputar. Kode QR akan berlokasi di mana-mana, interaksi maksimum akan ditransfer ke saluran digital. Ini bukan hanya masa depan, itu adalah kenyataan yang kita ciptakan sekarang.

Dari mana datangnya angka 250? Kenapa tidak 300 atau 500?


Pada titik tertentu, realisasi datang bahwa secara umum semua prestasi Dodo dalam bisnis adalah karena satu faktor yang sangat sederhana - tujuan . Bukan hanya tujuan, tetapi tujuan yang ingin Anda tuju, yang mendorong, memotivasi untuk bangun di pagi hari. Kemudian Anda mulai berpikir secara berbeda, untuk berpikir apa yang harus dilakukan, sehingga dia menjadi lebih dekat. Pada awalnya tampaknya tidak realistis, tetapi kemudian tujuan menjadi lebih nyata dan dapat dicapai.

Katakan kenapa 250? Karena banyak, itu adalah tujuan besar. 300 juga banyak, tetapi ketika kami berbicara dengan CFO, kami menyadari bahwa ada risiko. Mungkin 300, tapi selama 3 tahun? Tidak, selama 3 tahun sangat jauh, perasaan akan muncul bahwa waktu masih mobil. Diperlukan selama 2 tahun. Ayo 250 selama 2 tahun? Setuju.

Itu saja. Hidup telah berubah.

Setiap pertanyaan, orientasi pengembang baru, prioritas backlog, investasi dalam pertumbuhan dan pengembangan, masalah gaji dan banyak hal diselesaikan melalui prisma 250. Apa yang sekarang berfungsi? Apakah akan berfungsi ketika ada 250 orang? Tidak Kami berubah.

Penskalaan tim


Kami sekarang memiliki 11 tim, Pemilik Produk tahu dan mengingat semua tugas dan nuansa proyek. Ketika ada 50 tim, akan sangat mustahil untuk diingat.

Kami memiliki pemahaman dan aturan yang dijelaskan tentang cara mengukur tim, kami sudah mulai melakukan ini. Kerangka dasar yang kami gunakan adalah LeSS atau Scrum dalam skala besar. Baru-baru ini, kami menerapkan kasus LeSS Huge pertama di Rusia . Ini adalah kisah tentang cara menerapkan prinsip, elemen, dan keanggunan Scrum kepada 250 orang sesederhana mungkin. Setiap hari kami mempersiapkan para pemain untuk fakta bahwa akan ada 50 tim, bukan 10 tim.

Dalam artikel mendatang, kami akan berbicara lebih detail tentang cara kerja tim pengembangan kami.

Siapa dia, pengembang Dodo


Pengembang Dodo - seseorang, terutama bersemangat. Kita masing-masing bersemangat dengan bisnis, kode, produknya. Kita tidak takut untuk membuat keputusan, memikul tanggung jawab untuk itu. Kami tidak takut melakukan kesalahan. Kami ingin membuat dunia menjadi tempat yang lebih baik. Kami siap menghadapi tantangan dan pertumbuhan berkelanjutan. Salah satu nilai terpenting adalah kepercayaan. Keyakinan dalam pengambilan keputusan, membangun dan mengembangkan tim, sistem, tumpukan teknologi. Percaya pada segalanya. Kepercayaan menciptakan tanggung jawab.

Menulis


Kami membutuhkan orang untuk terus mengubah gunung. Jika Anda ingin bergabung dengan tim dan mencoba tangan Anda, kirimkan surat kepada kami ( Vitalik sedang menunggu ). Jika Anda juga percaya bahwa ini adalah ide-ide keren, tulislah. Tulis, bahkan jika Anda berpikir bahwa artikel itu omong kosong. Kami terbuka untuk kritik yang adil dan ide-ide baru. Ini adalah satu-satunya cara untuk maju dan mengubah dunia.

UPD Berdasarkan komentar Anda, saya memutuskan untuk menambah artikel dengan dua fakta dan menuliskannya di bawah:
1.250 adalah cara kita mengubah pemikiran kita. 250 bukanlah tujuan itu sendiri.
2. Kami bukan bajingan untuk mempekerjakan 250 orang sekaligus. Hal utama bagi kami adalah jangan sampai kehilangan kualitas pekerjaan.

Mengapa dan mengapa 250? Pertama-tama, ini adalah tujuan ambisius yang membuat otak berpikir secara berbeda dan mengajar untuk meningkatkan skala. Pikirkan tentang hal ini, tim Anda yang terdiri dari 48 orang dalam 2 tahun akan bertambah 5 kali lipat. Pada titik ini, Anda memahami bahwa proses saat ini tidak berfungsi, Anda perlu mengubah struktur.

Tidak, kami tidak menggunakan perhitungan dan perencanaan tugas yang rumit selama 2 tahun sebelumnya. Ini hanyalah salah satu cara kita untuk tumbuh di atas diri kita sendiri. Masing-masing dapat memiliki sendiri.

Angka 250 bukanlah tujuan itu sendiri. Kita bisa berhenti di angka 199. Atau mungkin kita akan tumbuh hingga 300. Angka 250 adalah visi yang jelas dalam 2 tahun ke depan, yang memberi kita tujuan besar untuk belajar bagaimana tumbuh dan berkembang dalam rangka mengembangkan bisnis kita.

Pembaca yang penuh perhatian akan memiliki pertanyaan yang sah - Guys, Anda sekarang akan mempekerjakan 250 orang, dan kemudian tidak akan ada tugas untuk mereka, dan Anda akan memecat setengah tim, atau pengembang akan duduk dan mengalahkan uang. Apakah kamu normal?

Ya, kami sangat mengerti itu. Karena itu, kami mempekerjakan secara bertahap. Pertama, kami membentuk tulang punggung tim, setelah itu kami menambahkan pemula ke dalamnya.

Target 250 - tidak berarti bahwa kita mulai merekrut orang tanpa pandang bulu, hanya untuk sampai ke angka 250. Proses seleksi tetap menyeluruh seperti setengah tahun yang lalu. Penting bagi kita untuk bekerja dengan orang-orang yang berpikir dengan cara yang sama dan melihat ke arah yang sama dengan kita. Ini memperkuat tim dan membantu untuk tidak membuang-buang waktu dan energi untuk setiap permainan yang tidak berguna.

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


All Articles