본문 바로가기

Bug4

반성이 없다... 그렇다면 개선도 없다. 지난 15년간 테스터 내지는 QA 엔지니어, PMO, PM 등의 역할을 수행하면서 참 많은 것을 느꼈다. 하지만, 사람은 망각의 동물이기에... 동일한 실수와 동일한 상황에서 똑같은 오류를 만들어낸다.다양한 조직을 다녀보았다. SI, 보안, 모바일, 게임, 패키지, 시스템, 솔루션 개발사들... 도메인도 마찬가지다. 광고, 영상, 임베디드, 웹 프로젝트들도 그랬고... 다양한 조직형태도 있었다. 기획팀 밑에, QA 분사조직, 대표 직속, 연구소 소속, 개발팀 소속, 외주, 파견 등등. 그 조직 중에 QA에 대한 인식이 높은 곳은 한두곳 뿐이다. 그러면서 나에게는 노하우가 쌓였다. 나름 어디가서 한마디도 지지 않을 자신감 같은 것도 생겼지만... 구한말, 갑오경장, 갑오개혁을 겪어보지 못한 사람들에게 품질.. 2019. 1. 2.
오픈소스 Bug Tracking System TOP 100 1. Bugzilla Are you looking for a stable, actively maintained, widely adapted bug tracking system? Look no further. Bugzilla is for you. This is used by various big open source projects to track their bugs. For example, Linux kernel development team, Apache development team, GNOME development team uses bugzilla. Red Hat also uses bugzilla to track the issues found in Red Hat Distribution system... 2012. 1. 11.
Bug Triage(버그 선별)을 해야 한다. 어떤 조직에 갔을 때 처음 BTS를 세팅한다고 했다. 그 조직에서는 BTS를 써본 사람도 써보지 않은 사람도 있었다. 근데... 문제가 되는건 뭘 어떻게 할것인가? 이라는 것이였다. 무념 무상 그냥... 기본으로 만들어진 것들을 쓰다보니..(단순히 Fixed/Closed) 더 필요한 사항들이 발생했다. 이후에 기존 문제의 재분류 때문에 고생한 생각이 스친다. BTS를 세팅하기 전에 Task 내지는 Issue의 상태를 잘 살펴야 한다. Close의 주체, Open의 주체는 누가 되는지 부터 해서 어떤 내용들을 살피는지도 보아야 한다. 그나마 잘 구분된 내용을 아래 공유한다. 업무에 참고하길 바란다. By Design Duplicate Postponed Not Reproducible Won’t fixed R.. 2012. 1. 3.
Bug Tracking System의 Priority를 아시나요? Always Likely Unlikely Blocker P1 P1 P1 Critical P1 P1 P2 Major P1 P2 P2 Average P2 P3 P3 Minor/Trivial P3 P4 P4 Enhancement P5 P5 P5 QA성숙도가 낮은 조직에서는 몇가지 특징을 살펴볼 수 있다. 바로 산재된 문제점에 대한 우선순위를 집어내지 못하는 문제점이다. 형상관리도 하고 실제 문제가 되는 것들에 대한 문제점들을 찾아내고 Tracking System도 모두 구축되었다고 하더라도... 실제 그것을 바라보는 프로젝트 이해 담당자들은 무상무념일 뿐이다. 그런 부분에 있어 Bug Tracking System(이하 BTS)를 컨설팅하기 위해서는 우선순위와 심각도에 대한 가이드를 제시해야 한다. 개발 환경이.. 2012. 1. 2.