Skip to content
Arif Setiawan
Arif Setiawan

travel, culinary and technology

  • Home
  • About
  • Travel
    • Indonesia
      • Bali
      • Banten
      • Jakarta
      • Jawa Barat
      • Jawa Tengah
      • Jawa Timur
      • Kalimantan Selatan
      • Lampung
      • Sumatera Barat
      • Sumatera Utara
      • Yogyakarta
    • Laos
    • Malaysia
    • Singapore
    • Vietnam
  • Culinary
  • Technology
    • Startup
    • Software Development
    • Social Media
  • #kulinersince
  • Nol Kilometer
Arif Setiawan

travel, culinary and technology

Menghitung Biaya Pembuatan Website pada Modern Web Development

Arif Setiawan, May 17, 2018May 4, 2020

Sejak dahulu kala hingga saat ini menghitung biaya pembuatan website atau sebuah perangkat lunak merupakan salah satu hal yang masih belum pasti dan debatable, ya karena memang nominalnya yang tidak pasti dan dipengaruhi oleh banyak faktor. Baik itu dari segi kebutuhannya, teknologi yang digunakan, hingga tarif jasa tim yang mengerjakannya.

Dalam postingan ini saya khusus akan membahas bagaimana cara menghitung biaya pembuatan website yang saat ini sudah memasuki era modern web development. Era modern web development yang saya maksud di sini adalah mulai dikenalnya istilah front end, back end, API, dst. Yang mana dulu pembuatan website tidaklah dipisah menjadi bagian-bagian tersebut. Yang penting dibicarakan hanyalah masalah fitur dan tidak menaruh banyak perhatian pada arsitektur.

***

Dalam pembuatan sebuah perangkat lunak termasuk website terdapat berbagai macam metodologi dan manajemen proyek yang bisa digunakan. Namun, dahulu sangatlah sedikit dan sudah menjadi sebuah paradigma.

Client : “Kalau saya ingin dibuatkan website seperti ini kira-kira harganya berapa ya?”.

Pertanyaan seperti itu dahulu terlihat sangatlah gampang untuk dijawab. Misalnya seperti :

Developer : “Untuk website seperti ini kira-kira 30 juta, untuk pengerjaan satu bulan, ditambah dengan biaya maintenance X juta untuk 6 bulan”.

Namun sekarang sudah lain cerita. Dunia pembuatan website sudah jauh lebih kompleks sehingga dalam menghitung biaya pembuatan website juga mengikuti. Jawaban seperti itu menurut saya hanya berlaku untuk website yang jenisnya seperti company profile, toko online sederhana dan personal website.

Berdasarkan pengalaman saya sendiri sebagai web developer yang bisa dikatakan hampir setiap bulan mendapatkan penawaran untuk membuatkan website (ya, semua orang sekarang ingin dijadikan online semua, hehe), saat ini saya tidak berani untuk menjawab langsung seperti itu (dalam format biaya dan waktu yang pasti).

Saya lebih memilih untuk menggali informasi lebih jauh terlebih dahulu minimal diskusi sekitar setengah jam untuk kemudian menentukan prioritas kebutuhan yang diinginkan oleh client. Setelah ada list kebutuhan dan prioritasnya barulah saya bisa memetakan estimasi berapa lama bisa dikerjakan dan mau menggunakan tarif yang mana. Tujuannya agar mendapatkan harga yang lebih fair antara client dengan tim yang mengerjakan. Tidak mengedepankan tarif yang fix.

Design Sprint

Dahulu mungkin banyak dikenal metodologi seperti Waterfall atau Rapid Application Development (RAD), tetapi sekarang di lingkungan saya semakin banyak yang menyuarakan untuk menggunakan metodologi Agile Software Development.

Apa itu Agile? Wah, bisa lama lagi kalau dijelasin. Intinya pada Agile Software Development salah satu cirinya adalah lebih mengedepankan bekerjanya sebuah fungsi dibandingkan software mempunyai dokumentasi yang bagus.

Untuk mencapai hal itu harus ada yang namanya Design Sprint, yang berfungsi untuk memetakan task mana saja yang akan dikerjakan dan dideliver kepada client terlebih dahulu. Dalam satu sprint terdapat beberapa komponen, yang biasanya terdiri dari :

  1. Durasi : 1-2 minggu
  2. Sprint Planning Meeting di awal sprint : diskusi masalah arsitektur, data, asset, tim yang terlibat, dll
  3. Backlog Task : deskripsi fitur-fitur yang akan dibuat, acceptance criteria, dll
  4. Task Phase  : backlog, ready to develop, ready to test, ready to deploy to production, dll
Contoh Dokumen Komponen Sprint

Setelah terbentuk dokumen yang berisikan komponen sprint yang bisa dikerjakan, maka langkah selanjutnya adalah memberikan estimasi perkiraan kira-kira berapa jam suatu task akan selesai dikerjakan. Sehingga dapat dipetakan kira-kira project yang akan dikerjakan bisa selesai dalam waktu berapa sprint/minggu/bulan.

Pengisian estimasi ini dilakukan ketika SPM biasanya oleh Product Owner, Scrum Master, Designer, Developer, dll (sekali lagi ini tergantung besar timnya yang akan mengerjakan ya, fleksibel).

Setelah estimasi pengerjaan sudah ada maka langkah selanjutnya adalah menentukan tarif dari tim yang mengerjakan.

Perhitungan Biaya

Yang digunakan di sini biasanya adalah sistem man hours. Satu komponen tim akan diplot berapa jam setiap sprint? Biasanya menggunakan sistem 20H (part time) dan 40H (full time) yang mana ini juga fleksibel sesuai kesepakatan. Dan tarifnya bisa diklasifikasikan sesuai dengan skill dan experience tim. Misalnya :

  1. Beginner : IDR 100.000 – 200.000 per day
  2. Intermediate : IDR 300.000 – 500.000 per day
  3. Advanced : IDR 600.000 – 800.000 per day

Tentunya untuk setiap level bisa dijelaskan keuntungan dan kerugiannya. Yang paling simpel contohnya, kalau menggunakan level beginner yang mengerjakan bisa saja fresh graduate yang masih kurang pengalaman sehingga akan ada kekurangan di masalah arsitektur dan performansi, tetapi keuntungannya adalah biayanya jadi lebih murah.

Dokumen Perhitungan Biaya

Jika sudah mengetahui tentang fitur apa saja yang akan dibuat beserta estimasi jangka waktu pengerjaan dan tim yang akan mengerjakan, maka kita baru bisa membicarakan masalah biaya total pengerjaan sebuah project pembuatan website.

***

Contoh di atas salah satu contoh paling sederhana untuk perhitungan biaya pembuatan sebuah website yang saya ambil dari pengalaman pribadi saya untuk membuat website asosiasi sepakbola. Terlihat komponennya ada manajemen untuk data klub, pelatih dan pemainnya. Dari contoh itu belum ada permasalahan soal maintenance ya. Itu lain cerita lagi.

Dan di luar sana saya kira sudah banyak framework yang dapat diadaptasi untuk digunakan sebagai template pengerjaan sebuah project modern web development. Salah satunya yang disediakan oleh Google ini. Namun, menurut saya pribadi semuanya serba fleksibel, ga harus kaku seperti yang ada di template, yang jelas tujuannya adalah memberikan transparansi dan keuntungan bagi kedua belah pihak sehingga menjadi win-win solution.

Mungkin itu sedikit sharing pengalaman dari saya untuk melakukan perhitungan biaya pembuatan sebuah website. Sekarang jadi tau kan mengapa saya ga bisa jawab langsung kalau ditanya “Bikin website yang seperti ini kira-kira biayanya berapa si?”. Hal pertama yang harus dijawab terlebih dahulu adalah “seperti ini” itu spesifiknya seperti apa, biar saya bantu hitung dulu.

Seperti itu. Kalau ada yang mau diskusi jangan sungkan untuk langsung komentar ya. Terima Kasih.

Sumber Gambar : knowledgehut


โ†’ 4918 readers

Related

Software Development AgileSoftware CostingSoftware DevelopmentWeb Development

Post navigation

Previous post
Next post

Comments (7)

  1. Pay says:
    May 18, 2018 at 6:10 am

    Super sekali mas bong, sudah lama tak mengikuti ini.

    Agile dan scrum bisa dicombine ya?

    Reply
    1. Arif Setiawan says:
      May 18, 2018 at 10:32 am

      kalo menurutku bisa aja kak, disesuaikan aja sama kebutuhannya, kadang kalo terlalu sak klek sama aturan untuk project dengan tim kecil malah jadi terlalu ribet, hahaha

      Reply
  2. mulllino says:
    May 18, 2018 at 2:50 pm

    pak
    di tabel dokumen perhitungan biaya, Duration itu maksudnya apa ya?

    Reply
    1. Arif Setiawan says:
      May 18, 2018 at 4:25 pm

      duration itu adalah jumlah sprint yang dihasilkan dari hasil perhitungan estimasi waktu pengerjaan per task bu

      kalo dari dokumen itu berarti semuanya bisa selesai dikerjakan selama 6 sprints, 1 sprints = 10 hari, dan 1 hari 5 jam kerja

      Reply
  3. Mulesoft Training says:
    August 7, 2020 at 6:05 pm

    Nice blog. Thank you for sharing your experiences with us and keep going on. See more:Mulesoft Training

    Reply
  4. Hangga Aji Sayekti says:
    June 12, 2021 at 1:00 pm

    Googling dg keyword “biaya web development”, akhirnya nemu postingan ini.
    Sangat membantu sekali, terutama bagi freelancer.๐Ÿ˜Š
    Mantab mas Arif.. ๐Ÿ‘

    Reply
  5. Andri Berbudi says:
    June 6, 2023 at 9:41 am

    terima kasih mas, nyari rincian biaya dengan tabel yang lengkap akhirnya ketemu juga.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts

  • Depot Nikmat Jombang Sejak 1987
  • Bertemu dengan Konco Lawas
  • Patung Bekantan Maskot Kalimantan Selatan
  • Toko Roti Prestasi Solo
  • Hotel Trio Solo
  • Nasi Becek Pojok Nganjuk Sejak 1950
  • Sate Subali Batang Sejak 1971
  • Soto Pak Paiman Wates Kulon Progo Sejak 1989
  • Game Development Life Cycle
  • Danau Beratan Bedugul Bali

Recent Posts

  • Racikan Kopi Ponti Lempuyangan Yogyakarta
  • Sakopi Magelang: Tempat Nongkrong Asik di Kota Sejuta Bunga
  • Bajak Laut Muntilan Fresh Seafood
  • Geblek Pari Nanggulan: Menikmati Masakan Rumahan di Tengah Persawahan
  • Rumah Makan Padang Djawa Magelang

Categories

Archives

Subscribe

Enter your email address to subscribe to this blog.

Join 1,225 other subscribers
Seedbacklink

Travel

  • Alun-Alun Jombang: Ruang Publik Ikonik di Jantung Kota SantriMay 4, 2025
  • Nol Kilometer Tuban: Titik Awal Menjelajah Bumi WaliApril 27, 2025
  • Leisure Trip ke Morwell: Dari Taman Bunga hingga Sushi Favorit TravelerMarch 24, 2025
  • Jalan Braga: Simbol Kejayaan Bandung di Masa KolonialJanuary 5, 2025
  • Staycation di Grand Rohan JogjaDecember 25, 2024

Culinary

  • Racikan Kopi Ponti Lempuyangan YogyakartaAugust 21, 2025
  • Sakopi Magelang: Tempat Nongkrong Asik di Kota Sejuta BungaAugust 19, 2025
  • Bajak Laut Muntilan Fresh SeafoodAugust 17, 2025
  • Geblek Pari Nanggulan: Menikmati Masakan Rumahan di Tengah PersawahanJuly 12, 2025
  • Rumah Makan Padang Djawa MagelangJune 14, 2025

Technology

  • iOS Conference Singapore 2020November 28, 2021
  • Sinergi Coworking Space JogjaAugust 22, 2020
  • WordCamp Jakarta 2019February 12, 2020
  • Kubik Coworking & Art Space PadangApril 13, 2019
  • Redesign Aplikasi IndiHomeNovember 6, 2018
©2025 Arif Setiawan | WordPress Theme by SuperbThemes
 

Loading Comments...