Arkatama

Project Triangle: nego harga untuk pengembangan situs web

Project triangle mengilustrasikan keterkaitan antara tiga kekuatan utama pada sebuah proyek. Time atau waktu merupakan waktu yang ada guna merampungkan suatu proyek, Cost atau anggaran menggambarkan tentang jumlah uang atau sumber daya dan kualitas yang menggambarkan fit-to-purpose dengan tujuan yang harus dipenuhi agar proyek menjadi sukses. Keadaan normal merupakan salah satu faktor tetap dan faktor lainnya beragam sdan mempunyai proporsi yang terbalik satu sama lain. Sebagai contoh, waktu sering diperbaiki serta mutu produk akhir bergantung pada anggaran dan sumber daya dan tersedia. Pada pembuatan perangkat lunak, ketiga aspek diatas sangat berpengaruh dalam memastikan perangkat lunak dapat dikelola dengan baik dan berhasil tanpa cacat. 

Quality Triangle sangat berpengaruh pada anggaran pembuatan perangkat lunak. Pada pembuatan perangkat lunak, anggaran pengembangan terdiri dari biaya pengembangan, pengetesan, dan pengaplikasian perangkat lunak. semakin bermutu produk yang dihasilkan, semakin mahal biaya pengembangan perangkat lunak terkait. Misalnya, jika pengembangan suatu perangkat lunak harus berkulaitas maka diperlukan pemantauan secara berkala sehingga memperoleh kinerja yang maksimal dan terhindar dari bug. Untuk mencapai tujuan tersebut, diperlukan pengalokasian sumber daya yang lebih besar untuk pengujian serta debugging sehingga menghasilkan perangkat lunak yang diinginkan. Hal ini tentunya membutuhkan biaya dan waktu yang lebih banyak daripada pengembangan software yang lebih murah dan cepat. 

Sebaliknya, ketika ingin membuat software dengan biaya yang lebih murah, maka diperlukan pengukuran terhadap segi mutu dan waktu, diperlukan pengorbanan waktu dan mutu guna memastikan jika anggaran pengembangan tetap terarah.  Penting sekali memahami prioritas dan target dengan seksama dalam pembuatan perangkat lunak dengan quality triangle sebagai tolak ukurnya. Hal ini membuat alokasi dana menjadi lebih efektif yang biaya pembuatan perangkat lunak tetap terkendali. Biaya pengembangan sulit untuk ditentukan diawal sebab mutu produk sangat bergantung dengan beberapa aspek pendukung, aspek ini pada project management sering disebut dengan project triangle. Konsep project triangle menggambarkan jika keberhasilan suatu proyek dipengaruhi oleh waktu (time), biaya (cost), dan Scope

Waktu/Time Pada Project Triangle

Waktu yang diperlukan guna menyempurnakan sebuah proyek sangat beragam tergantung dari sebanyak apa fitur yang dibutuhkan, kompleksitas fitur yang dikembangkan, serta keperluan integrasi dengan program lain. Jumlak pengembang dan orang yang terlibat pada suatu proyek berpengaruh terhadap kecepatan waktu pengembangan perangkat lunak.

Biaya/ Cost Pada Project Triangle

Biaya yang diperlukan pada suatu proyek sangat bergantung pada kapasitas orang yang terlibat dalam proyek tersebut serta kurun waktu yang diperlukan. Apabila orang yang terlibat berjumlah banyak, maka waktu pengembangan dapat dipangkas, tetapi budget individu akan meningkat. 

Cakupan/Scope Project Triangle

Scopes mengilustrasikan hasil pada suatu proyek yang dikelola, yang biasanya terdiri atas list of deliverables, standar suatu kualitas, dan dokumentasi proyek.Scopes menjadi faktor utama yang menentukan estimasi waktu yang diperlukan dan harga yang harus dianggarkan pada pembuatan suatu aplikasi atau software. 

Penerapannya Pada Pengembangan Situs Web

Pada pengembangan situs web, penerapan konsep project triangle sangat penting guna memastikan jika suatu proyek bisa dilaksanakan dengan baik dan optimal. Berikut merupakan beberapa metode dalam mengaplikasikan Project Triangle pada pengembangan situs web, diantaranya:

  1.  Menentukan target dan sasaran suatu proyek

penentuan target dan sasaran suatu proyek diperlukan sebelum memulai pengerjaan perangkat lunak. Hal ini menunjang pengembang dalam menentukan skala prioritas seperti waktu, budget, dan mutu yang dibutuhkan guna memperoleh hasil yang diinginkan. 

  1. Memutuskan estimasi waktu proyek

Setelah memutuskan target dan sasaran, penentuan estimasi waktu proyek diperlukan guna menunjang pemahaman mengenai jangka waktu proyek berjalan dan menyediakan deadline yang dijadikan pedoman oleh tim pengembang dalam menyelesaikan suatu proyek. 

  1. Menentukan budget proyek

Penentuan budget proyek merupakan hal yang penting dilakukan guna mengukur biaya yang dibutukan guna menyempurnakan proyek. Budget ini wajib mencakup semua biaya,yaitu biaya hardware dan software, tenaga kerja, hosting, dan sebagainya. 

  1. Mematok standar kualitas:

Penentuan standar kualitas mencakup kinerja, keamanan, kapabilitas, serta performa suatu website yang harus dipatuhi. Dengan mematok standar kualitas, maka situs web yang diciptakan akan sesuai dengan keperluan dan keinginan pengguna

  1. mengutamakan elemen utama: 

mengutamakan elemen utama merupakan hal yang penting dalam pengembangan suatu website. Beberapa aspek perlu dipertimbangan, diantaranya kecepatan pengerjaan proyek, biaya yang dipato, dan kualitas yang diinginkan. Hal ini dapat menunjang alokasi sumber daya secara efisikan dan menentukan keputusan yang tepat. 

  1. Pemantauan dan evaluasi

Pemantauan secara berkala dapat meningkatkan persentase keberhasilan suatu proyek, dan mengevaluasi kinerja pengembangan dapat membantu developer dalam memastikan jika proyek berada di arah yang benar. Hal ini akan menunjang pengidentifikasikan kendala sebelum menjadi masalah yang komplek serta memastikan jika proyek rampung sesuai dengan estimasi waktu, budget, dan strandar kualitas yang telah diputuskan sebelumnya.  

Setiap pilihan yang dipilih akan mempunyai efeknya sendiri, apabila ingin menciptakan produk yang bermutu, maka dalam aspek biaya yang waktu yang lebih tinggi, disisi lain apabila produk yang diinginkan cepat selasai maka efeknya adalah biaya pengembangan lebih tinggi, tetapi kualitas yang dihasilkan kurang baik. Apabila berfokus pada budget, maka berdampak pada mutu produk yang kurang baik dan waktu yang dibutuhkan lebih lama. Akan tetapi, perlu diingat jika suatu produk tidak mungkin bisa memenuhi kriteria produk yang bermutu tetapi waktu pengembangan cepat dan harga yang rendah. Dengan mengaplikasikan project triangle pada pengembangan situs web, proyek dapat dipastikan berjalan lancer sesuai dnegan tujuan yang diinginkan, pengalokasian sumber daya dan pembuatan keputusan dapat berjalan dengan efektif dan efisien dalam membuat website yang bermutu. 

Arkatama sebagai Jasa Konsultan IT dan Software House dapat memenuhi segala kebutuhan Anda di bidang IT hingga memberikan solusi bagi setiap permasalahan bisnis Anda. Anda dapat menghubungi kami melalui link berikut https://s.id/AdminWeb atau kunjungi Instagram resmi kami pada @arkatamamulti. Konsultasikan permasalahan IT Anda pada ahlinya sekarang!

Content Writer: Maharani Huzaema (DTS BATCH 3)