Udalenka vs. kantor untuk tim pengembangan

Mantan kepala pengembangan kampanye iklan khusus dan pengembangan analisis di Appodeal Konstantin Grabar berbicara tentang pro dan kontra dari format kerja jarak jauh, kantor, dan campuran.



Harap dicatat: sebuah artikel di laporan 2018 di ProductSense . Beberapa proses di perusahaan berhasil berubah, dan hampir semua karyawan dipindahkan ke Minsk.

Appodeal sudah ada di pasaran sejak 2015. Perusahaan ini memiliki kantor di San Francisco, Barcelona, ​​Moskow, Barnaul, Lutsk dan Minsk. Ini adalah pusat lokal besar di mana spesialis TI terkonsentrasi. Selain itu, sebagian besar orang masih bekerja dari jarak jauh, karena mereka tinggal di kota-kota lain.

Selama beberapa tahun terakhir, pasar periklanan mobile telah berkembang beberapa kali - ia bergerak dengan pesat, dan telah lama melampaui pasar periklanan desktop. Appodeal juga meningkat: meningkatkan jumlah pelanggan, arus kas, dan lalu lintas iklan.

Cara mengembangkan produk di Appodeal

Penjualan menjual produk kami sebagai semacam solusi SaaS, sehingga dalam banyak hal mereka harus beradaptasi dengan pelanggan yang secara strategis penting. Seringkali ini melibatkan kustomisasi individu atau implementasi fitur tertentu. Proses penjualan dan integrasi seringkali terlihat sangat sulit: solusi kami dan solusi pesaing diuji dalam bentuk tes A / B. Orang yang ternyata lebih produktif menang.

Pendapatan kami dibangun di sekitar mediasi inti - periklanan tertentu. Layanan yang terhubung ke jaringan iklan yang berbeda memungkinkan pemilik aplikasi untuk menampilkan iklan yang paling mahal. Semua produk lain berputar di sekitar inti ini, atau memberikan keunggulan kompetitif tambahan. Misalnya, berikan akses ke analitik dan statistik canggih.

Periode integrasi untuk pelanggan besar dapat berlangsung beberapa bulan. Ini disebabkan oleh tes A / B yang sangat ketat dan perbandingan langsung yang ketat dengan pesaing yang saya bicarakan.

Kami merumuskan persyaratan produk dengan beberapa cara:
  • Langsung selama penjualan.
  • Dengan bantuan riset khusus: kami mencari tahu langsung apa yang pelanggan bayarkan.
  • Kami mengembangkan produk berdasarkan akumulasi keahlian teknis kami. Dalam praktiknya, ini berarti kita melihat ke masa depan dan mencoba menentukan ke mana pasar bergerak.

Karena tim jarak jauh yang besar dan proses yang rumit, kami tidak selalu mendapatkan hasil yang diinginkan. Karenanya, kami mencoba menyederhanakan rantai dari pelanggan ke pengembang. Pada titik tertentu, kami menyadari: untuk mempertahankan tingkat pertumbuhan perusahaan, kami perlu meningkatkan standar kualitas dan kecepatan.

Empat Masalah Pengembangan Jarak Jauh

Kami menghadapi empat masalah utama yang mencegah kami meningkatkan kecepatan dan meningkatkan kualitas pengembangan.



Masalah pertama adalah komunikasi. Kantor dan karyawan kami bekerja di zona waktu yang berbeda - Moskow, San Francisco dan Barnaul. Ada aturannya: setiap orang harus berhubungan dan berinteraksi pada interval waktu tertentu, tetapi itu tidak selalu berhasil. Misalnya, untuk berbicara dengan rekan kerja dari San Francisco, Anda perlu menjadwalkan panggilan setelah enam hingga tujuh malam, atau sebelum pukul sembilan hingga sepuluh pagi, waktu Moskow.



Kami mencoba bereksperimen: kami membawa pengembang dan manajer ke kantor di Barcelona dan memperhatikan bahwa dengan kerja tim dalam satu atau dua minggu adalah mungkin untuk menyelesaikan tugas-tugas yang tidak dapat dilakukan secara kualitatif di situs jarak jauh. Tetapi mengumpulkan 120 orang bersama bukanlah hal yang sangat fleksibel, nyaman dan murah.

Masalah kedua terkait dengan proses. Idealnya, pekerjaan jarak jauh harus seperti ini: pemimpin mengatur tugas kepada pengembang atau manajer, ia menyelesaikannya tepat waktu dan melaporkan. Ini membutuhkan tingkat pelatihan dan tanggung jawab tertentu dari karyawan. Jika ada sepuluh karyawan seperti itu, ini adalah satu keberpihakan. Tetapi semakin besar tim, semakin sulit membangun proses kerja yang efektif.

Awalnya, ada tim campuran di Appodeal: pengembang yang sama bisa mengerjakan produk yang berbeda. Tetapi dengan pendekatan ini, fokus perhatian disemprotkan, jadi kami mulai membuat tim produk. Tim semacam itu bekerja lebih efisien. Pada saat yang sama, kami membandingkan tim serupa yang bekerja pada remote dan di kantor. Ternyata kantor itu memberikan hasil yang lebih baik. Konsentrasi orang-orang di sekitar produk berkorelasi sangat baik dengan gagasan keberadaan fisik mereka di satu tempat.



Untuk mengukur kinerja dan membandingkan hasil tim jarak jauh dan kantor, kami memilih metrik sederhana. Pertama, jumlah klien sukses yang kami tarik selama periode tertentu. Kedua, kecepatan menyelesaikan tugas - penting di sini apakah kita mencapai tenggat waktu atau tidak. Ketiga, jumlah produk serupa dibuat pada remote dan di kantor. Berdasarkan hal tersebut di atas, kami menyimpulkan bahwa kami perlu bersatu.

Masalah ketiga adalah fleksibilitas.Tidak seperti perusahaan, startup adalah perusahaan yang fleksibel. Kami mulai sebagai tim kecil yang terdiri dari 10-20 orang tanpa manajer produk, dan ini tidak menghalangi kami untuk bekerja. Tetapi dengan kedatangan lebih banyak orang, kami mulai kehilangan fleksibilitas. Umpan balik paling menderita. Sangat penting bagi perusahaan di mana mereka secara konstan menguji banyak hipotesis, beradaptasi dengan pasar yang berubah dan beradaptasi dengan pelanggan baru dengan persyaratan khusus. Dan jika Anda perlu segera menyelesaikan masalah, dan seorang karyawan di zona waktu lain sedang tidur, Anda harus mengubah sesuatu. Minimal, pindahkan seorang karyawan ke zona waktu yang sama.

Masalah keempat adalah budaya rekayasa.Agar pengembang dapat berkembang, Anda perlu mengadakan pertemuan dan konferensi, bertukar pengalaman, dan menulis artikel teknis secara teratur. Ini sangat penting untuk pengembangan teknologi baru yang harus lebih baik daripada teknologi pesaing. Karyawan di situs terpencil sering tidak mengaitkan diri dengan tim pengembangan dan tidak berbagi pengalaman. Mereka hanya bekerja dari jam yang ditentukan dan melakukan pekerjaan di dalam tiket yang ditetapkan. Pendekatan ini mungkin bagus, tetapi tidak untuk tim produk.



Komunikasi informal hampir sepenuhnya tidak ada atau bermuara pada pertukaran meme di Slack. Beberapa teknik, seperti Agile atau pair programming, umumnya sulit dilakukan di situs jarak jauh.

Ketika lebih dari tiga orang direkrut di satu kota, gagasan untuk menciptakan kantor muncul dengan sendirinya. Artinya, orang sendiri datang ke tempat kerja untuk bekerja bersama. Contoh yang baik adalah kantor di Barnaul, di mana kami memiliki tim dukungan teknis yang terkonsentrasi. Sekitar 30 orang bekerja di sana. Ternyata kami mampu menciptakan tim yang bekerja secara efisien dengan omset rendah dan iklim mikro yang baik di kota kecil.

Selama kongres umum, kami menyadari bahwa masalah dengan komunikasi, proses dan pembentukan budaya sedang ditangani. Tetapi semakin banyak ide muncul, semakin sulit untuk bersatu. Beberapa praktik meningkatkan proses lokal, tetapi tidak menyelesaikan tujuan global. Oleh karena itu, seringkali keputusan yang paling tepat adalah memindahkan karyawan pengembangan kunci ke satu kota.



Bagaimana kami memindahkan karyawan kunci

Saat memilih kota untuk dipindahkan tim, Anda perlu mempertimbangkan banyak faktor, termasuk ekonomi dan hukum. Kami lebih suka Minsk - salah satu kota dengan jutaan lebih nyaman, setidaknya di negara-negara CIS. Kantor memang tidak murah, tetapi ada zona ekonomi khusus di seluruh dunia, termasuk di Rusia dan Belarus. Misalnya, Taman Teknologi Tinggi di Minsk. Zona seperti itu memberi penghuni pengurangan tarif pajak dan menyederhanakan formalitas hukum. Mereka membantu mengurangi tingkat rasa sakit ketika memindahkan beberapa lusin orang ke kantor.

Kami pindah ke kantor manajer dan pengembang Minsk yang berpartisipasi dalam penciptaan produk-produk utama. Karena itu, kami meningkatkan proses, mulai merombak lebih sedikit, dan lebih cepat menyelesaikan produk yang mengalami kesulitan pada remote. Ternyata kami berhasil mengatasi masalah utama.

Kantor di Minsk sering digunakan sebagai platform untuk kongres umum: di sini kami membawa karyawan ke rapat, pelatihan, dan sebagainya. Sebagai hasilnya, kami berhasil menyelesaikan banyak masalah sulit, misalnya, utang teknis.

Tetapi ada juga kelemahannya, misalnya, ternyata lebih sulit menemukan orang di kantor daripada jarak jauh. Pada awalnya, tim jarak jauh memungkinkan kami berkembang pesat, untuk menemukan spesialis dari profil apa pun untuk waktu dan uang yang dapat diterima. Jauh lebih sulit dan mahal untuk mentransfer karyawan untuk bekerja di Minsk: tidak semua orang bisa atau ingin pindah. Beberapa tidak dapat karena alasan pribadi, yang lain hidup dengan stereotip dan tidak ingin pindah ke Belarus. Seseorang mengkhawatirkan orang tua lanjut usia yang tetap tinggal di negara lain, atau sedang mengalami masalah kesehatan, sehingga mereka terpaksa tinggal di tempat mereka dirawat.

, - -, . , , .

Saya pindah dari St. Petersburg ke Minsk bersama istri dan dua anak saya. Saya tidak bisa mengatakan bahwa keluarga itu entah bagaimana menghentikan langkahnya. Perusahaan menyediakan asuransi kesehatan, taman kanak-kanak pribadi dan hal-hal lain yang diperlukan untuk kehidupan yang nyaman di tempat baru. Namun demikian, karyawan yang setuju untuk pindah harus termotivasi tambahan: untuk menaikkan gaji dan menjanjikan “barang” yang berbeda.

Akibatnya, kami sampai pada kesimpulan bahwa opsi terbaik adalah pilihan campuran. Ini bekerja untuk kita dari atas ke bawah: ada lebih banyak manfaat dari para manajer di kantor, spesialis biasa dapat bekerja dari jarak jauh. Karyawan dengan tingkat tanggung jawab tinggi menunjukkan hasil terbaik, bekerja di kantor di sebelah tim. Jika bidang tanggung jawabnya kecil, Anda dapat meninggalkan orang tersebut di kendali jarak jauh. Jadi Anda mendapatkan lebih banyak keuntungan dan menghemat uang.

Apa yang terjadi 1,5 tahun setelah pindah

Saya berbicara di konferensi ProductSense dengan laporan ini pada tahun 2018. Selama masa lalu, kami telah membuat beberapa kesimpulan tambahan.

Pertama, kami mengukur sangat sedikit kinerja sebelum dan sesudah pindah ke kantor. Pertama, Anda perlu membangun proses yang terukur, dan kemudian membuat keputusan tentang format pekerjaan. Ini adalah tugas yang tidak sepele, dan hanya sedikit yang dapat membanggakan jumlah yang terkumpul dengan rapi.

Kedua, pada level intuitif, kami melakukan hal yang benar. Bekerja di kantor memungkinkan Anda merasakan semangat tim dan bersatu. Karyawan terus berkomunikasi satu sama lain, berbagi pengetahuan dan pendekatan baru, berkumpul untuk pertemuan profesional. Budaya rekayasa berkembang kuat melalui komunikasi informal.

Ketiga, agar pekerjaan kantor menghasilkan hasil yang baik, Anda perlu mengaturnya pada tingkat tertentu.Kantor itu sendiri harus memenuhi kebutuhan tertentu: tempat kerja yang nyaman, ruang rapat yang nyaman, dapur, dan makan siang gratis. Bagian administrasi adalah salah satu yang paling kompleks. Untuk kantor Minsk, saya harus mempekerjakan seorang CEO, yang berada di bawah seluruh beban administrasi dan hukum. Perekrut tambahan, manajer kantor, dan akuntan juga diperlukan untuk membantu relokasi karyawan.

Appodeal tidak hanya fokus pada pekerjaan kantor. Meskipun sebagian besar sekarang bekerja di Minsk, ada kantor di Amerika Serikat dan Barcelona. Jika perlu, karyawan dapat bekerja di luar kantor. Yang utama adalah bahwa proses ditetapkan, dan spesialis lain tidak menderita karena ini.

Jika proses tidak ditetapkan, maka itu akan seperti isolasi diri. Beberapa perusahaan terpaksa beralih ke pekerjaan jarak jauh, tetapi orang tidak tahu apa itu Slack dan Zoom, bagaimana cara berbagi layar atau membuat presentasi di Internet.

Untuk meringkas: ada baiknya mengambil yang terbaik dari kedua format pekerjaan. Penting untuk fokus pada kebutuhan bisnis, proses dan orang-orang. Jika Anda tidak dapat menemukan spesialis yang cocok di kota Anda, pertimbangkan opsi relokasi atau pekerjaan jarak jauh. Misalnya, untuk Minsk ini adalah kisah yang agak populer: perusahaan mencari karyawan di seluruh dunia dan membangun pekerjaan berdasarkan situasi tertentu.

temuan


  • Tim jarak jauh yang besar dan proses yang rumit tidak memungkinkan untuk meningkatkan kecepatan dan kualitas pengembangan.
  • Ada beberapa masalah dalam pengembangan jarak jauh: sulit untuk berkomunikasi di zona waktu yang berbeda, menjadi fleksibel dan efektif dengan tim terdistribusi besar, dan untuk membentuk budaya rekayasa tanpa adanya komunikasi informal.
  • Solusinya mungkin versi campuran dari pekerjaan, di mana orang-orang dengan area tanggung jawab yang lebih besar bekerja di kantor, dan dengan yang lebih kecil dari jarak jauh.
  • Lebih baik memilih kantor di kota jutawan yang nyaman, dengan mempertimbangkan faktor ekonomi, hukum, dan faktor lainnya.
  • Mentransfer tim jarak jauh ke kantor tidak selalu mudah: beberapa orang menolak, beberapa harus menaikkan gaji mereka, dan beberapa harus ditinggalkan di lokasi terpencil.

Tonton kinerja penuh Konstantin.
Terima kasih telah menyiapkan editor artikel Elena Egin.

All Articles