'버그 트래커'에 해당하는 글 1건





한빛리더스_3기_로고

한빛리더스_3기_로고




본 도서는 한빛미디어에서 지원받은 책으로 작성한 리뷰이며, 자세한 내용은 아래 링크를 참조하시기 바랍니다.



다소 낯선 분야인 게임 프로그램의 QA ( Quality Assurance. 품질보증 ) 에 대한 얘기를 다루고 있습니다.
소프트웨어 테스팅, 개발팀의 기획업무, 혹은 프로젝트 매니저의 업무와 혼동되는 부분도 있고, 사용하는 용어들이 좀 형식적이거나 생뚱맞은 느낌이 있기는 하지만, 지금까지 봐온 책들 중에서 가장 잘 정리되어 있었습니다. 

QA 의 범위를 게임으로 좁혀서 생각해 보자. 게임에 있어 품질이란 무엇일까? 안정성과 재미다. QA 를 통해 이 둘을 만족하면 고객만족과 비용절감을 달성할 수 있다.
- 19쪽 발췌


그간 소프트웨어 테스팅이나 기획쪽 서적들을 보면서 뭔가 애매해 하고 있었는데, " 고객만족 " 과 " 비용절감 " 이란 두 단어로 확 뚫리는 기분이었습니다. 회사에서는 항상 이 두 가지를 아주 중요하게 생각하지만, 정작 소프트웨어 업계에서는 이런 부분을 전담하는 역할이 거의 없는 것 같습니다.

물론 업무성과를 제대로 측정하기 어려워 그 투자가치를 인정하기 난감할 것 같기는 합니다. 기획, 개발, 디자인, 마케팅은 아니고, 단순한 테스터의 역할을 넘어서지만 그렇다고 없었을 때보다 개발, 관리비용이 얼마나 줄었는지, 판매량의 증대에 어떤 영향을 끼쳤는지 윗선에서 판단하기 어렵다고 보여집니다.

하지만, 간단하게 살펴봐도 품질이 좋은 경우든 나쁜 경우든 회사는 일정정도의 지출이 발생할 수 밖에 없습니다. 제품의 완성도를 높이기 위해서는 개발비용이 증가할 것이고, 완성도가 떨어졌을 경우에는 고객의 신뢰를 유지하기 위해 추가비용이 발생할 수 밖에 없습니다. 다행이 제품이 고객의 만족을 얻었다면 투자비용을 회수하고 이익을 얻게 되겠지만, 그렇지 못한 경우에는 울며 겨자먹기 식의 고객유지 비용과 막대한 업무량이 발생할 것입니다. 

결국, QA 는 생산성과 품질관리 측면에서 꼭 필요한 역할이 아닌가 싶고, 관계자들의 인식이 필요하다고 생각됩니다. 개발자, 디자이너, 기획자, 마케터들의 업무에 끼어들어 불필요한 감시나 줏어먹기를 하고 있는 것이 아니라 그들이 궁극적으로 만들어낼 제품들의 가치를 높이면서도 회사의 지출을 합리적으로 이끌어 내는 나침반 역할을 하는 게 QA ( Quality Assurance ) 의 역할이라고 봅니다.

 


GAME_QA_책표지

출처 : 한빛미디어


이 책을 읽어보면 QA 는 회사에서 위치를 정하기도 애매해 보이기도 합니다. 권한이 없으면 정말 그냥 베타테스터나 기획자의 보조 역할 이상을 하기 힘들어 보이고, 권한이 많다 보면 프로젝트 매니저의 영역을 침범하거나 관계자들에게 권위적이기만 한 감시자로 비춰지기 쉬워 보입니다. 아마 QA 역할을 담당하려면 이 부분을 잘 조율해야 하겠지만, 그에 앞서 필요한 업무기술도 만만치 않더군요. 

챕터 7. 게임 QA 의 자세 편을 보면 다음과 같습니다.

업무내적인 기술
- 테스트 지식. 소프트웨어 공학 지식
- 개발 지식 ( C/C++, JAVA 등 ) 
- 통계학 지식
- 게임에 대한 이해와 분석 능력
- 문서화 능력
- 끊임없는 자기 개발

업무 외적인 기술
- 대화 능력 ( 경청하는 자세 ) 
- 꼼꼼함과 세심함
- 끈기와 인내력
- 논리적이고 명확한 사고
- 무조건적인 불평, 불만은 금지 ( 그 시간에 해결책 찾기 ) 

** 아직도 무조건 불평만 하고 보는 개발업체의 직원들이 많은가 봅니다. ㅋㅋㅋ 
** 본문의 77쪽 게임 QA 모집 요강은 실제 구인 사례를 들어 업무기술을 보여주고 있어 많은 참고가 됩니다. 


앞으로 이 분야가 얼마나 정착될지는 알 수 없겠으나, 이 정도의 책이면 꽤 많은 가이드 혹은 멘토 역할을 할 수 있을 것 같습니다. 예제 문서들도 볼 만 합니다. 

책 저자들의 페이스북 주소인데, 아직 크게 활성화되지는 않은 것 같습니다만 역시 관심있는 사람들이 만나가다보면 윤곽이 보이지 않을까 싶습니다. 

http://www.facebook.com/groups/gameqa


책 저자들의 페이스북에서 따라가 본 블로그인데, 갑자기 머리가 아파왔습니다. ^^;;

http://gameqa.tistory.com/


아래는 책 내용 중 참고가 될만한 사이트들을 나열해 놨길래 기록해 둡니다. 아는 곳도 있고, 처음 보는 곳도 있는데 아는 곳에서는 괜찮은 정보를 얻은 적이 있어 가끔 방문해 볼 예정입니다. 링크 주소나 표기는 책과 다를 수 있습니다. 


게임 관련 교육을 제공하는 사이트


STEN : http://www.sten.or.kr/

한국 표준 정보망 : http://www.kssn.net/
 
한국 문화콘텐츠 진흥원 : http://www.kocca.kr/

한국 데이터베이스 진흥원 : http://www.dpc.or.kr/

Bizpeer : http://www.bizpeer.co.kr/

Game Career : http://www.gamecareer.co.kr     =     http://eduholdings.co.kr/index.php

데브피아 : http://www.devpia.com/

비즈델리 : http://www.bizdeli.com

휴넷 : http://www.hunet.co.kr/main/main.aspx

비팬 : http://www.bpan.com/start

ITFIND : http://www.itfind.or.kr/itfind/main.htm

한국 게임 산업 협회 : http://www.gamek.or.kr/

한국 게임 개발자 협회 : http://www.kgda.or.kr/

한국 인터넷 기업 협회 : http://www.kinternet.org/

- 238 쪽 발췌.


 


유용한 웹페이지 주소 소개 ( APPENDIX   F )



품질보증 및 품질관리 관련 정보 사이트

국가 품질망 : http://www.q-korea.net/

KSSN 한국 표준 정보망 : http://www.kssn.net/

한국 표준 협회 : http://www.ksa.or.kr/



QA 및 테스트 관련 툴 정보

Aptest ( 테스트 툴 정보 ) : http://www.aptest.com/

BinName ( 각종 툴들을 쉽게 설치할 수 있게 패키징 제공 ) : http://bitnami.org/stacks



오픈소스 버그 트래커

Mantis : http://www.mantisbt.org/    
** 이곳은 제가 접속해 봤을 당시에 링크가 끊겨 있어 위키피디아 페이지를 참고로 덧붙입니다.
http://en.wikipedia.org/wiki/Mantisbt

Redmine : http://www.redmine.org/

Trac : http://trac.edgewall.org/

Bug zilla : http://www.bugzilla.org/



테스트케이스 매니지먼트 툴

RTH : http://sourceforge.net/projects/rth/

Test-Link : http://www.teamst.org/ 

- 264쪽.





 


WRITTEN BY
리컨
영화를 즐기는 취미를 기록한 블로그입니다.

,