Berapa Biaya Untuk Membangun Aplikasi Web Seperti Trello?

Trello adalah alat manajemen tugas yang terkenal (dan menggemaskan). Mulai dari konsep papan tulis digital yang diplester dengan kartu catatan, aplikasi ini memungkinkan tim untuk melacak proyek, mengomunikasikan kemajuan, dan berbagi data.

Setiap tahun, perusahaan di seluruh dunia mencari perangkat lunak manajemen proyek baru. Di antara mereka, selalu ada beberapa yang mempertimbangkan untuk mengembangkan aplikasi mirip Trello. Selama beberapa hari terakhir, terutama topik ini telah ada di benak orang-orang karena berita tentang Trello dibeli oleh perusahaan Australia Atlassian. Atlassian sudah sangat populer untuk produknya sendiri Jira dan HipChat – dan popularitas itu pasti hanya akan meningkat sekarang setelah mereka membeli Trello .

Jika Anda salah satu orang yang mempertimbangkan untuk mengembangkan tiruan dari aplikasi populer ini untuk perusahaan Anda sendiri, Anda mungkin bertanya-tanya bagaimana cara membuat aplikasi web yang mirip dengan Trello serta berapa biayanya. Baca terus untuk jawaban atas kedua pertanyaan Anda. Tapi pertama-tama, mari kita tentukan jenis (dan ukuran) bisnis apa yang ditujukan untuk aplikasi seperti Trello.

Untuk siapa Trello?

Sebagai alat kolaborasi visual berbasis web untuk merencanakan tugas dan proyek, Trello sesuai dengan kebutuhan individu dan usaha kecil hingga menengah – dalam beberapa kasus, bahkan perusahaan besar. Ini telah diadopsi oleh sejumlah besar pengguna di berbagai bidang bisnis: pengembangan perangkat lunak, pemasaran dan periklanan, barang konsumsi, dan pendidikan tinggi. Di antara pelanggan Trello yang paling terkenal adalah The New York Times, Anytime Fitness, Chartbeat, Tumblr, Adobe, TripAdvisor, dan buku Scout.

Untuk memberi Anda ide tentang bagaimana Anda dapat menggunakan alat ini secara efektif, Trello menunjukkan lusinan contoh kasus penggunaan. Perencanaan liburan, perencanaan makan sehat, rencana konferensi, mengatur ide posting blog, papan pengembangan… daftarnya terus berlanjut. Untuk inspirasi tentang bagaimana Trello dapat bermanfaat bagi Anda dan perusahaan Anda, lihat papan dari komunitas pengguna Trello.

Statistics of Trello users
Sumber: Dapatkan Aplikasi

Berikut adalah beberapa statistik (melalui GetApp) yang menunjukkan persentase pengguna Trello menurut industri, ukuran perusahaan, dan negara. Semua angka ini didasarkan pada tanggapan pengguna nyata yang menjadi anggota komunitas GetApp.

Trello menawarkan versi dengan fungsionalitas dasar untuk pengguna perorangan, tetapi karena digunakan oleh perusahaan dengan berbagai ukuran, ia juga menawarkan tiga tingkatan berbayar: Trello Gold, Trello Business Class, dan Trello Enterprise. Fungsionalitas masing-masing versi Trello ini kurang lebih sama, tetapi setiap versi menawarkan beberapa manfaat yang penting untuk jenis bisnis tertentu.

Sebelum kita membandingkan manfaat tambahan dari setiap versi berbayar, mari kita lihat fitur dasar Trello dan tentukan kira-kira berapa lama waktu yang dibutuhkan untuk mengembangkan setiap modul fungsi dasar Trello. Kami kemudian akan menyarankan tumpukan teknologi untuk mencapai ini.

Apa saja fitur utama Trello?

Hal utama yang disukai kebanyakan orang tentang Trello adalah desainnya. Ini dirancang untuk dilakukan satu hal penting kompeten. ‘Hal’ ini untuk memfasilitasi alur kerja gaya Kanban. Dengan pemikiran ini, kami sekarang akan memecah fitur paling menarik dan penting yang ditawarkan Trello ke dalam kategori konseptual.

papan

Papan Trello adalah daftar daftar yang diisi dengan kartu. Setiap papan biasanya mewakili satu proyek atau produk yang sedang dikembangkan. Itu juga dapat mewakili apa pun yang perlu direncanakan. Setiap papan Trello dikaitkan dengan spesifik anggota siapa yang memiliki akses ke sana: siapa yang dapat melihatnya, mengontrol pembuatan dan aliran kartu di antara daftar papan, dan mengundang anggota lain ke papan. Tidak ada batasan jumlah anggota tim yang dapat diundang ke dewan tertentu. Anda juga dapat membuat papan menjadi publik atau pribadi. Semua pengaturan dan kontrol untuk papan terletak di bilah sisi, serta di panel anggota dan umpan aktivitas papan .

trello-sidebar

Dalam pengaturan, Anda dapat menghapus anggota dari papan, mengaktifkan dan menonaktifkan latar belakang papan, mengizinkan atau melarang komentar, menambah dan menghapus ekstensi, dan menambahkan anggota lain ke papan. Untuk penelusuran yang lebih mudah, Anda dapat memfilter semua kartu menurut nama anggota, tanggal jatuh tempo, tanggal pembuatan, kata kunci, dan label. Anda juga dapat menggunakan pencarian cepat, yang kini menelusuri semua konten kartu dan disajikan dalam antarmuka sederhana dengan serangkaian operator merek baru untuk membantu Anda mempersempit penelusuran. Beberapa operator ini adalah @nama, batas waktu: hari dibuat: hari, dan papan: id. Operator ini juga bekerja di kafetaria pencarian “Arsip”. Anda juga dapat mengubah latar belakang papan ke warna apa pun yang Anda suka dan mengelola semua label khusus untuk papan.

Untuk mengembangkan UI dan UX untuk Trello Boards, kami membutuhkan antara 80-96 jam . Untuk mengimplementasikan fungsionalitas yang sebenarnya, yang akan melibatkan pengkodean HTML/CSS dan pengembangan frontend dan backend, kita memerlukan antara 320-342 jam .

Daftar

Karena Trello menyediakan alur kerja gaya Kanban, di dalam papan Anda dapat membuat daftar. Daftar adalah cara sederhana untuk membagi papan ke dalam kategori. Biasanya, setiap daftar (kategori) mewakili tahap tertentu dari suatu proses (misalnya untuk dilakukan, sedang berlangsung, selesai). Sebagai penulis, kami memiliki alur sendiri di Trello untuk artikel, yang mencakup daftar (tahapan) seperti ‘Rencana sudah siap,’ ‘Sedang berlangsung,’ ‘Siap untuk ditinjau,’ ‘Siap untuk disalin’, dan ‘Selesai.’

trello-lists

Membuat desain UI dan UX untuk Daftar Trello akan membawa kita tentang 40-48 jam , dan pengembangan web yang sebenarnya (pemrograman HTML/CSS, frontend, dan backend) akan memakan waktu sekitar 96-104 jam .

Kartu-kartu

Seperti yang telah kami sebutkan, papan Trello telah terdaftar, dan daftar ini dapat diisi dengan jumlah kartu yang tidak terbatas. Anda dapat membuat kartu yang mewakili beberapa pekerjaan yang harus dilakukan. Bagi kami penulis, ini akan menjadi artikel baru. Saat kami membuat kartu, pertama-tama kami memberinya judul. Mari kita asumsikan ini adalah kartu untuk artikel yang Anda baca sekarang: judul kami adalah “Berapa biaya untuk membuat aplikasi seperti Trello?” Selanjutnya, kami menulis detail keterangan dari tugas dan lampirkan file (jika perlu) ke kartu. File-file ini mungkin artikel referensi, tutorial, dll.

Kemudian kami menambahkan beberapa label ke kartu untuk membantu kami mengkategorikan dan memprioritaskan berdasarkan jenis, yang diwakili oleh warna. Jika tugas kita berisi beberapa langkah (subtugas), kita dapat membuat daftar periksa untuk setiap. Artikel kami biasanya melalui empat langkah daftar periksa: ‘Rencana sudah siap,’ Draf 1,’ ‘Draf 2,’ dan ‘Selesai.’ Untuk menentukan garis waktu dan memastikan tugas kami selesai tepat waktu, ketua tim kami menambahkan batas waktu , meskipun itu selalu dapat diubah jika diperlukan. Segera setelah kami mengisi kartu dengan lengkap, kami mendelegasikan tugas ini kepada penulis yang akan bertanggung jawab untuk menulis artikel.

Pada kartu artikel, semua anggota dewan dapat meninggalkan komentar (termasuk emotikon) serta menandai orang dengan sintaks @name yang umum. Semua anggota dapat melihat aktivitas kartu – riwayat lengkap tindakan yang dilakukan pada kartu, serta orang yang membuatnya dan waktu tindakan tersebut dilakukan. Di sini kami juga ingin menyebutkan sistem notifikasi. Karena Trello dirancang untuk kolaborasi waktu nyata, Anda segera mendapatkan pemberitahuan di tempat dan email tentang semua tindakan yang dilakukan pada kartu. Jika seseorang memindahkan kartu, menambahkan sesuatu ke dalamnya, atau membuat perubahan lain dari perangkat apa pun, semua anggota dewan akan diberitahu tentang perubahan ini. Dan karena semua tindakan muncul secara instan di layar, jadi Anda dapat membiarkan tab Anda tetap terbuka sepanjang hari dan tidak pernah menyegarkannya. Pemberitahuan diwakili di situs Trello oleh tombol berbentuk lonceng di sudut kanan atas, dan ketika Anda memiliki pemberitahuan baru, tombol ini berubah menjadi merah.

Dari waktu ke waktu kita perlu menghapus kartu. Terkadang, kami bahkan menghapusnya secara tidak sengaja. Untungnya, Trello mengarsipkan kartu terlebih dahulu, sebelum akhirnya menghapusnya. Jadi, apakah Anda bermaksud menghapus kartu atau tidak, Anda selalu bisa mendapatkan kembali informasi Anda.

trello-card

Mengembangkan modul fungsionalitas ini adalah yang paling memakan waktu. Desain UI/UX akan membutuhkan sekitar 80-96 jam , dan pengembangan web (pemrograman HTML/CSS, frontend, dan backend) akan memakan waktu sekitar 400-440 jam .

tim

Jika Anda memiliki banyak dewan dan anggota di Trello, Anda dapat membuat tim bisnis untuk membuat semua orang tetap terhubung. Misalnya, kami memiliki tim perusahaan kami bernama RubyGarage dan di dalam tim ini ada daftar papan yang berbeda termasuk Konten, Pengembangan, CEO, Pemasaran, PM, dll. Sebagai anggota tim, Anda dapat melihat semua papan tim Anda, membuat yang baru, dan mengelola anggota tim. Anda juga dapat mengubah pengaturan untuk visibilitas tim Anda dari pribadi ke publik, menghubungkan tim Trello Anda ke tim Slack, dan memindahkan tim Anda ke tingkat penggunaan yang lebih tinggi dengan Kelas Bisnis Trello. Beginilah tampilan tim Konten RubyGarage kami.

ruby-garage-content-team

Menerapkan modul ini akan memakan waktu sekitar 40-48 jam untuk desain UI/UX, dan sekitarnya 96-104 jam untuk pengembangan web (pengkodean HTML/CSS, pemrograman frontend dan backend).

Sekarang setelah kami meninjau fungsionalitas setiap modul inti Trello dan memperkirakan perkiraan jumlah jam yang diperlukan untuk implementasinya, kami harus memutuskan tumpukan teknologi yang akan menjadi pilihan yang baik untuk MVP dan untuk produk yang dikembangkan sepenuhnya. :

  • Bahasa pemrograman – Ruby, JavaScript, HTML5, CSS3
  • Kerangka Aplikasi – Ruby on Rails
  • Kerangka JavaScript – React.js
  • Kerangka Otomasi – RSpec, Capybara, PhantomJS
  • Penyimpanan data SQL – PostgreSQL
  • Penyimpanan nilai kunci – Redis
  • Server web – Nginx
  • Server aplikasi web – Puma
  • Hosting – Layanan Web Amazon (AWS)

Aplikasi web yang dibuat dengan Ruby on Rails dan alat satelitnya tidak akan pernah mengecewakan Anda, karena kerangka kerja ini dapat diskalakan, berkinerja baik, dan aman. Ketika layanan seperti Airbnb, Salesforce, dan GitHub meningkat popularitasnya dan mencapai massa kritis pengguna harian/bulanan, mereka menukar banyak alat dengan yang lebih ekstensif tetapi tetap mempertahankan kerangka kerja Ruby on Rails pada intinya.

Sekarang kita telah meninjau fitur utama yang ditawarkan Trello kepada penggunanya secara gratis, menghitung perkiraan jumlah jam yang diperlukan untuk mengimplementasikan setiap modul fungsi ini, dan menentukan kemungkinan tumpukan teknologi, kita harus mendiskusikan pertanyaan yang sangat menarik: bagaimana caranya? Trello menghasilkan uang?

Apa versi bisnis Trello?

Trello menggunakan a freemium model bisnis – kombinasi “gratis” dan “premium”. Menurut model ini, Trello menawarkan produknya dengan fungsionalitas inti secara gratis ke sejumlah besar pengguna dan menjual produk premiumnya ke audiens yang lebih kecil. Trello menawarkan tiga opsi berbayar: Trello Gold, Trello Business Class, dan Trello Enterprise. Sementara masing-masing kurang lebih mirip dengan Trello dasar, mereka menawarkan sedikit fungsionalitas tambahan.

Trello Emas

Trello Gold menyertakan fitur yang sama dengan Trello dasar tetapi ditambah beberapa fitur lainnya yang hanya untuk bersenang-senang dan beberapa fitur lainnya yang dirancang untuk meningkatkan produktivitas.

Di antara pengaya yang menyenangkan, Anda dapat menemukan lebih dari 800 emoji standar dan lusinan stiker dan latar belakang. Jika Anda menginginkan sesuatu yang sedikit lebih khusus, Anda bahkan dapat mengunggah latar belakang dan paket stiker Anda sendiri.

Berkenaan dengan pemacu produktivitas, Trello Gold menghadirkan tiga peningkatan daya (integrasi dengan aplikasi eksternal) per papan, batas lampiran 250MB, dan pencarian tersimpan. Untuk semua pengaya ini, Trello mengenakan biaya $5 per pengguna per bulan atau $45 per pengguna per tahun. Tetapi Anda juga bisa mendapatkan Trello Gold secara gratis dengan merujuk teman Anda.

Kelas Bisnis Trello

Trello Business Class ditujukan untuk tim multi-pengguna (hingga 100 orang). Opsi ini berfokus pada kolaborasi, komunikasi, dan berbagi informasi dengan lebih aman. Untuk tujuan ini, Anda mendapatkan kontrol admin atas papan pribadi dan publik dalam tim Anda, serta kesempatan untuk mengelola siapa yang dapat membuat papan baru. Anda juga dapat membatasi undangan dari orang di luar tim dan membuat pengamat luar yang tidak diizinkan untuk mengedit papan tetapi dapat melihatnya.

Trello Business Class juga menawarkan dukungan email prioritas (dalam satu hari kerja), peningkatan daya tanpa batas untuk semua papan, dan kemampuan untuk mengumpulkan papan ke dalam grup (Koleksi Papan), menambahkan anggota ke Trello melalui akun Google, menonaktifkan anggota tanpa kehilangan data, dan ekspor data dalam format JSON atau CSV dengan satu klik.

Tim bisnis bisa mendapatkan semua fitur ini hanya dengan $12,50 per anggota tim per bulan, atau $119,99 per anggota tim per tahun. Namun, dengan paket ini, seluruh tim harus ditingkatkan – tidak mungkin untuk memiliki bagian dari tim Anda di Kelas Bisnis dan sisanya di tingkat lain.

Trello Enterprise

Trello Enterprise sepenuhnya menyalin fitur Trello Business Class sambil menambahkan fitur keamanan tambahan yang penting untuk tim perusahaan. Trello Enterprise menawarkan keamanan tingkat lanjut dengan Two Factor Authentication (2FA) saat anggota tim masuk melalui perangkat baru dan mendukung SSO SAML 2.0 untuk memberikan lapisan keamanan tambahan bagi seluruh tim.

Selain hal di atas, Trello Enterprise menawarkan dukungan telepon prioritas selama jam kerja, manajer akun khusus untuk membantu masalah penagihan, dan satu tagihan terpadu untuk semua tim Kelas Bisnis perusahaan. Untuk mengetahui berapa biaya untuk menggunakan Trello Enterprise, Anda harus meminta penawaran.

Jika Anda ingin berhasil bersaing dengan Trello, Anda perlu mengembangkan fitur yang saat ini kurang dari penawaran Trello. Karena itu, kami telah menyiapkan perkiraan untuk mengimplementasikan fungsionalitas Trello dasar saja. Perkiraan ini diwakili oleh infografis yang, selain perkiraan waktu yang telah dinyatakan, berisi informasi seperti jumlah total jam, daftar tim, tumpukan teknologi, dan kisaran harga total untuk mengembangkan aplikasi Trello dasar.

ifographic-how-much-does-it-cost-to-build-an-app-like-trello

Jika Anda memiliki ide bagus tentang cara membuat aplikasi web yang mirip dengan Trello tetapi lebih baik dan ingin tahu berapa biaya yang harus kami keluarkan untuk mengembangkannya di RubyGarage, cukup kirim email kepada kami . Kami akan dengan senang hati memberi Anda perkiraan!

Leave a Comment