Dự án tôi hiện đang thực hiện có một vấn đề: lỗi và nhiệm vụ thường được giao cho những người còn quá mới hoặc quá thiếu kinh nghiệm và công việc của họ cuối cùng tạo ra nhiều lỗi hơn. Vấn đề là các phần của phần mềm của chúng tôi "nguy hiểm" hơn nhiều so với các phần khác do vấn đề về chất lượng mã. Tôi đã cố gắng chống lại vấn đề này bằng cách ước tính rủi ro liên quan đến các nhiệm vụ và chú ý xem nhà phát triển nào được giao nhiệm vụ nào.
Chúng tôi sử dụng JIRA vì vậy tôi bắt đầu dán nhãn các vấn đề để theo dõi ước tính này. Tôi nhận thấy rằng tôi đã kết thúc việc sử dụng một số số liệu để phân loại lỗi / tác vụ:
- Làm thế nào rõ ràng / đơn giản nó là. Ví dụ, liệu đó có phải là thứ cần nhiều công việc thiết kế hay chỉ là sửa lỗi UI đơn giản.
- Làm thế nào duy trì các khu vực bị ảnh hưởng của mã là. Đây có phải là một khu vực được thiết kế tốt hay một quả bóng bùn lớn.
- Bao nhiêu chương trình tôi nghĩ sẽ bị ảnh hưởng bởi sự thay đổi cần thiết.
Nhãn của tôi khá lộn xộn vì tôi không có ý tưởng rõ ràng khi tôi bắt đầu các danh mục có thể là gì và tôi vẫn không biết. Tôi đang suy nghĩ về việc yêu cầu một lĩnh vực mới được thêm vào (một cái gì đó như "Rủi ro") để chúng tôi có thể yêu cầu ước tính trước khi giao công việc cho ai đó.
Có ai đã xử lý loại này trước đây?