Trong công ty của tôi chủ yếu là kiến trúc sư đánh giá mã. Anh ấy là một người rất có kinh nghiệm và phần mềm thông minh, vì vậy anh ấy rất giỏi về nó. Khi các nhà phát triển thực hiện đánh giá mã, họ cũng không làm điều đó một nửa. Chúng tôi đã cố gắng cung cấp cho các nhà phát triển để thực hiện nhiều đánh giá mã hơn, nhưng chất lượng của các đánh giá mã không tốt. Chúng tôi sử dụng Scrum cho phương pháp phát triển.
Tuy nhiên với hệ thống hiện tại có hai vấn đề:
Kiến trúc sư trở thành nút cổ chai
Các nhà phát triển không chịu trách nhiệm về chất lượng của mã và kiến trúc (dẫn đến tất cả các loại vấn đề).
Làm thế nào chúng ta có thể giải quyết những vấn đề này? Chúng ta có nên thay đổi ai làm mã đánh giá?