Iklan

Di dalam diri setiap orang, kita bisa jadi ide untuk aplikasi seluler terlaris berikutnya. Setelah Anda memiliki ide yang luar biasa itu ditiadakan, dengan wireframes dan desain siap untuk digunakan, Anda selanjutnya perlu menemukan pengembang yang dapat mengubah visi Anda menjadi kenyataan.

Panduan yang mudah diikuti ini akan membantu Anda melakukan hal itu.

Pengembang aplikasi dapat ditemukan di setiap sudut dan celah Internet. Dari anak-anak yang mengenakan biaya $ 5 per jam untuk bekerja dari kamar tidur mereka, hingga orang-orang yang memiliki keterampilan luar biasa yang layak mendapatkan nilai premium mereka.

Sebagai pendatang baru di dunia pengembangan aplikasi, menemukan jalan Anda di industri ini bisa menjadi perjuangan. Memilah-milah para pengembang yang saling berebut untuk mengerjakan proyek Anda membutuhkan pertimbangan matang.

Tanyakan Diri Anda Pertanyaan-pertanyaan Berikut

Sebelum berhubungan dengan pengembang aplikasi, Anda harus terlebih dahulu memahami beberapa hal, bukan hanya

instagram viewer
tentang dunia aplikasi seluler Merancang Aplikasi Terobosan? 7 Blog Pengembangan Seluler Yang Harus Anda BacaRuang seluler sangat baru sehingga tren terus berubah dan wawasan baru dibuat setiap hari. Jika Anda berencana untuk mengembangkan aplikasi seluler, bagaimana Anda bisa mengikuti tanpa menjadi marah? Baca lebih banyak , tetapi tentang proyek Anda sendiri;

1. Sudahkah Anda Menentukan Proyek?

Anda perlu mengartikulasikan visi aplikasi Anda, bebas jargon, dengan cara yang dapat dipahami oleh pengembang yang baik. Dokumen yang Anda buat akan disebut Proposal permintaan (RFP), dan harus membantu pengembang atau agensi membuat proposal yang akurat untuk Anda. Bergantung pada seberapa banyak informasi dalam RFP, Anda mungkin ingin meminta pengembang untuk menandatangani perjanjian kerahasiaan atau perjanjian Larangan pengungkapan informasi rahasia (NDA) pertama.

RFP harus mencakup informasi seperti perangkat lunak atau platform yang ada yang harus dikerjakan aplikasi. Jumlah pengguna yang Anda harapkan. Semua wireframe dan desain yang Anda miliki (beberapa pengembang menawarkan layanan desain, meskipun saya akan merekomendasikan bekerja dengan desainer spesialis untuk ini). Apakah Anda mengharapkan aplikasi menjadi asli atau HTML 5. Sistem operasi (OS) yang Anda targetkan pertama kali.

Semakin banyak informasi, semakin baik, tetapi tidak membuatnya terlalu panjang.

2. Apakah Anda Siap untuk Pengembang?

Pengembang independen hanya benar-benar mengembangkan aplikasi. Anda juga akan memerlukan akses ke (jika belum) perancang UI dan UX, dan penguji kegunaan. Jika Anda memiliki anggaran, Anda akan membutuhkan pemasar juga. Anda mungkin juga perlu bekerja dengan ilustrator, artis, konsultan, arsitek informasi, atau pengembang web.

Apakah Anda memiliki desain untuk aplikasi yang dibuat sebelum atau setelah memilih pengembang Anda, itu adalah Sangat penting bahwa pengembang mana pun yang Anda sewa cocok dengan tim Anda, dan budaya yang Anda inginkan Cutivate.

3. Apakah Anggaran Anda Realistis?

Biaya pengembangan aplikasi sangat bervariasi. Itu tergantung keduanya keahlian pengembang, dan kompleksitas proyek. Sebagai angka yang sangat kasar, seorang pengembang yang berlokasi di India, yang disewa untuk membuat aplikasi yang sangat sederhana, kemungkinan akan mengenakan biaya apa pun hingga $ 3000 (dengan asumsi tingkat per jam sekitar $ 25. Tingkat per jam di AS jauh lebih tinggi).

Jika Anda mencari tim pengembangan aplikasi kecil yang berbasis di a Barat negara, untuk bekerja pada aplikasi yang sedikit lebih kompleks, Anda akan melihat dengan baik dalam kisaran lima digit, sering menjadi enam angka jika Anda memilih untuk bekerja dengan agensi yang lebih besar.

Jika anggaran Anda bahkan tidak mencapai beberapa ribu dolar, mungkin inilah saatnya untuk belajar bagaimana caranya kode aplikasi Anda sendiri Jadi, Anda Ingin Mengembangkan Aplikasi Android? Inilah Cara BelajarSetelah bertahun-tahun, orang akan berpikir bahwa pasar seluler sekarang jenuh dengan setiap aplikasi yang bisa dibayangkan manusia - tetapi bukan itu masalahnya. Ada banyak relung yang masih perlu ... Baca lebih banyak , mulai dari sangat dasar Jadi Anda Ingin Membuat Aplikasi iPhone? 10 Proyek Untuk PemulaIngin membuat aplikasi iPhone dan iPad? Mulailah dengan mempelajari dasar-dasar Swift. Baca lebih banyak .

4. Apakah Jangka Waktu Anda Realistis?

Berdasarkan BlurGroup,

waktu penyelesaian rata-rata proyek pengembangan aplikasi dari brief awal hingga pengiriman proyek hanya 42 hari, dengan waktu penyelesaian aplikasi Tablet rata-rata pada 31 hari dan pengembangan aplikasi Sosial menjadi yang terpendek (hanya 28 hari) ”.

Ini jauh lebih cepat daripada yang diperkirakan kebanyakan orang, tetapi angka-angka ini tergantung pada proyek Anda yang sedang dikerjakan waktu penuh, serta Anda dan pengembang menjadi sangat kompeten.

Jika ini adalah pertama kalinya Anda dalam pengembangan aplikasi, dengan aplikasi Anda hanya sebagai proyek sampingan, Anda harus melakukannya paling sedikit gandakan kerangka waktu ini, dengan tambahan waktu ditambahkan untuk pengujian pengguna.

Menemukan Pengembang yang Berpotensi

Tangkapan Layar 2015-09-18 pada 12.48.23

Setelah Anda menjawab pertanyaan sebelumnya, Anda akan tahu kira-kira apa yang Anda cari dari seorang pengembang, dan apa yang Anda butuhkan dari diri sendiri selama perjalanan ini.

Selanjutnya, buka dialog dengan beberapa pengembang yang Anda pertimbangkan merekrut untuk mengubah ide Anda menjadi aplikasi yang berfungsi. Ada berbagai cara untuk menemukan pengembang ini, dengan opsi yang disukai adalah rujukan langsung dari seseorang yang Anda percayai. Jika Anda tidak dapat menemukan rujukan yang layak, daftar di bawah ini (yang menganggap Anda mencari tim yang lebih kecil, atau pengembang lepas) akan membantu:

  1. AppFutura
  2. UpWork
  3. ContractIQ
  4. Freelancer
  5. Guru
  6. Awak kapal
  7. LinkedIn
  8. Majalah Hancur

Jika anggaran Anda lebih tinggi (yaitu enam angka), dan Anda ingin bekerja dengan agensi yang lebih besar dan bereputasi baik, mereka yang memiliki Peringkat Google tinggi akan sering baik untuk diajak bicara. Menanyakan kepada agensi-agensi yang lebih besar itu serangkaian pertanyaan yang sama seperti yang tercantum di bawah ini juga disarankan.

Tanyakan Pengembang Pertanyaan ini

Tangkapan Layar 2015-09-18 pada 12.51.30

Sekarang Anda memiliki daftar calon pengembang yang sedang bermain, Anda harus mempersempitnya menjadi tidak hanya menjadi daftar pendek, tetapi untuk individu atau perusahaan yang akan mengambil pemerintahan dengan proyek Anda dan memberikan apa kamu membutuhkan.

Untuk membantu menyaring sekam dari daftar panjang Anda, tanyakan pada pengembang apa pun yang perlu Anda ketahui, ditambah pertanyaan-pertanyaan berikut. Ini adalah sebuah wawancara teknis 4 Hal yang Harus Ingat untuk Wawancara Teknis BerikutnyaBaru-baru ini saya melakukan wawancara (untuk magang musim panas) yang sebelumnya saya diberitahu bahwa saya perlu membawa pensil kalau-kalau ada pertanyaan coding. Saya sangat gugup tentang bit terakhir ... Baca lebih banyak , Lagipula. Jawaban mereka untuk yang berikut akan memberi tahu, dan akan sangat membantu dalam memilih pengembang yang tepat segera.

1. Di Mana Saya Dapat Melihat Contoh Pekerjaan Anda yang Relevan?

Setiap pengembang aplikasi yang layak akan memiliki pekerjaan yang mereka banggakan, dan harus bersemangat untuk memperkenalkan Anda ke aplikasi tersebut. Pastikan Anda diberi tautan toko aplikasi, sehingga Anda dapat bermain-main dengan aplikasi itu sendiri, melihat cara kerjanya, dan membaca ulasan yang tersisa.

Saat melihat pekerjaan sebelumnya, waspadalah. Pastikan pengembang memainkan peran penting dalam pengembangan aplikasi tersebut, dan cari fitur spesifik dalam aplikasi yang membuktikan pengembang mampu menghasilkan apa yang Anda butuhkan.

2. Bisakah Anda Memberikan Referensi?

Hanya dengan berbicara dengan orang lain yang pernah bekerja dengan pengembang aplikasi, Anda akan tahu seperti apa rasanya bekerja dengan mereka. Idealnya, Anda dapat berbicara dengan orang-orang yang memiliki aplikasi yang sudah memiliki kesempatan untuk Anda gunakan.

Cari tahu dari klien masa lalu ini mengapa mereka memilih pengembang tertentu, berapa lama waktu yang dibutuhkan untuk mengembangkan aplikasi, apakah itu melebihi anggaran atau batas waktu. Apakah ada kejutan di sepanjang jalan. Anda juga harus mengenal etos kerja pengembang.

Seberapa cepat mereka membalas pesan,? Bagaimana mereka menerima umpan balik? Apakah mereka membawa ide mereka sendiri ke meja? Apakah Anda akan bekerja dengan mereka lagi?

Setiap jawaban positif akan membantu keputusan Anda.

3. Apa yang membuat Kamu Menonjol?

Tangkapan Layar 2015-09-18 pada 13.16.37

Ketika melihat resume dan keterampilan teknis dari banyak desainer berpengalaman, mungkin sulit untuk membedakannya. Jadi tanyakan pertanyaan ini untuk menempatkan tanggung jawab pada pengembang untuk menjelaskan apa yang membuat mereka berbeda. Ini memberi mereka kesempatan untuk menyalurkan hasrat, cinta pada pekerjaan, dan tipe orang yang sebenarnya.

4. Bagaimana Komunikasi Akan Bekerja?

Jika perancang bekerja sendiri, cari tahu metode dan frekuensi komunikasi pilihan mereka. Ini bisa telepon, Skype, Kendur (baca beberapa yang berharga Kurangi kiat manajemen proyek Cara Menggunakan Slack Untuk Manajemen Proyek Dengan Tips Sederhana IniDengan serangkaian fitur pintar Slack dan antarmuka pengguna yang bebas gangguan, platform ini dapat berfungsi ganda sebagai alat manajemen proyek untuk Anda. Pelajari cara mengaturnya sebagai asisten pribadi online Anda. Baca lebih banyak ), atau platform manajemen proyek lainnya. Jika Anda sudah mengatur saluran komunikasi Anda sendiri, pastikan mereka bersedia menerimanya.

Jika Anda akan bekerja dengan tim, cari tahu siapa kontak pertama Anda nantinya? Dan bagaimana komunikasi akan dikelola antara semua orang di tim itu.

5. Berapa Lama Proyek Akan Realistis?

Cari tahu dari setiap pengembang berapa lama mereka percaya proyek itu akan diambil. Idealnya, setelah Anda menerima balasan dari beberapa pengembang, Anda akan mulai melihat konsensus, memberi Anda gagasan yang lebih baik tentang kerangka waktu nyata yang Anda lihat.

Pastikan mereka memperluas jawaban mereka, dan cari tahu apa yang akan mereka butuhkan dari Anda sebelum pekerjaan dimulai, dan apa kemungkinan penyebab perebutan potensial. Jika ada perampokan, bagaimana itu akan mempengaruhi kutipan asli, jika sama sekali?

6. Apa yang Anda Cari dalam Pelanggan?

Menyewa seorang pengembang adalah hubungan dua arah. Mereka tidak hanya harus tepat untuk Anda, tetapi Anda juga harus tepat untuk mereka.

Ambil contoh, pengembang yang mencari pelanggan yang menawarkan kebebasan bereksperimen, atau berkreasi dengan solusi mereka. Jika Anda hanya menginginkan seseorang yang hanya akan menyelesaikan pekerjaan sesuai spesifikasi Anda, Anda mungkin ingin mempekerjakan orang lain.

Ini sering diabaikan ketika datang untuk mempekerjakan pengembang, tetapi sangat penting jika Anda ingin membuat hubungan kerja yang bermanfaat bagi kedua belah pihak.

7. Apa Hal Baru yang Anda Pelajari Saat Ini?

Melalui pertanyaan ini Anda dapat menemukan hasrat nyata dan dorongan yang dimiliki pengembang. Jika mereka tidak benar-benar mempelajari sesuatu yang baru, apakah mereka benar-benar berkomitmen untuk industri ini? Apakah mereka dapat memperbarui aplikasi Anda?

Untuk memeriksa kejujuran jawaban pengembang, lihat perkembangan pekerjaan mereka dari waktu ke waktu. Jika Anda melihat peningkatan terus-menerus, Anda tahu pengembangnya adalah seseorang yang mencari meningkatkan kemampuan teknis mereka 5 Cara untuk Cepat Meningkatkan Keterampilan Teknis Anda Tanpa Menghabiskan WaktuOrang berpendapat bahwa pelatihan membutuhkan biaya - tetapi untuk keterampilan teknis itu tidak benar. Anda dapat meningkatkan keterampilan teknis tanpa membayar - dengan asumsi Anda sudah memiliki akses internet, yang merupakan ... Baca lebih banyak , dan siapa yang mau bereksperimen. Tanyakan juga kepada mereka, hal-hal baru apa yang mereka pelajari dari proyek terakhir mereka, dan jika mereka bereksperimen dengan sesuatu yang menarik saat ini.

8. Pengujian Apa Yang Akan Termasuk dalam Proses?

Anda mencari jawaban yang luas tentang pengujian yang akan dilakukan pada versi beta aplikasi Anda, dan proses memperbaiki bug yang ditemukan, dan berapa lama proses pengujian dan perbaikan ini akan terjadi mengambil.

9. Siapa yang Akan Memiliki Pekerjaan?

Tangkapan Layar 2015-09-18 pada 13.11.29

Ini penting. Cari tahu siapa yang menyimpan reproduksi lisensi dan hak cipta dari setiap karya Bingung Tentang Hukum Hak Cipta? Sumber Daya Online Ini Dapat MembantuItu subjek yang membingungkan, ya, tetapi penting bagi Anda untuk membungkusnya dengan kepala. Jika Anda terlibat dalam pekerjaan kreatif apa pun, sumber daya ini akan membantu Anda melakukan hal itu. Baca lebih banyak atau desain yang diproduksi. Pastikan Anda juga akan menerima semua file pengembangan untuk aplikasi, untuk berjaga-jaga jika Anda membutuhkan pengembang lain untuk mengambil alih pemerintahan, atau jika pengembang lain disewa untuk menangani peningkatan di masa mendatang.

Ikuti situs pemerintah seperti Administrasi Bisnis Kecil A. [Tautan Rusak Dihapus] untuk memahami aspek hukum. Anda juga perlu mengetahui pedoman toko aplikasi untuk platform tertentu. Untuk mis. Pedoman Peninjauan App Store untuk iOS.

Untuk kebingungan apa pun, Anda selalu bisa mencari penasihat hukum online Yang Terbaik dari Internet: Pencarian Anda untuk Bantuan Hukum Pakar Semakin Mudah Sekarang [Hanya AS]Anda mungkin memiliki gugatan gatal untuk keluar dari gerbang dan masuk ke ruang sidang. Anda mungkin juga mencari informasi hukum terperinci, sehingga Anda dapat mewakili diri Anda sendiri. Internet ada di sini untuk membantu. Baca lebih banyak atau offline.

10. Apa yang Akan Anda Butuhkan Dari Saya?

Akan ada banyak kebutuhan pengembang dari Anda sebelum mereka dapat mulai bekerja, jadi harap daftar yang cukup komprehensif. Anda mungkin perlu memiliki desain Anda tersedia di format file tertentu Tahu Kapan Harus Menggunakan Format File Yang Mana: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLACApakah Anda tahu perbedaan antara JPG dan PNG, atau MP3 dan FLAC? Jika Anda tidak tahu format file mana yang akan digunakan, biarkan kami membimbing Anda melalui perbedaannya. Baca lebih banyak , bersama dengan deskripsi komprehensif dari audiens target Anda, tujuan aplikasi Anda, dan bagaimana Anda berencana untuk mendapatkan pengguna.

Pastikan Anda bisa menyampaikan semua ini kepada pengembang sebelum memulai pekerjaan apa pun, untuk memastikan bahwa Anda bukan penyebab dari perampokan yang tidak semestinya.

11. Apa Kutipan, Ketentuan, dan Jaminan Anda?

Pada tahap ini, Anda tidak hanya perlu memahami harga (setidaknya angka kasar) dari apa yang Anda perlukan untuk batuk, tetapi persis apa yang termasuk harga itu.

Anda perlu tahu berapa banyak set revisi, atau jam kerja, yang disertakan. Anda perlu tahu apa yang terjadi ketika penundaan terjadi. Anda harus tahu kapan pembayaran akan diminta (biasanya Anda harus membayar proporsi di muka, kemudian melakukan pembayaran di masa mendatang ketika tonggak tertentu tercapai). Juga cari tahu bagaimana harga dihitung untuk perubahan apa pun (mis. Fitur tambahan) yang dibuat untuk proyek selama pengembangan, dan apakah perbaikan bug disertakan, dan jika demikian, untuk berapa lama.

Terakhir, tanyakan tentang jaminan apa yang akan Anda miliki. Apakah jangka waktu dijamin? Apakah penerimaan ke App Store dijamin (apakah itu tanggung jawab mereka untuk itu kirimkan aplikasinya Cara Mengirim Aplikasi Anda Sendiri Ke iTunes App StoreJadi, Anda sudah memprogram aplikasi iOS pertama Anda dan ingin membuatnya diunggah dan dikirimkan ke iTunes store? Yah, seperti yang saya temukan baru-baru ini, itu tidak semudah kedengarannya. Itu... Baca lebih banyak ke toko aplikasi?) Ini semua adalah Anda harus mengerti sepenuhnya sebelum mulai bekerja dengan pengembang. Minta untuk melihat kontrak sampel untuk memeriksa ulang cetakan kecil. Pastikan Anda memahami semuanya sepenuhnya sebelumnya menandatangani 3 Cara Menandatangani Dokumen Secara ElektronikDokumen tidak harus menjadi tugas, jika dapat ditangani dengan cepat dan efisien. Dalam hal menandatangani dokumen, biasanya tidak. Ini adalah proses berbelit-belit tanpa harapan, semua untuk mendapatkan satu berlekuk-lekuk ... Baca lebih banyak .

12. Bisakah Kita Menelepon?

Cobalah untuk menegaskan kembali jawaban yang Anda terima melalui panggilan. Dengan berbicara dengan klien satu lawan satu, Anda akan lebih mungkin untuk mengetahui siapa mereka, dan apakah mereka “mendapatkan Anda” atau tidak.

Jika mereka tinggal di luar negeri, menggunakan Skype atau alternatif VoIP lainnya Potong Kabel Dengan 4 Paket Telepon VoIP Yang Lebih Murah Daripada SkypePemotongan biaya adalah hal yang paling populer saat ini. Pada artikel ini, kami menunjukkan kepada Anda bagaimana empat alternatif murah VoIP dapat membantu memangkas tagihan telekomunikasi Anda. Baca lebih banyak akan menghemat uang untuk panggilan.

Bergerak kedepan

Memang, ada banyak pertanyaan di atas, dan Anda harus meluangkan waktu untuk memeriksa setiap proposal yang Anda terima dengan cermat. Banyak pengembang akan menghindar dari menjawab dengan detail seperti itu, sehingga Anda akan tahu bahwa mereka yang melakukannya akan benar-benar bersemangat untuk bekerja dengan Anda.

Dengan memilih pengembang aplikasi yang tepat, menjalankan seluruh proyek Anda akan jauh lebih sedikit stres dan lebih sukses. Sepanjang seluruh proses pengembangan, Anda masih perlu menawarkan banyak umpan balik, dan bekerja sama dengan pengembang. Seiring dengan ini, Anda juga harus mulai bekerja di sisi pemasaran dan PR aplikasi Anda untuk menyiapkan semuanya untuk diluncurkan.

Untuk membantu Anda memulai dengan ini, artikel-artikel berikut dari seluruh web akan membantu Anda.

  • Panduan Stratagy Pemasaran iOS
  • 5 Kesalahan Terbesar dalam Pemasaran Aplikasi Seluler
  • 5 Strategi untuk Mendapatkan Pengguna Memasarkan Aplikasi Seluler Anda untuk Anda
  • 7 cara efektif untuk memasarkan aplikasi seluler Anda

Apa yang telah Anda lakukan dengan ide cemerlang Anda untuk suatu aplikasi? Apa pertanyaan lain yang menurut Anda sangat membantu untuk ditanyakan kepada calon pengembang aplikasi? Apakah Anda punya tips lain untuk orang lain yang akan melalui perjalanan ini?

Kredit Gambar: Firefox Mobile Untuk Android oleh Johan Larsson (Flickr) Programer Teladan oleh Alper Cugun (Flickr), Pertempuran Hak Cipta 2011 oleh Christopher Dombres (Flickr)

Rob Nightingale memiliki gelar dalam bidang Filsafat dari University of York, Inggris. Dia telah bekerja sebagai manajer media sosial dan konsultan selama lebih dari lima tahun, sambil memberikan lokakarya di beberapa negara. Selama dua tahun terakhir, Rob juga menjadi penulis teknologi, dan merupakan Manajer Media Sosial MakeUseOf, dan Editor Newsletter. Anda biasanya akan menemukannya bepergian…