Saya sudah mencoba memperkenalkan topik seperti pengujian unit, injeksi ketergantungan, inversi kontrol, dll ... kepada rekan kerja. Saya telah memberikan ceramah mini, demonstrasi, dan telah menyarankan topik-topik ini selama makan siang dan belajar. Penerimaan pada umumnya positif dan orang-orang melihat nilai dalam topik tersebut.
Meskipun mereka tampaknya tertarik dengan topik ini, adopsi sangat rendah. Ketika saya berbicara dengan mereka tentang hal itu, jawabannya umumnya sejalan:
Saya akan mencobanya lain kali. Saya hanya ingin menyelesaikan proyek ini.
Saya merasa itu karena sebagian besar dari apa yang mereka lihat hanyalah demonstrasi tipe ceramah dan mereka tidak memiliki pengalaman langsung. Apa yang bisa saya lakukan untuk membantu mendorong mereka? Saya tidak ingin "memaksa" mereka untuk menulis kode jika mereka tidak mau, karena itu mungkin tampak seperti "pekerjaan rumah" dan mungkin meninggalkan kesan yang buruk pada mereka.
Proyek kami umumnya tidak menyisakan waktu untuk eksperimen, sehingga orang cenderung menghindar dari teknologi baru. Ini tidak memberikan ruang bagi pengembang untuk mencoba dan memasukkan hal-hal baru selama fase pengembangan.
Apakah ada latihan yang menyenangkan atau menarik (solo atau tim) yang memungkinkan mereka untuk memiliki lebih banyak pengalaman langsung dengan topik-topik ini? Saya berharap menemukan sesuatu yang akan memikat minat yang cukup sehingga mereka bersedia menjadwalkan satu jam hari mereka untuk mengerjakan sesuatu yang rapi, atau memuncak minat yang cukup sehingga mereka akan menyelidiki waktu mereka sendiri.