Studi Kasus: Menggunakan Toptal Untuk Menggulung Ikan Besar

Diterbitkan: 2022-03-11

Apakah Anda seorang pemancing yang rajin atau pengembang aplikasi, Anda mungkin tertarik untuk melihat lebih dekat pengembangan aplikasi memancing, yang melibatkan beberapa rekan Toptaler Anda.

The Fatsack Outdoors Fishing App dikembangkan oleh Fieldgate Media, yang berfokus pada pengembangan aplikasi pembelajaran dan situs web yang mudah digunakan. Perusahaan telah mengembangkan aplikasi dan situs web untuk usaha kecil, sekolah, dan beberapa perusahaan Fortune 500. Aplikasi memancing ditugaskan oleh Fatsack Outdoors, sebuah perusahaan yang diciptakan oleh penggemar memancing kompetitif dengan kegemaran teknologi.

Aplikasi memancing di luar ruangan yang paling gendut

Berikut adalah ringkasan singkat keterlibatan Toptal dalam proyek tersebut:

  • Dua pengembang terlibat dalam proyek ini, dengan yang satu bertindak sebagai pimpinan teknis dan yang kedua menangani pengembangan Android.
  • Proyek ini memiliki tenggat waktu yang sulit, yang dipenuhi dalam hitungan bulan, sebagian karena dedikasi pengembang kami.
  • Klien senang dengan hasilnya dan proyek membantu mereka mendapatkan lebih banyak bisnis.

Konsep, Tujuan, dan Tantangan

Semuanya dimulai ketika Fieldgate Media yang berbasis di Carolina Selatan didekati oleh Fatsack Outdoors, sebuah startup lokal, untuk membuat aplikasi unik untuk nelayan turnamen profesional. Inilah yang seharusnya membedakan aplikasi, yang dibayangkan oleh nelayan turnamen yang mengidentifikasi kebutuhan mereka akan aplikasi seluler khusus.

Tujuannya adalah untuk membuat aplikasi yang akan benar-benar berguna dalam pengaturan memancing profesional, sementara pada saat yang sama memenuhi tenggat waktu yang sulit. Karena Fatsack Outdoors ingin meluncurkan aplikasi di salah satu pameran dagang perikanan terbesar tahun ini, tenggat waktu tidak dapat dinegosiasikan.

Inilah sebabnya mengapa Fieldgate Media memutuskan untuk beralih ke Toptal karena menyadari bahwa mereka perlu memperkuat timnya untuk memenuhi tenggat waktu. Itu harus mempekerjakan lebih banyak pengembang dan pemimpin teknis dengan pemahaman mendalam tentang Android dan iOS, yang akan dapat membantu mengkodekan kedua versi aplikasi. Klien membutuhkan aplikasi versi Android dan iOS saat peluncuran, dan Hans Haskell dari Fieldgate mengatakan kepada Toptal bahwa kedua versi harus dikembangkan pada "garis waktu yang sangat singkat," karena tenggat waktu yang sulit tidak dapat dilewatkan. Ini adalah tantangan utama: untuk menyingkat pengembangan dan pengujian selama berbulan-bulan dalam jangka waktu yang relatif singkat.

“Kami telah melakukan beberapa aplikasi perusahaan untuk penggunaan internal di masa lalu. Selain satu judul pendidikan, kami benar-benar tidak memiliki banyak pengalaman membangun aplikasi komersial, tetapi kami sangat kuat di UI dan UX, ”kata Haskell. “Aplikasi ini menargetkan pasar besar pemancing di Amerika Utara dan mengotomatiskan sebanyak mungkin proses logging.”

Apa yang Dibawa Toptal Ke Meja?

Fieldgate Media menyewa seorang pemimpin teknis, melalui Toptal, yang mulai mengerjakan aplikasi versi iOS. Setelah aplikasi iOS cukup matang untuk dianggap sebagai "bukti konsep", perusahaan membawa spesialis Android untuk menyalin fungsionalitas untuk platform seluler Google.

Tim Haskell telah terlibat dalam pengembangan web dan aplikasi selama 15 tahun, termasuk sejumlah proyek yang melibatkan pengembang kontrak. Haskell menggambarkan pengalaman berurusan dengan pengembang seperti itu sebagai "kurang optimal" karena sejumlah faktor.

Dia secara khusus mengidentifikasi masalah-masalah berikut:

  • Hambatan bahasa.
  • Harapan yang berbeda.
  • Kurangnya rasa urgensi.

“Sulit untuk mendapatkan bakat luar untuk memiliki rasa urgensi yang sama pada proyek yang Anda lakukan. Hanya dua pengecualian untuk ini adalah tim web saya, yang telah bekerja dengan saya selama bertahun-tahun, dan para pengembang dari Toptal. Jika ada yang membutuhkan pengembang berbakat, yang telah diperiksa dan yang akan terintegrasi dengan mulus ke dalam tim Anda, saya merekomendasikan Toptal tanpa ragu-ragu, ”katanya.

Toptal - bagian yang hilang

Haskell menjelaskan bahwa insinyur perangkat lunak Toptal memainkan peran penting dalam pengembangan aplikasi; mereka tidak hanya bergabung dengan tim untuk membantu, mereka membantu menjadi ujung tombak tim.

Menurut Haskell, ini adalah beberapa hal yang ditangani pengembang Toptal:

  • Membantu menyusun spesifikasi teknis berdasarkan tata letak UI dan persyaratan aplikasi.
  • Apakah iterasi cepat menggabungkan umpan balik dari penguji (menggunakan platform Ubertesters).
  • Bekerja dengan desainer UI internal untuk menyempurnakan antarmuka berdasarkan umpan balik.
  • Mengkoordinasikan tim pengembangan dan memastikan tenggat waktu terpenuhi.
  • Membawa ide-ide baru ke meja setiap kali ada cara yang lebih baik untuk melakukan sesuatu.

Mari kita lihat lebih dekat masing-masing poin ini.

Karena Fieldgate Media sedang mengerjakan proyek khusus, yang dibayangkan oleh pemancing profesional, tidak banyak yang bisa dijadikan sandaran. Klien menginginkan aplikasi asli, yang khusus dikembangkan untuk memancing kompetitif; tentu saja bukan garpu sehari-hari Anda dari aplikasi serupa.

Aplikasi ini memungkinkan pengguna untuk meneliti danau sebelum melakukan perjalanan memancing, menambahkan perjalanan memancing ke kalender, mencatat semua tangkapan, memeriksa dan mencatat cuaca, menambahkan lokasi setiap tangkapan di peta, dan, tentu saja, membual tentang tangkapan yang bagus untuk teman menggunakan fitur Bragboard.

Semua informasi dicadangkan di cloud, memungkinkan peningkatan keamanan dan migrasi yang lebih mudah ke perangkat lain (misalnya, menggunakan telepon luar yang kokoh, atau telepon sekunder saat bepergian ke luar negeri untuk menghindari biaya roaming). Jelas, semua informasi bersifat pribadi, sehingga pemancing lain tidak dapat melihat semua tempat terbaik Anda. Ini bukan hanya aplikasi hobi, ini untuk pesaing, jadi analitik juga ada di dalamnya, memungkinkan pengguna untuk melacak waktu, suhu air, kedalaman air, dan umpan yang digunakan untuk menangkap.

Karena Fieldgate Media sudah memiliki tim UI/UX yang kuat, bala bantuan Toptal hanya membantu tim menerapkan tata letak yang ada. Seperti kebanyakan aplikasi luar ruangan, UI sederhana dan lugas, memungkinkan pengoperasian satu tangan dengan mudah. Tampilan kontras tinggi juga membantu meningkatkan keterbacaan di luar ruangan dan dapat meningkatkan masa pakai baterai karena tidak perlu menaikkan kecerahan, yang selalu merupakan ide bagus jika Anda memancing beberapa jam dari soket listrik terdekat.

Yang paling penting, Toptalers mengoordinasikan tim pengembangan dan memastikan bahwa tenggat waktu yang sulit dipenuhi, memungkinkan Fatsack Outdoors untuk memamerkan aplikasi di pameran dagang besar dan mendapatkan ulasan bagus dari pemancing profesional.

Hasil

Proyek ini sukses, tepat waktu dan sesuai anggaran. Hasil akhirnya adalah peluncuran yang sukses dan klien yang “sangat senang”. Menurut Haskell, perusahaan juga didekati oleh beberapa klien lain yang ingin mengembangkan aplikasi, salah satunya sedang dalam pengembangan saat ini.

Haskell menjelaskan:

Sekarang 8 bulan kemudian dan versi awal aplikasi berhasil diluncurkan di iTunes App Store serta Google Play store. Pengembang Android bekerja dengan tim kami selama sekitar tiga bulan. Pimpinan teknis masih mengerjakan proyek bersama kami sekarang.

Klien sangat senang dengan produk akhir, yang merupakan versi awal aplikasi. Fieldgate Media merencanakan beberapa pembaruan besar untuk aplikasi di masa mendatang.

Mengomentari kinerja pengembang Toptal, Haskell mengatakan:

Kedalaman pengetahuan dan kompetensi umum, terutama pimpinan teknis, melampaui apa pun yang kami miliki di rumah. Jika kita membutuhkan pengembangan asli untuk proyek apa pun, saya akan beralih ke Toptal terlebih dahulu.