Tôi làm việc trong một nhóm có quy mô trung bình chia sẻ cùng một mã nguồn và trong khi vẫn tiếp tục tích hợp, nhưng vì tất cả chúng tôi phải làm việc trong cùng một chi nhánh, việc xây dựng hầu như luôn bị phá vỡ.
Vì chúng tôi cũng có một quy tắc, đã được đưa ra gần đây để giảm bớt các bản dựng bị hỏng, trong đó tuyên bố rằng không ai được phép đăng ký trong khi bản dựng có màu đỏ.
Phải nói rằng, trong một ngày mọi người đều có một số ít cửa sổ 10 - 15 phút nơi chúng tôi được phép nhận phòng.
Và khi đội ngũ đang phát triển, các cửa sổ cơ hội nhận phòng càng bị thu hẹp hơn nữa. Điều đó buộc các nhà phát triển phải tích lũy các thay đổi của họ cục bộ, điều này dẫn đến một tập hợp thay đổi lớn hơn, điều thậm chí còn khó khăn hơn để đảm bảo rằng các thay đổi đó không phá vỡ bất cứ điều gì. Bạn có thể thấy vòng luẩn quẩn.
Bạn có thể đề nghị gì để cho phép tôi duy trì hiệu quả làm việc trong môi trường như thế này. Ngoài ra, xin lưu ý rằng tôi là nhà phát triển, không phải người quản lý và không thể thay đổi quy trình hoặc hành vi của người khác nhiều.