Ketua tim saya memiliki kebiasaan yang mengerikan untuk mengacaukan skema database, dan membuat perubahan yang akan menyebabkan kerusakan parah pada basis kode (tanpa benar-benar berkonsultasi dengan saya tentang bagaimana perubahan itu akan mempengaruhi basis kode).
Biasanya, saya hanya akan hidup dengannya, tetapi kami memiliki tenggat waktu dalam 2 minggu dan ini telah terjadi sejak saya mulai 1 setengah bulan yang lalu. Saya dibawa, untuk mempercepat pengembangan proyek.
Karena tenggat waktu saya sudah memasukkan dalam 60+ jam seminggu, dan tidak benar-benar memiliki energi yang tersisa untuk berurusan dengan ini (saya sudah mencoba dalam beberapa cara sudah). Kami hanya tim 2 orang, dan selain mengubah database setiap hari, ia tidak berkontribusi banyak dalam arti pengembangan aktual (pengkodean).
Saat ini, saya merasa seperti saya melakukan semua pekerjaan, ditambah harus 'memperbaiki' apa yang dia hancurkan dengan perubahannya.
Bagaimana seseorang berurusan dengan ini? Saya sudah berbicara dengan manajer kami tentang kurangnya usaha di departemen pengembangan. Dia telah berada di sana 6 bulan lebih lama dari yang saya miliki, tetapi saya telah menulis 95% dari kode ketika Anda mengecualikan ke-5 bentuk basis data normal yang dia 'kontribusikan'.
Ada saran?
Post-mortem:
Pada hari Jumat kami berdiskusi dengan manajer, dan saya menyampaikan kekhawatiran saya. Ini menyebabkan sedikit konfrontasi, tetapi secara keseluruhan saya merasa manajer memihak saya. Jadi setidaknya kita memiliki data kita dibekukan sekarang, mari kita lihat bagaimana hasilnya dari sini.