Pengembang telah kekurangan pasokan selama bertahun-tahun. Begitu banyak startup yang bergantung pada penyedia layanan eksternal untuk coding. Ini harus diperhitungkan ketika melakukan outsourcing.

Kontribusi dari Sven Krahn, pendiri dan CEO agen perangkat lunak Singlepoint GmbH yang berbasis di Berlin.

Pengalihdayaan harus sesuai dengan model bisnis

Setiap musim gugur, asosiasi industri teknologi tinggi Bitkom menerbitkan angka-angka baru tentang pasar tenaga kerja untuk spesialis TI. Tahun ini, penelitian ini sangat mengkhawatirkan. Saat ini terdapat kekurangan 41.000 spesialis TI di Jerman – ini setara dengan peningkatan sebesar 5,1 persen dibandingkan tahun 2013.

Mengingat kurangnya pekerja terampil, semakin banyak perusahaan yang mencapai batas pertumbuhannya. Di seluruh industri, 34 persen perusahaan sudah bergantung pada penyedia layanan eksternal. Sebanyak 33 persen lainnya dari perusahaan yang disurvei mengatakan dalam studi Techconsult pada bulan Agustus ingin melakukan outsourcing pengembangan mereka. Namun agar outsourcing bermanfaat bagi startup, ada beberapa faktor yang perlu dipertimbangkan.

Pertanyaan tentang outsourcing start-up mana yang cocok tidak dapat dijawab secara umum. Skenario penerapannya terlalu beragam dan model bisnisnya terlalu beragam untuk merumuskan jawaban umum. Sebaliknya, itu selalu tergantung pada kasus individu dan situasi spesifik di mana seorang pemula berada.

Sebagai aturan, startup tidak boleh melakukan outsourcing kompetensi inti mereka. Perusahaan teknologi disarankan untuk membangun tim internal yang anggotanya memiliki keahlian yang diperlukan untuk mengembangkan dan mengoptimalkan produk mereka. Namun, bagi startup e-commerce, tentu masuk akal jika infrastruktur teknologi mereka dikembangkan (lebih lanjut) secara eksternal, terutama karena alasan biaya. Toko berfungsi sebagai sarana untuk mencapai tujuan: model bisnis nyata diimplementasikan melaluinya – penjualan produk melalui Internet.

Terlepas dari model bisnisnya, outsourcing selalu cocok ketika komponen atau modul individual perlu dikembangkan. Bukan hal yang aneh jika tim sibuk atau anggotanya kekurangan keterampilan yang dibutuhkan untuk sementara. Dalam kasus seperti ini, penyedia layanan eksternal bertindak sebagai meja kerja yang diperluas. Ini tidak menggantikan pengembang internal, namun melengkapi mereka.

Pengalihdayaan memungkinkan pertumbuhan pesat, namun apakah hal itu membahayakan nilai perusahaan?

“Membuat atau membeli”, salah satu pertanyaan tertua dalam administrasi bisnis, selalu menjadi lebih relevan ketika perusahaan dihadapkan pada keputusan untuk melakukan outsourcing pada masing-masing departemen atau langkah kerja. Dalam konteks startup, mengingat kurangnya pekerja terampil, pertanyaan ini dapat diterjemahkan menjadi: Pertumbuhan lambat atau cepat? Kedua strategi tersebut mempunyai keunggulan masing-masing, namun memerlukan pasar kompetitif yang berbeda. Bagi perusahaan rintisan (start-up) di pasar yang sangat kompetitif, penting untuk menjadi yang pertama dan bergerak cepat – yaitu, membeli sumber daya manusia dan keahlian jika diperlukan.

Pertanyaan mengenai sejauh mana outsourcing mempengaruhi nilai perusahaan adalah persoalan lain. Keluarnya sensasional dalam beberapa tahun terakhir seperti Bigpoint, Teamviewer, dan Sociomantic telah menunjukkan betapa besarnya teknologi menambah nilai perusahaan. Namun, hal ini tidak berarti bahwa aplikasi atau fungsi yang diprogram secara eksternal mempunyai dampak negatif atau tidak ada efek peningkatan nilai pada penilaian sebagai bagian dari uji tuntas.

Yang lebih penting daripada pertanyaan tentang siapa yang menulis kode tersebut adalah pertanyaan tentang siapa yang mempunyai hak apa atas produk akhir. Oleh karena itu, ketika membuat kontrak dengan penyedia layanan eksternal, para pendiri harus sangat memperhatikan untuk memastikan bahwa semua hak atas perangkat lunak yang mereka gunakan benar-benar dialihkan ke perusahaan mereka. Mungkin ada pengecualian bahwa kesepakatan – seperti kasus baru-baru ini dengan perusahaan rintisan “The Lions’ Den” Locca – gagal karena semua hak tidak tersedia. Namun, perangkat lunak hanya dapat menambah nilai sebagai bagian dari kekayaan intelektual jika sebuah startup juga memilikinya.

Pilihan penyedia layanan membebankan berbagai persyaratan perlindungan data

Setidaknya sama pentingnya dengan masalah hak yang diperoleh adalah rincian perlindungan data saat menggunakan penyedia layanan eksternal. Pada prinsipnya, Undang-Undang Perlindungan Data Federal mengharuskan perusahaan outsourcing untuk memastikan “tingkat perlindungan data yang sesuai” di penyedia layanan, meskipun penyedia layanan hanya memiliki akses ke data pribadi perusahaan, namun data sebenarnya tetap ada di perusahaan. Pelanggaran akan dihukum oleh otoritas pengawas dengan sanksi dan terkadang denda yang besar.

Lokasi penyedia layanan TI yang dipekerjakan sangat penting dalam menentukan kapan “tingkat perlindungan data yang sesuai” dijamin. Perbedaan dapat dibuat antara penyedia layanan yang berbasis di Wilayah Ekonomi Eropa dan perusahaan yang berbasis di negara-negara dekat pantai seperti Armenia, Ukraina atau Rumania atau di negara-negara asing seperti India atau Vietnam:

  1. Di negara-negara Eropa, pihak berwenang umumnya menerima “tingkat perlindungan data yang memadai” karena undang-undang yang seragam.
  2. Jika pilihan jatuh pada penyedia layanan non-Eropa – biasanya karena alasan biaya – maka yang disebut dengan yang ditetapkan oleh Komisi UE harus digunakan. “Klausul Standar untuk Pemrosesan Data Pesanan” dimasukkan dalam kontrak.

Dalam kedua kasus tersebut, disarankan untuk tidak hanya mengambil sisi aman secara teori, namun juga memastikan bahwa persyaratan perlindungan data dan keamanan data benar-benar diterapkan dalam praktik.

Manajemen proyek yang tepat sangat penting untuk keberhasilan outsourcing

Siapa pun yang berpikir bahwa outsourcing adalah cara untuk mewujudkan proyek tanpa upaya internal yang besar adalah salah. Dalam praktiknya, klien harus menugaskan karyawan tetap untuk mengelola proyek setidaknya selama beberapa jam dalam seminggu. Kontak langsung dengan penyedia layanan sangatlah penting, karena banyak pertanyaan yang biasanya hanya muncul pada saat pengerjaan proyek sebenarnya dan harus dapat dijawab segera agar tidak menunda kemajuannya.

Kontak pribadi setidaknya sama pentingnya dengan komunikasi langsung. Terutama ketika menyangkut pengembangan perangkat lunak lepas pantai dan dekat pantai, disarankan untuk setidaknya mengunjungi penyedia layanan. Harapan lebih baik dikomunikasikan dalam dialog langsung. Selain itu, pengalaman bersama meningkatkan motivasi pengembang yang dikerahkan untuk bekerja demi kesuksesan bersama.

Yang terakhir, startup harus mempunyai hak berdasarkan kontrak untuk melihat status sementara dan – jika perlu – melakukan perubahan pada proyek yang sedang berjalan. Jika komunikasi dengan penyedia layanan bebas masalah karena kedekatan pribadi, klausul kontrak ini sudah ketinggalan zaman. Jika ragu, lebih baik menuliskan haknya, bahkan ketika melakukan outsourcing.

Gambar: © panthermedia.net / Rancz Andrei

SGP Prize