Day: 28 Maret 2012

Hofstadter’s Law: A Hard to Escape Truth

Hukum Hofstadter sangat dekat bagi orang yang menangani pekerjaan kompleks atau proyek, termasuk kita mahasiswa, apalagi mahasiswa teknik informatika yang sedang mengerjakan TA. Mungkin anda pernah mendengar hukum Murphy – if anything can go wrong, it will. Sejiwa dengan hukum Murphy, hukum Hofstadter menyatakan bahwa : It always takes longer than you expect, even when you take into account Hofstadter’s Law. Pernyataan ini mengemukakan sulitnya memperkirakan waktu yang dibutuhkan untuk mengerjakan suatu pekerjaan kompleks. Hukum tersebut bersifat rekursif menggambarkan fenomena yang terjadi di mana-mana bahwa kita sulit menentukan kekompleksan suatu pekerjaan sekuat apa pun kita berusaha, termasuk mengetahui bahwa pekerjaan itu kompleks. Kalimat lainnya: hampir seberapapun kita memperkirakan waktu pengerjaan, waktu yang dibutuhkan pekerjaan itu untuk selesai lebih lama dari yang kita perkirakan, meskipun kita sudah memperhitungkannya (waktunya sudah ditambah dengan perkiraan delay). This matter is strangely strikingly true, isn’t it? Terkadang kita di tengah jalan, kita baru sadar bahwa perkiraan waktu yang kita tentukan di awal ini konyol sekali. Contoh gampangnya saja lah, Anda pernah membuat ceklist atau to do list untuk esok hari. Pertama saat menulis kita yakin dengan seyakinnya …