Saya telah melihat perjalanan ini ke pengembang lain saat mereka beralih ke senior atau memimpin. Berikut adalah beberapa saran yang saya buat untuk orang lain.
- Memahami apa tujuan dari proyek ini.
Seringkali ini bukan tentang semua fitur yang telah didorong ke dalam proyek. Ini tentang serangkaian fungsi inti yang menangani kebutuhan bisnis. Ingatlah selalu hal ini karena itulah tujuan utama Anda.
- Perincian apa yang perlu dilakukan dalam tugas. Memahami ketergantungan di antara mereka.
Memecah proyek seharusnya cukup mudah. Hancurkan itu sedini mungkin dalam proyek. Jika Anda harus mengabaikan bagian-bagian, pahami bahwa hal itu menimbulkan risiko sampai Anda memahami apa yang harus dilakukan.
- Memahami apa pertanyaan terbuka atau ambiguitas proyek.
Anda tidak akan dapat menyelesaikan semua ambiguitas pada awalnya (meskipun Anda harus mencoba). Pastikan manajer Anda dan pemangku kepentingan proyek memahami apa mereka dan risiko apa yang mereka timbulkan terhadap proyek.
Pastikan semua orang tahu (idealnya setiap hari, tetapi mingguan berfungsi) apa status proyek itu. Dan berdasarkan status yang saya maksud adalah apa yang telah dilakukan, apa yang tersisa untuk dilakukan, pertanyaan terbuka, masalah, dll. Apa pun yang dapat berdampak pada penyelesaian proyek harus dilaporkan.
- Setiap hari, perhatikan gambaran besarnya.
Anda harus pergi ke gambaran besar setiap hari selama satu jam. Tanyakan pada diri Anda pertanyaan. Apa yang sudah selesai? Apa yang tersisa untuk dilakukan? Apa saja pertanyaan terbuka? Apa tujuannya? Anda harus dapat memberi seseorang status terperinci dari proyek kapan pun mereka bertanya.