Mengapa GM Membuat Tim Dengan 8.000 Programmer

      No Comments on Mengapa GM Membuat Tim Dengan 8.000 Programmer
programmer

Jadi manajer TI, berapa banyak orang di tim Anda? Seberapa sulit untuk melacak mereka dan apa yang sedang mereka kerjakan? Saya berani bertaruh bahwa itu mungkin menghabiskan sebagian besar waktu Anda yang tersedia. Selama di GM, mereka baru saja merekrut 8.000 pengembang baru. Bagaimana Anda ingin mengelola tim itu? Apa yang mereka coba capai?

Masalah Dengan Mencoba Memesan Truk

Pernahkah Anda ¬†bet gratis¬†membeli mobil atau truk? Jika Anda seperti kebanyakan dari kita maka jawaban untuk pertanyaan ini adalah “ya”. Bagaimana Anda melakukannya? Saya berani bertaruh bahwa Anda memulai prosesnya dengan melakukan riset online untuk menentukan apa yang Anda inginkan dan berapa biaya yang mungkin Anda keluarkan. Selanjutnya Anda mengemasi barang-barang dan pergi ke dealer mobil setempat dan duduk untuk melakukan tawar-menawar dengan mereka. Secara keseluruhan, seluruh proses ini mungkin memakan banyak waktu dan bukan sesuatu yang Anda harapkan untuk dilakukan.

Di GM mereka menyadari bahwa pelanggan mereka tidak menikmati proses pemesanan produk mereka. Mereka memutuskan bahwa mereka ingin menciptakan cara bagi pelanggan mereka untuk memesan produk mereka secara online. GM tidak percaya bahwa mitra outsourcing mereka saat ini, HP, memiliki kemampuan untuk membuat aplikasi jenis ini. GM memutuskan untuk meninggalkan HP sebagai penyedia outsourcing dan pergi keluar dan mempekerjakan pengembang yang mereka perlukan untuk membuat aplikasi yang mereka inginkan. GM akhirnya meningkatkan tim pengembangan mereka dari 1.400 programmer menjadi 8.000 developer. Itu adalah pemikiran mereka bahwa dengan tingkat staf ini, mereka akhirnya dapat mulai mengembangkan aplikasi khusus yang mereka butuhkan.

GM telah memutuskan untuk merombak infrastruktur TI-nya dan mereka memulai proses ini dengan melakukan dua hal penting terkait tim. Yang pertama adalah mereka membuat unit pengembangan perangkat lunak mereka sendiri dan yang kedua adalah bahwa mereka membangun program internal yang mencerminkan preferensi pelanggan mereka dalam hal belanja online dan pemesanan online. GM sekarang percaya bahwa mereka harus mampu membangun perangkat lunak khusus untuk produk mereka dan untuk penggunaan internal. GM memandang ini sebagai cara terbaik untuk membedakan diri mereka dari pesaing dan mereka percaya bahwa mereka sekarang dapat merespons preferensi pelanggan dengan lebih cepat.

Mengapa GM Memutuskan Untuk Melakukannya Sendiri

GM telah membayar HP US$3 miliar per tahun sebagai bagian dari kesepakatan outsourcing besar-besaran, mengapa berubah sekarang? GM telah menyatakan bahwa keinginan mereka untuk membawa pekerjaan TI mereka kembali ke rumah, mereka sekarang percaya bahwa mereka dapat “… membuka tutup dari apa yang mungkin”. Ke depan, GM ingin fokus pada perangkat lunak yang dibuat secara internal. Ini akan menjadi tantangan bagi perusahaan outsourcing seperti HP, Dell, dan IBM. Selain itu, pembuat perangkat lunak siap pakai juga harus diperhatikan!

Menumbuhkan tim TI internal yang begitu besar berarti berdampak pada keuntungan GM. Hal ini mulai menimbulkan dampak yang besar baik dalam cara perusahaan beroperasi maupun memasuki pasar. Salah satu program perangkat lunak baru terbesar mereka adalah program pemesanan mobil online. Aplikasi ini membutuhkan koordinasi yang erat dengan kesepakatan lokal untuk mendapatkan inventaris mereka dan bekerja dalam undang-undang negara bagian yang mengatur bagaimana mobil dapat dijual.

GM melaporkan bahwa mereka membutuhkan waktu lebih dari dua tahun untuk membuat aplikasi baru ini dari awal. Sebuah percontohan kecil pertama kali dibuat untuk menguji ide dan untuk mendapatkan umpan balik pengguna akhir. GM harus berhati-hati dalam menerapkan aplikasi baru ini karena peraturan mengharuskan kesepakatan lokal yang menyimpan hal-hal seperti informasi pelanggan. Setelah kesepakatan online dibuat, server GM menghapus informasi mereka dan yang lainnya dikirim ke dealer lokal untuk disimpan.

Apa Arti Semua Ini Bagi Anda

GM harus membuat keputusan yang sangat menyakitkan: apakah mereka ingin tetap bersama tim TI outsourcing yang mereka miliki atau berupaya merekrut cukup banyak insinyur baru untuk mengembangkan tim pengembangan internal mereka menjadi 8.000 insinyur. Pada akhirnya, mereka membuat keputusan untuk membuat tim pengembangan perangkat lunak internal mereka sendiri sehingga mereka lebih cepat menanggapi kebutuhan unik pelanggan mereka.

Hasil keputusan GM memiliki dampak jangka pendek yang paling langsung pada aplikasi pemesanan kendaraan online baru yang baru saja mereka luncurkan. Untuk pertama kalinya GM mampu merampingkan proses pemesanan produk dan telah menemukan cara untuk bekerja dalam jalinan peraturan negara tentang bagaimana kendaraan harus dijual. Kemampuan untuk melakukan pekerjaan kustom semacam inilah yang memotivasi GM untuk memindahkan aktivitas pengembangan TI mereka secara internal.

Di perusahaan Anda, mereka mungkin ingin melihat apa yang dilakukan GM. Ya, GM adalah perusahaan yang sangat besar, tetapi apa yang mereka coba capai mungkin sangat mirip dengan apa yang ingin dicapai perusahaan Anda. Untuk melakukan jenis pekerjaan pengembangan kustom yang dituntut oleh pelanggan saat ini, para pemimpin TI perlu memiliki tim yang dapat menciptakan apa yang dibutuhkan saat dibutuhkan.