Selasa, 17 Juni 2014

Postest : Susunan Staf

Soal:
Jelaskan tugas masing-masing anggota tim proyek.

Jawab:


Dalam bukunya “The Psychology of Computer Programming”,
G. Weinberg menyatakan bahwa motivator terbesar dari seorang
programmer adalah mempelajari hal baru. Selalu berikan tugas yang
lebih menantang dari tugas sebelumnya. Tetapi jangan memberikan
sebuah tugas yang rumit untuk Programmer Pemula – mungkin tidak
akan selesai, dan tugas yang rumit ini pun juga tidak akan
terselesaikan oleh para ahli.
Jika ada tugas-tugas yang berhubungan, berikan pada orang yang
sama. Jika ada program yang berhubungan dengan program lain,
berikan program ini kepada seseorang pada posisi yang sama (atau 2
orang yang sangat dekat).
Berikan tugas-tugas yang kritis dan tugas-tugas yang sulit kepada
orang yang paling diandalkan. Orang yang dapat diandalkan
bukanlah “Ahli” yang dapat menyelesaikan tugas dalam 2 hari, tetapi
orang tersebut menyelesaikan dalam 4 atau 10 hari tergantung pada
mood orang tersebut. Orang yang dapat diandalkan berkata “Tugas
ini akan selesai 5 hari”, dan selama waktu itulah yang diperlukan.
Jangan memberikan tugas yang membuat seseorang menjadi tidak
disiplin. IBM telah menemukan bahwa sebuah organisasi dimana
Kepala Tim Programmer / Chief Programmer Team (CPT) sangat
produktif. Dengan metode CPT, seorang kepala ahli programmer
melakukan semua pengkodean yang rumit (80%), dibantu oleh para
pemula untuk pengkodean yang lebih mudah (20%). Tetapi jika
ketua pergi, maka anak buah akan menghilang.
Untuk mencegah hal ini, IBM biasanya menggunakan sebuah sistem
bersahabat, dimana seorang programmer ditugaskan untuk bekerja
dengan sangat dekat dengan kepala programmer, membantu dan
berbagi muatan pekerjaan jika mungkin, dan mempelajari semua hal
yang diketahui oleh kepala programmer.

Tidak ada komentar:

Posting Komentar