드문드문 나는 시간들을 활용해 읽을 만한 짧은 아티클을 찾다가 흥미로운 글을 찾았다. Testing Experience 3번째 호에 실린 "What Testing Cannot Do"라는 제목의 글이 눈길을 끌었다. 우리말로 하면 '테스팅이 할 수 없는 것들' 정도가 되지 않을까 싶다. 열정적인 테스터일수록 프로젝트가 막바지에 이르더라도 열심히 버그를 찾아내고 개발자들이 이를 수정하길 바란다. 나 또한 그랬고 지금도 그런 자세가 바람직하다고 생각한다. 하지만 소프트웨어 테스트 업계에 몸담고 있는 시간이 오래 될수록, 그리고 책이나 기타 소스를 통해 견문을 넓혀 나갈수록, 일정한 수준에서 그러한 열정을 잠재우고 합리적으로 테스팅을 중단해야 한다는 의견을 많이 접하게 된다. 문제는 어느 수준에서 테스팅을 그만..
게임을 플레이하다보면, 특히나 MMORPG 장르에서 쉽게 볼 수 있는 퀘스트 중에 하나가 배달 퀘스트다. 내가 테스트하는 게임도 어느 정도 MMORPG적인 요소가 있다보니, 게임 진행 중간중간에 배달 퀘스트가 부여된다. 최근 이와 관련한 이슈 중 개인적으로 이해하기 힘든 사항을 하나 소개하고자 한다. 그림과 같이 플레이어가 NPC "A"에게 가서 NPC "B"에게 물건을 전해주라는 퀘스트를 받는 상황이다. 그런데 테스트 중에 플레이어가 퀘스트를 받자마자 퀘스트 요약창에 해당 퀘스트가 "Completed" 되었다는 메시지가 떴다. 나는 아직 NPC "B"에게 물건을 전해주지 않은 상태에서 퀘스트가 "완료"되었다고 뜨는 것이 잘못된 것이라고 생각하고 이를 BTS에 등록했다. 며칠이 지나자 해당 이슈에 기획팀..
저는 면접자에 대해 선입견을 품지 않으려고 극도로 조심합니다. MIT 박사니 똑똑할 거라는 생각을 품고 면접자를 만난다면, 인터뷰 동안 면접자가 어떤 말을 하든 선입관을 극복하지는 못할 겁니다. 지방대를 나와서 안 똑똑하다는 인상을 받았다면, 역시 면접자가 어떤 말을 하든 첫인상을 바꾸지는 못합니다. 인터뷰는 아주 미세한 저울과 같습니다. 한 시간 인터뷰로 누군가를 판단하기란 매우 어렵습니다. 사소한 차이로 결정이 나죠. 그런데 사전지식이 조금이라도 있다면, 이는 저울 한 쪽에 무거운 추 하나를 미리 올리는 셈이어서 인터뷰는 유명무실해 집니다. 한 번은 인터뷰 직전에 채용 담당자가 사무실에 들러서는 “이 사람 진짜 마음에 들겁니다”라고 하더군요. 얼마나 화가 났었는지. “제 맘에 들거라고 그렇게 확신하시..
현재 팀내에서 테스트 보고서 작성에 대한 표준화 작업이 진행 중이다. IEEE 829-1998 중 테스트 요약 보고서(Test Summary Report) 부분을 참고로 진행하고 있다. ------------------------------------------------------------------------------------------------------- 11. 테스트 요약 보고서 11.1 목적 계획했던 테스트 행위의 결과를 요약하고 그 결과에 기반한 평가를 제공함 11.2 개요 테스트 요약 보고서는 다음과 같은 구조를 따른다. a) 테스트 요약 보고서 식별자(Identifier) b) 요약(Summary) c) 변경내용(Variances) d) 포괄적인 평가(Comprehensive As..
자 보자. 새로 오신 실장님으로부터 팀장님이 이런 류의 질문 몇 가지를 받았다고 한다. 경영진의 물갈이 이후 실무 지휘자급의 물갈이가 이루어지면서 새로 오신 실장님이 품질관리 팀에게 몇 가지 질문거리를 던지신거란다. 그 첫 번째 질문은 제목과 같이 모든 것을 다 외주 줘도 남겨야 할 품질관리 팀의 업무는 무엇인가? 이다. (다른 몇 가지 질문들도 충분히 흥미로운 질문이며 기회가 되면 포스팅 하도록 하겠다) 눈치채신 분들은 이미 눈치채셨겠지만, 질문 자체가 상당히 네거티브 하다. '자, 니 목에 칼이 들어와 있는데 니가 꼭 살아야 할 이유 하나를 잘 댄다면 살려주마' 마치 이런 뉘앙스? 내 생각에, 이 질문은 다음과 같이 바꾸어야 정당하다. “정말 하나의 테스팅 업무를 외주에 맡겨야 한다면 어떤 일을 맡겨..