현재 작업중 인 프로젝트에는 문제가 있습니다. 버그와 작업이 너무 새롭거나 너무 경험이 부족한 사람들에게 할당되고 작업으로 인해 더 많은 버그가 발생합니다. 문제는 코드 품질 문제로 인해 소프트웨어의 일부가 다른 것보다 훨씬 "위험"하다는 것입니다. 작업과 관련된 위험을 추정하고 어떤 개발자에게 어떤 작업이 할당되는지주의를 기울여이 문제를 해결하려고 노력했습니다.
우리는 JIRA를 사용하여 이러한 추정을 추적하기 위해 라벨링 문제를 시작했습니다. 버그 / 작업을 분류하기 위해 몇 가지 측정 항목을 사용하는 것으로 나타났습니다.
- 얼마나 명확하고 직설적입니까? 예를 들어 많은 디자인 작업이 필요하거나 간단한 UI 버그 수정이 필요한지 여부입니다.
- 코드의 영향을받는 영역의 유지 관리 가능 정도 잘 설계된 지역입니까, 진흙의 큰 공입니까?
- 필요한 변경에 의해 영향을받는 프로그램의 양은 얼마입니까?
가능한 범주가 무엇인지 시작했을 때 명확한 아이디어가 없었기 때문에 레이블이 지저분합니다. 작업을 다른 사람에게 할당하기 전에 견적을 요구할 수 있도록 새 필드 ( "위험"과 같은)를 추가하도록 요청하려고합니다.
전에 이런 종류의 일을 한 사람이 있습니까?