Setelah mengerjakan proyek yang gagal adalah salah satu dari beberapa hal yang dimiliki oleh sebagian besar programmer, terlepas dari bahasa yang digunakan, industri atau pengalaman.
Proyek-proyek ini dapat menjadi pengalaman belajar yang hebat, bencana yang menghancurkan jiwa (atau keduanya!), Dan dapat terjadi karena banyak alasan:
- perubahan manajemen atas hati
- tim yang kurang terampil / kekurangan sumber daya
- Munculnya pesaing unggul selama siklus dev
- manajemen over / under
Setelah Anda mengerjakan beberapa proyek seperti itu, apakah mungkin untuk mengenali pada tahap awal tepat ketika sebuah proyek pasti gagal?
Bagi saya, tanda besar adalah memiliki tenggat waktu eksternal yang keras & cepat yang dikombinasikan dengan fitur creep . Saya telah melihat proyek-proyek yang direncanakan dengan baik dan berjalan sesuai jadwal berjalan dengan sangat buruk begitu permintaan fitur yang terlambat mulai bergulir dan ditambahkan ke "pengiriman akhir". Pengusul permintaan ini mendapat julukan Columbo , karena jarang meninggalkan ruangan tanpa meminta "hanya satu hal lagi".
Apa saja tanda-tanda peringatan yang Anda waspadai yang memicu lonceng alarm akan terjadinya malapetaka di kepala Anda?