04.25
Dalam pengerjaan suatu project, sering saya dihadapkan dengan 3 hal berikut :
1. Cost
2. Time
3. Feature
Dari ketiga hal itu, kita hanya dapat memilih maksimal 2 dari 3.
Bila kita memilih cost yang rendah dan waktu yang cepat, maka kita pasti mengorbankan jumlah fitur.
Bila kita memilih cost yang rendah dan jumlah fitur yang banyak, pasti kita akan membutuhkan waktu pengerjaan yang lama.
Bila kita memilih waktu pengerjaan yang cepat dengan jumlah fitur yang banyak, pasti membutuhkan cost yang besar.
agree, 3 hal tersebut biasa digambarkan dalam segitiga (http://en.wikipedia.org/wiki/Project_triangle) banyak banget jenis/modifikasinya, tidak terbatas pada software project. Contoh yang terkenal misalnya CAP Theorem.
Yang ideal adalah kalo segitiganya sama sisi (3-3 nya dalam posisi ‘ideal’), kalo yang di-ideal-kan cuma 2, jadinya segitiga sama-kaki (masih oke juga, dengan konsekuensi 1 sisi bakal beda/gak ideal).
tapi kalo segitiganya dah gak beraturan… wassalam tuh project…
Eh, bang irwan. makasih buat info n commentny bang