Tidak ada yang berhasil untuk bisnis online tanpa TI. CTO Ronny Rentner menjelaskan dalam sebuah wawancara cara kerjanya di Rocket Internet dan apa saja yang perlu dipertimbangkan.
Ronny Rentner memberikan wawasan tentang IT Rocket
INI sebenarnya adalah sesuatu yang wajar terjadi pada perusahaan online. Namun hal ini dapat memberikan keunggulan kompetitif yang signifikan. Di Roket Internet (www.rocket-internet.de) ini merupakan elemen sentral – inkubator Samwer bersaudara juga berfungsi sebagai penyedia konsep, koordinator dan, yang tak kalah pentingnya, sebagai penolong pada saat dibutuhkan. Rocket IT dikelola oleh Ronny Rentner. Dalam wawancara tersebut, CTO Rocket mengungkapkan seperti apa siklus pengembangan di Rocket Internet, apa perkembangan saat ini, seberapa jauh Anda dapat melangkah untuk “mendapatkan inspirasi” dan siapa Alice dan Bob.
Omong-omong: Jika Anda ingin lebih dekat dengan tim teknis Rocket, Anda dapat mengunjungi mereka pada tanggal 14 Agustus di BASE_camp di Berlin. Rocket Tech Talk akan berlangsung di sana, dan Gründerszene membagikan 20 tiket. Siapa pun yang tertarik harus menjelaskan mengapa mereka harus berpartisipasi dalam acara tersebut dalam dua kalimat pendek di komentar.
Pedoman kompetisi Gründerszene dapat dilihat di sini.
Apa sebenarnya tanggung jawab CTO di Rocket Internet? Lagi pula, masing-masing perusahaan portofolio biasanya memiliki bos TI sendiri.
Area tanggung jawab saya di Rocket sangat beragam. Di satu sisi, kami bekerja sama dengan perusahaan kami dalam bisnis sehari-hari: kami memecahkan masalah dalam waktu singkat dan melakukan intervensi jika diperlukan. Di sisi lain, kami mengambil tugas-tugas tingkat yang lebih tinggi dan mengoordinasikan dari Berlin: Kami membangun tim lokal, merancang arsitektur, menentukan dan menetapkan proses, serta merencanakan strategi TI jangka panjang.
Bagaimana sebenarnya transfer pengetahuan diterapkan di perusahaan Anda?
Ada format berbeda di Rocket: Di “Universitas Rocket” kami dan juga di lokakarya, kami mempromosikan pertukaran pengetahuan antar karyawan. Kami juga mendukung kolaborasi lintas tim, misalnya dalam kerangka pair programming. Tinjauan kode dan masukan terkait kepada pengembang juga ada dalam program ini.
Apa yang bisa dilakukan Rocket secara teknis yang tidak bisa dilakukan orang lain?
Dengan Alice & Bob kami memiliki kerangka kerja unik yang menjamin kinerja luar biasa dan memungkinkan kecepatan pengembangan tinggi. Nama ini didasarkan pada contoh pengguna Alice dan Bob (de.wikipedia.org/wiki/Alice_und_Bob), dengan Alice sebagai etalase kami dan dikelola oleh Bob, backend kami. Bersama dengan banyak modul lainnya, misalnya untuk pencarian, rekomendasi, serta manajemen gudang dan pesanan, Alice & Bob menjadi basis bagi banyak perusahaan kami.
Berbicara tentang pengembangan perangkat lunak tangkas: Seperti apa siklus pengembangan pada umumnya di Rocket Internet? Hal ini bervariasi tergantung pada ukuran perusahaan portofolio atau proses departemen pengembangan perusahaan yang lebih besar.
Prosesnya sangat bervariasi antar tim. Hal ini antara lain tergantung pada apakah tim tersebut tersebar di beberapa lokasi dan umur proyek. Kami percaya bahwa tanggung jawab untuk proses pengembangan harus berada di tangan tim. Ini adalah satu-satunya cara untuk mencoba ide-ide baru dan berbagi pengalaman positif. Pada dasarnya, ada siklus pengembangan selama satu hingga dua minggu, diikuti dengan fase QA dan kemudian rilis.
Misalnya, apa tren TI yang relevan di area toko atau kasir?
Aplikasi seluler sangat penting bagi kami, terutama di pasar negara berkembang dan super-emerging, tempat banyak startup Rocket didirikan. Kami juga terus berupaya menyesuaikan toko dan lokasi kami dengan kondisi lokal, baik dalam hal desain, kegunaan, atau kecepatan.
Apakah sektor seluler yang berkembang pesat menimbulkan tantangan khusus bagi TI? Dan jika ya, yang mana?
Aplikasi seluler lebih kompleks daripada situs web. Mereka harus dikompilasi dan harus melalui proses peninjauan oleh Apple atau Google setelah dirilis, sehingga membuat perbaikan bug yang cepat menjadi sulit. Selain itu, tim yang berbeda sering kali perlu bekerja sama karena aplikasi seluler mengakses API yang perlu dijaga kestabilannya. Secara umum, aplikasi seluler memerlukan lebih banyak upaya koordinasi dan koordinasi yang kuat dari langkah-langkah pengembangan individu.
Penskalaan kata kunci: Apa yang harus diperhatikan oleh para pendiri muda sejak awal jika mereka ingin, misalnya, mengatur prosesnya secara internasional?
Hal ini sulit dijawab secara umum, karena setiap proyek mempunyai kendala tersendiri dan wilayah berbeda di dunia memerlukan adaptasi berbeda. Contoh: Di dunia Arab, Anda perlu memperhatikan desain yang fleksibel sehingga Anda dapat mengubah arah skrip tergantung bahasanya. Tentu saja ada pendekatan yang berbeda, namun secara umum Rocket lebih mengandalkan komponen yang lebih kecil dan terisolasi dengan baik yang juga dapat diganti satu per satu. Inilah cara kami tetap fleksibel.
Seberapa penting jaminan kualitas di bidang TI – dan bagaimana cara menanganinya di Rocket?
Kami memiliki tim QA yang cukup besar dan terus melakukan tinjauan kode serta pengujian unit dan perilaku. Manual, pengujian eksplorasi juga merupakan bagian darinya.
Di sisi infrastruktur, kami mengukur kinerja server kami agar siap menghadapi beban puncak. Kami juga melakukan audit keamanan rutin. Kami memantau server kami 24 jam sehari dan oleh karena itu dapat dengan cepat mengeskalasi masalah ke tempat yang tepat jika ada masalah.
Benarkah ada kekurangan pekerja terampil di sektor TI di Berlin?
Kami memberikan tuntutan yang tinggi kepada karyawan kami. Anda dapat mengatakan bahwa ini adalah pasar permintaan dan kami mungkin akan mengalami masalah dalam mengisi posisi kami secara eksklusif dengan pengembang Berlin. Tapi Rocket sangat internasional dan kami merekrut banyak kolega dari seluruh dunia. Diperkirakan sekitar sepertiga karyawan TI di kantor pusat Rocket di Berlin bukan berasal dari Jerman. Namun demikian, kami mengadakan acara Rocket IT pertama di Base Camp di Berlin pada tanggal 14 Agustus: Rocket Tech Talk. Kami ingin menarik perhatian para pengembang dan menunjukkan cara kerja pengembangan perangkat lunak di Rocket.
Apa peran crowdsourcing dalam proyek teknologi?
Seperti halnya banyak perusahaan Internet, crowdsourcing memainkan peran penting bagi kami secara tidak langsung karena kami menggunakan perangkat lunak sumber terbuka di banyak bidang. Misalnya, kami menggunakan Linux hampir secara eksklusif untuk hosting. Kami juga mengevaluasi kemungkinan penerbitan kode dan alat kami di bawah GPL.
Apakah Rocket melakukan semuanya sendiri, atau apakah proyek-proyek kecil juga dialihdayakan?
Jika perlu, kami bekerja sama dengan lembaga eksternal, namun hanya berdasarkan proyek. Jika timbul kebutuhan jangka panjang, kami membangun sumber daya internal yang sesuai.
Dalam kancah startup di masa lalu, perusahaan sangat mengikuti model kesuksesan – tidak hanya dalam hal model bisnisnya, namun juga khususnya dalam hal kode situs web. Seberapa jauh Anda bisa pergi?
Mengenai kode sumber halaman, saya hanya bisa menyarankan semua orang untuk berhati-hati. Kode ini dilindungi oleh undang-undang hak cipta dan hak cipta dan menyalinnya tanpa izin dari penulis dapat menimbulkan konsekuensi serius.
Search Engine Optimization: Di area manakah SEO sangat relevan saat ini? Apakah secara umum hal ini menjadi kurang penting karena media sosial?
Pengoptimalan mesin pencari terus membantu kami menyelaraskan situs web, serta berbagai saluran pemasaran, bahkan lebih dekat dengan permintaan pengguna di semua model bisnis. Media sosial tidak menggantikan SEO, melainkan harus dipahami sebagai pelengkap. Hal ini memberikan gambaran kepada pengguna Internet di Internet dan juga membantu Google lebih memahami konten dan minat untuk memberikan hasil yang ditargetkan. Konten apa yang dianggap relevan oleh pengguna dan bagaimana sinyal sosial digunakan untuk membuat situs web terlihat di Google? SEO Sosial adalah kata kunci yang bagus di sini dan tentu saja kami mengawasinya.