Issue
-
제품 이슈를 관리하고 해결하는 노하우 #2Think 2017. 7. 12.
2017/06/10 - [Think] - 제품 이슈를 관리하고 해결하는 노하우 이전 글에 이어서 이슈 관리 관련하여 추가 글을 적어본다. 버그 수정 관리가 중요하다 이슈 관리에 있어 알아야할 전제는 "일반적으로 코드가 수정되면 버그가 생길 확률이 높아진다"는 점이다. 예를 들어 신규 기능이나 기능 개선건이 merge되면 그 위치에서 버그가 발생할 확률이 자연스럽게 높아진다. 여기까지는 흔하게 예상할 수 있는 범위인데 중요하게 생각해야할 부분은 버그 수정건이다. 버그를 수정했는데 그 수정사항 때문에 또 다른 버그가 나타날수 있다는 점이다. 특히 이전에 수정된 문제점이 다시 나온다면 제품 완성도면에서 타격을 입을 수도 있어 버그 수정에 대한 관리가 꽤 중요하다고 생각한다. 버그를 수정할 때에는 아래 목적을 ..
-
제품 이슈를 관리하고 해결하는 노하우Think 2017. 6. 10.
팀 동료들과 이슈에 대한 이야기를 하면서 갑자기 이런 생각이 문득 들었다. 이슈를 분석하는 절차나 노하우를 정리하면 어떨까? 정리를 잘해놓으면 체크리스트처럼 이슈 분석시 시간을 많이 줄여줄 수 있지 않을까? 그래서 그 동안 사람들에게 배운 지식과 경험하면서 알게된 것을 토대로 정리를 하려고 한다. 물론 절대적인 기준이 있을거라 생각하지는 않지만 말이다. 여러가지 이유로 신규 개발건보다 제품 이슈 해결을 꽤나 오랫동안 해결해왔고 지금도 그 굴레에서 벗어나고 있지 못하고 있다. 어떤 면에서 재미도 있다. 문제의 원인을 찾았을 때의 짜릿함과 성취감이 크기 때문이다. 이슈 해결은 참 재미있는 문제 풀이지만 해결하지 못하면 야근의 요정을 만나는 지름길이다. 서론이 길었지만 이슈 해결을 하려면 일단 준비 단계가 필..