SlideShare a Scribd company logo
1 of 34
GAME QA
게임 개발과 품질
정원철
WHO?
QA는 그거 아냐?
GQA(Game Quality Assurance)
QA의 업무 범위
QA에 필요한 스킬
QA의 활용 예
사례
마무리
목차
한솔 텔레콤
유리텍
위버인터렉티브
마린 스노우
ACTOZ SOFT
WHO?
정원철
CAPCOM??
이 만화 아님 전혀 상관없음
공작왕
공작왕
온라인 삼국지
PROJECT RV
ACTOZ QA
QA?
Quality Assurance : 품질 보증
사전적 의미
정의 :
품질 시스템 내에서 개발하는 제품에 대한 품질을 목표를 계획하고
목표한대로 품질이 향상/유지/개선 될 수 있도록 하는 일련의 행위
네이버에 잘 나와있어
QA 그거 아냐?
X나게 테스트!
게임 잘하면 되지?
QA 그거 아냐?
아래 같은 말 들어 보셨나요?
QA방법론...
표준화...
데이터 분석...
소프트웨어 공학
시스템...
이슈 관리...
개발 방법론...
품질 비용...
테스트 시스템...
시스템 분석...
리스크 처리...
인적품질...
품질 공학
개발 리소스 관리...
프로세스...
품질인증...
게임 기획...
형상관리
TQM
6 SIGMA
QA 그거 아냐?
GQA(GAME QUALITY ASSURANCE)
유저몰라? 유저?
이런 거 불편 하다구!이런 거 싫어!
이러면 유저들이
더 좋아할 꺼야!
어떻게 게임을 하란 말이야!
이거 너무 비싸!!
와글와
글
와글와
글
와글와
글
치명적인 유저의 needs 가 발생하였습니다.
서비스 종료 대책을 표시하는 중입니다. 대책이 마련될 때까지 기다리거나
멍 때리고 있을 수 있습니다.
* 개발팀으로 쫓아가서 기다리려면 몽둥이를 준비 하십시오.
* 서비스를 다시 시작하려면 CTRL+ALT+DEL을 백만번 다시 누르십시오.
실행 중인 게임의 저장하지 않은 유저의 정보는 손실됩니다.
계속 다니시고 싶으시면 어떤 대책이든 마련하십시오.
GQA
제품 측면
1. 재미 있는 게임 플레이의 반감요소
2. 사용의 불편함
3. 좀더 편하고 쉬운
4. 신뢰성 높고 안정적인 소프트웨어
서비스 측면
1. 유저의 불만사항
2. 고객의 지불에 불만이 없도록
3. 고객 대응의 불만족
4. 유저 이벤트
그러면 게임이란 제품에서 질이란 무엇인가?
QA에 대한 편견과 오해
개발자그래픽
임원
QA 업무 범위
가끔 소프트웨어 테스트 엔지니어들은 품질과 신뢰성이 같은 것이라는 믿음에 빠지곤 한다. 신뢰성은 품질의 한 단면일 뿐이다.
품질에 대한 사용자의 생각은 기능의 풍부함, 구형 PC에서도 실행되는 제품의 능력, 소프트웨어 회사의 지원능력, 그리고 종종 제품의 가격을
포함할 수도 있다.
Ron Patton -Software Testing 2nd Edition
Project
ServicePublishing
QA
QA 업무 범위
QA 업무 범위
CMMI
ISO 9126
ISO 12119
ISO 14598
SPICE
ISO 9000
SQuaRE (ISO/IEC 25000)
Good Software
QA에 필요한 스킬
이거 먹으면 되나요?
QA에 필요한 스킬
-품질 공학
-소프트웨어 공학
-소프트웨어 테스팅
-게임 공학
-프로그래밍
-게임기획 방법
-데이터 분석력
-컴퓨터 아키텍트
아는 만큼 보인다.
QA 활용 예
0.2.0 : Pass 48% 0.9.4 : Pass 73%
QA 활용 예
QA 활용 예
+ 알파
커뮤니케이션
QA와 다른 부서들
QA와 다른 부서들
사례
Guild Wars
북미 100만장
전 세계 300만장
W.O.W
개발기간 3년 QA 2년
다시 1년 수정과 QA 작업
개발과정의 40% QA활동
국내 유져 유입실패 원인
부실한 타격감, 게임시스템, 게임상의 버그
북미시장 진출을 앞두고 대대적인 개발수정과 QA
전체 개발과정에 QA활동이 포함되어 있을 경우 고품질의 제품이 출시된 예
사례
디즈니사 - 라이온킹 1994~1995
CD-ROM 게임인 라이온킹 애니메이션 스토리북 출시
시장에서 유통되고 있는 수많은 PC모델의 광범위한 환경에서
소프트웨어를 테스트하는데 실패
프로그래머들이 게임을 만들기 위해 사용했던 소수의 시스템에서 동작은 가능했지만,
일반 대중이 가지고 있는 평범한 시스템에서는 동작하지 않음
사례
스타크래프트II QA 분야별 분포
출처 :Game QA –한빛 미디어
마무리..
첫째_ 품질 기준을 명확히 제시하라
둘째_ 긍정적으로 생각하고 행동하라
셋째_ 능동적으로 대처하라
넷쨰_ 끊임없이 연구하고 도전하라.
질문
질문 있으신가요?

More Related Content

What's hot

김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
devCAT Studio, NEXON
 
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
ChangHyun Won
 
테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템
QooJuice
 
도탑전기 분석
도탑전기 분석도탑전기 분석
도탑전기 분석
MooSeok Kang
 

What's hot (20)

김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
김동건, 구세대 개발자의 신세대 플레이어를 위한 게임 만들기, NDC2011
 
NoSQL 위에서 MMORPG 개발하기
NoSQL 위에서 MMORPG 개발하기NoSQL 위에서 MMORPG 개발하기
NoSQL 위에서 MMORPG 개발하기
 
Deploying a Low-Latency Multiplayer Game Globally: Loadout
Deploying a Low-Latency Multiplayer Game Globally: Loadout Deploying a Low-Latency Multiplayer Game Globally: Loadout
Deploying a Low-Latency Multiplayer Game Globally: Loadout
 
게임회사 실무용어 완전정복! 쿡앱스 용어정리집
게임회사 실무용어 완전정복! 쿡앱스 용어정리집 게임회사 실무용어 완전정복! 쿡앱스 용어정리집
게임회사 실무용어 완전정복! 쿡앱스 용어정리집
 
[NDC14] (공개용)게임 QA에 적용할 수 있는 테스팅 기법과 패턴 활용_황우람
[NDC14] (공개용)게임 QA에 적용할 수 있는 테스팅 기법과 패턴 활용_황우람[NDC14] (공개용)게임 QA에 적용할 수 있는 테스팅 기법과 패턴 활용_황우람
[NDC14] (공개용)게임 QA에 적용할 수 있는 테스팅 기법과 패턴 활용_황우람
 
Multiplayer Game Sync Techniques through CAP theorem
Multiplayer Game Sync Techniques through CAP theoremMultiplayer Game Sync Techniques through CAP theorem
Multiplayer Game Sync Techniques through CAP theorem
 
전투 시스템 기획(Canvas 스터디 1차)
전투 시스템 기획(Canvas 스터디 1차)전투 시스템 기획(Canvas 스터디 1차)
전투 시스템 기획(Canvas 스터디 1차)
 
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
NDC2013 - 인디게임 프로젝트 중도에 포기하지 않는 방법
 
기획자의 포트폴리오는 어떻게 써야 할까
기획자의 포트폴리오는 어떻게 써야 할까기획자의 포트폴리오는 어떻게 써야 할까
기획자의 포트폴리오는 어떻게 써야 할까
 
[IGC 2017] 블루홀 최준혁 - '플레이어언노운스 배틀그라운드' DEV 스토리
[IGC 2017] 블루홀 최준혁 - '플레이어언노운스 배틀그라운드' DEV 스토리[IGC 2017] 블루홀 최준혁 - '플레이어언노운스 배틀그라운드' DEV 스토리
[IGC 2017] 블루홀 최준혁 - '플레이어언노운스 배틀그라운드' DEV 스토리
 
NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요
NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요
NDC 2013 이은석 - 게임 디렉터가 뭐하는 건가요
 
어서와 게임기획은 처음이지?
어서와 게임기획은 처음이지?어서와 게임기획은 처음이지?
어서와 게임기획은 처음이지?
 
서비스중인 게임 DB 설계 (쿠키런 편)
서비스중인 게임 DB 설계 (쿠키런 편)서비스중인 게임 DB 설계 (쿠키런 편)
서비스중인 게임 DB 설계 (쿠키런 편)
 
쩌는게임기획서 이렇게 쓴다
쩌는게임기획서 이렇게 쓴다쩌는게임기획서 이렇게 쓴다
쩌는게임기획서 이렇게 쓴다
 
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
 
테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템테라로 살펴본 MMORPG의 논타겟팅 시스템
테라로 살펴본 MMORPG의 논타겟팅 시스템
 
도탑전기 분석
도탑전기 분석도탑전기 분석
도탑전기 분석
 
NDC 2016 이은석 - 돌죽을 끓입시다: 창의적 게임개발팀을 위한 왓 스튜디오의 업무 문화
NDC 2016 이은석 - 돌죽을 끓입시다: 창의적 게임개발팀을 위한 왓 스튜디오의 업무 문화NDC 2016 이은석 - 돌죽을 끓입시다: 창의적 게임개발팀을 위한 왓 스튜디오의 업무 문화
NDC 2016 이은석 - 돌죽을 끓입시다: 창의적 게임개발팀을 위한 왓 스튜디오의 업무 문화
 
게임제작개론: #2 세부 디자인 요소
게임제작개론: #2 세부 디자인 요소게임제작개론: #2 세부 디자인 요소
게임제작개론: #2 세부 디자인 요소
 
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
오딘: 발할라 라이징 MMORPG의 성능 최적화 사례 공유 [카카오게임즈 - 레벨 300] - 발표자: 김문권, 팀장, 라이온하트 스튜디오...
 

Viewers also liked

고대특강 게임 프로그래머의 소양
고대특강   게임 프로그래머의 소양고대특강   게임 프로그래머의 소양
고대특강 게임 프로그래머의 소양
Jubok Kim
 
세계 영화감독 자서전 목록
세계 영화감독 자서전 목록세계 영화감독 자서전 목록
세계 영화감독 자서전 목록
완식 김
 
[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)
[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)
[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)
SeungMin Yang
 
news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars
news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars
news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars
finance9
 
Why is 애니팡 fun
Why is 애니팡 funWhy is 애니팡 fun
Why is 애니팡 fun
승환 유
 

Viewers also liked (20)

How to live_as_game_qa_by_seokjun_jin_20130925
How to live_as_game_qa_by_seokjun_jin_20130925How to live_as_game_qa_by_seokjun_jin_20130925
How to live_as_game_qa_by_seokjun_jin_20130925
 
품질관리 기본교육자료 #
품질관리 기본교육자료 #품질관리 기본교육자료 #
품질관리 기본교육자료 #
 
고대특강 게임 프로그래머의 소양
고대특강   게임 프로그래머의 소양고대특강   게임 프로그래머의 소양
고대특강 게임 프로그래머의 소양
 
세계 영화감독 자서전 목록
세계 영화감독 자서전 목록세계 영화감독 자서전 목록
세계 영화감독 자서전 목록
 
[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)
[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)
[11 0702] 스마트 하지 못한 개발자의 스마트폰 게임 개발 하기(공개용)
 
창의와 열정, 소프트웨어 엔지니어
창의와 열정, 소프트웨어 엔지니어창의와 열정, 소프트웨어 엔지니어
창의와 열정, 소프트웨어 엔지니어
 
news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars
news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars
news corp 3rd Qtr - FY08 - March 31, 2008 - US Dollars
 
Dc Final
Dc FinalDc Final
Dc Final
 
소프트웨어 아키텍트가 알아야할 97가지
소프트웨어 아키텍트가 알아야할 97가지소프트웨어 아키텍트가 알아야할 97가지
소프트웨어 아키텍트가 알아야할 97가지
 
OSS개발자 포럼 캠프
OSS개발자 포럼 캠프OSS개발자 포럼 캠프
OSS개발자 포럼 캠프
 
[CLP] Game industry Day 2 - 1
[CLP] Game industry  Day 2 - 1[CLP] Game industry  Day 2 - 1
[CLP] Game industry Day 2 - 1
 
Why is 애니팡 fun
Why is 애니팡 funWhy is 애니팡 fun
Why is 애니팡 fun
 
[1C3]소프트웨어개발 방법론을 건축가에게서만 배워야 하는가
[1C3]소프트웨어개발 방법론을 건축가에게서만 배워야 하는가[1C3]소프트웨어개발 방법론을 건축가에게서만 배워야 하는가
[1C3]소프트웨어개발 방법론을 건축가에게서만 배워야 하는가
 
아이폰 사용자 리뷰 2부
아이폰 사용자 리뷰 2부아이폰 사용자 리뷰 2부
아이폰 사용자 리뷰 2부
 
아이폰 사용자 리뷰
아이폰 사용자 리뷰아이폰 사용자 리뷰
아이폰 사용자 리뷰
 
코드의 품질
코드의 품질코드의 품질
코드의 품질
 
Start go
Start goStart go
Start go
 
Five Star Mobile App을 위한 테스트 체계 만들기
Five Star Mobile App을 위한 테스트 체계 만들기Five Star Mobile App을 위한 테스트 체계 만들기
Five Star Mobile App을 위한 테스트 체계 만들기
 
Process
ProcessProcess
Process
 
XBOX SWOT 분석
XBOX SWOT 분석XBOX SWOT 분석
XBOX SWOT 분석
 

Similar to Game qa

개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
Woogon Shim
 
회사소개서 브로셔V1.0
회사소개서 브로셔V1.0회사소개서 브로셔V1.0
회사소개서 브로셔V1.0
원택 황
 
[5분특강] 좌씨의 즐거운 SW 품질관리의 하루
[5분특강] 좌씨의 즐거운 SW 품질관리의 하루[5분특강] 좌씨의 즐거운 SW 품질관리의 하루
[5분특강] 좌씨의 즐거운 SW 품질관리의 하루
mosaicnet
 

Similar to Game qa (20)

2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
 
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
 
시제품제작 제조양산 팁 앤 노하우 (주)위너스랩 김선일이사
시제품제작 제조양산 팁 앤 노하우 (주)위너스랩 김선일이사시제품제작 제조양산 팁 앤 노하우 (주)위너스랩 김선일이사
시제품제작 제조양산 팁 앤 노하우 (주)위너스랩 김선일이사
 
Application Lifecycle Management - CURVC
Application Lifecycle Management - CURVCApplication Lifecycle Management - CURVC
Application Lifecycle Management - CURVC
 
한눈에 보는 Be st con
한눈에 보는 Be st con한눈에 보는 Be st con
한눈에 보는 Be st con
 
투비웨어 AgitarOne Junit 단위테스트자동화 솔루션소개_201608_v1.2
투비웨어 AgitarOne Junit 단위테스트자동화 솔루션소개_201608_v1.2투비웨어 AgitarOne Junit 단위테스트자동화 솔루션소개_201608_v1.2
투비웨어 AgitarOne Junit 단위테스트자동화 솔루션소개_201608_v1.2
 
SonarQube와 함께하는 소프트웨어 품질 세미나 - 소프트웨어 품질의 중요성
SonarQube와 함께하는 소프트웨어 품질 세미나 - 소프트웨어 품질의 중요성SonarQube와 함께하는 소프트웨어 품질 세미나 - 소프트웨어 품질의 중요성
SonarQube와 함께하는 소프트웨어 품질 세미나 - 소프트웨어 품질의 중요성
 
테스트자동화와 TDD
테스트자동화와 TDD테스트자동화와 TDD
테스트자동화와 TDD
 
기계 학습 접목을 통한 전자 제조사의 플랫폼 사업자로의 진화 – 이종우 솔루션스 AWS 아키텍트, 박승환 삼성전자 엔지니어:: AWS Cl...
기계 학습 접목을 통한 전자 제조사의 플랫폼 사업자로의 진화 – 이종우 솔루션스 AWS 아키텍트, 박승환 삼성전자 엔지니어:: AWS Cl...기계 학습 접목을 통한 전자 제조사의 플랫폼 사업자로의 진화 – 이종우 솔루션스 AWS 아키텍트, 박승환 삼성전자 엔지니어:: AWS Cl...
기계 학습 접목을 통한 전자 제조사의 플랫폼 사업자로의 진화 – 이종우 솔루션스 AWS 아키텍트, 박승환 삼성전자 엔지니어:: AWS Cl...
 
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
 
회사소개서 브로셔V1.0
회사소개서 브로셔V1.0회사소개서 브로셔V1.0
회사소개서 브로셔V1.0
 
GameDex_회사소개서_202110_KR.PDF
GameDex_회사소개서_202110_KR.PDFGameDex_회사소개서_202110_KR.PDF
GameDex_회사소개서_202110_KR.PDF
 
[5분특강] 좌씨의 즐거운 SW 품질관리의 하루
[5분특강] 좌씨의 즐거운 SW 품질관리의 하루[5분특강] 좌씨의 즐거운 SW 품질관리의 하루
[5분특강] 좌씨의 즐거운 SW 품질관리의 하루
 
[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스[AUG]개발자와 QA가 상생하는 테스트 프로세스
[AUG]개발자와 QA가 상생하는 테스트 프로세스
 
발표자료 1인qa로살아남는6가지방법
발표자료 1인qa로살아남는6가지방법발표자료 1인qa로살아남는6가지방법
발표자료 1인qa로살아남는6가지방법
 
KGC 2014, 'Software Enginner in Test' in Game Development (Bluehole Studio)
KGC 2014, 'Software Enginner in Test' in Game Development (Bluehole Studio)KGC 2014, 'Software Enginner in Test' in Game Development (Bluehole Studio)
KGC 2014, 'Software Enginner in Test' in Game Development (Bluehole Studio)
 
더 나은 SW프로젝트를 위해
 더 나은 SW프로젝트를 위해 더 나은 SW프로젝트를 위해
더 나은 SW프로젝트를 위해
 
NDC21_게임테스트자동화5년의기록_NCSOFT_김종원.pdf
NDC21_게임테스트자동화5년의기록_NCSOFT_김종원.pdfNDC21_게임테스트자동화5년의기록_NCSOFT_김종원.pdf
NDC21_게임테스트자동화5년의기록_NCSOFT_김종원.pdf
 
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
 
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
 

Game qa

  • 1. GAME QA 게임 개발과 품질 정원철
  • 2. WHO? QA는 그거 아냐? GQA(Game Quality Assurance) QA의 업무 범위 QA에 필요한 스킬 QA의 활용 예 사례 마무리 목차
  • 5. 이 만화 아님 전혀 상관없음 공작왕
  • 10. QA? Quality Assurance : 품질 보증
  • 11. 사전적 의미 정의 : 품질 시스템 내에서 개발하는 제품에 대한 품질을 목표를 계획하고 목표한대로 품질이 향상/유지/개선 될 수 있도록 하는 일련의 행위 네이버에 잘 나와있어
  • 12. QA 그거 아냐? X나게 테스트! 게임 잘하면 되지?
  • 13. QA 그거 아냐? 아래 같은 말 들어 보셨나요? QA방법론... 표준화... 데이터 분석... 소프트웨어 공학 시스템... 이슈 관리... 개발 방법론... 품질 비용... 테스트 시스템... 시스템 분석... 리스크 처리... 인적품질... 품질 공학 개발 리소스 관리... 프로세스... 품질인증... 게임 기획... 형상관리 TQM 6 SIGMA
  • 15. GQA(GAME QUALITY ASSURANCE) 유저몰라? 유저? 이런 거 불편 하다구!이런 거 싫어! 이러면 유저들이 더 좋아할 꺼야! 어떻게 게임을 하란 말이야! 이거 너무 비싸!! 와글와 글 와글와 글 와글와 글
  • 16. 치명적인 유저의 needs 가 발생하였습니다. 서비스 종료 대책을 표시하는 중입니다. 대책이 마련될 때까지 기다리거나 멍 때리고 있을 수 있습니다. * 개발팀으로 쫓아가서 기다리려면 몽둥이를 준비 하십시오. * 서비스를 다시 시작하려면 CTRL+ALT+DEL을 백만번 다시 누르십시오. 실행 중인 게임의 저장하지 않은 유저의 정보는 손실됩니다. 계속 다니시고 싶으시면 어떤 대책이든 마련하십시오.
  • 17. GQA 제품 측면 1. 재미 있는 게임 플레이의 반감요소 2. 사용의 불편함 3. 좀더 편하고 쉬운 4. 신뢰성 높고 안정적인 소프트웨어 서비스 측면 1. 유저의 불만사항 2. 고객의 지불에 불만이 없도록 3. 고객 대응의 불만족 4. 유저 이벤트 그러면 게임이란 제품에서 질이란 무엇인가?
  • 18. QA에 대한 편견과 오해 개발자그래픽 임원
  • 19. QA 업무 범위 가끔 소프트웨어 테스트 엔지니어들은 품질과 신뢰성이 같은 것이라는 믿음에 빠지곤 한다. 신뢰성은 품질의 한 단면일 뿐이다. 품질에 대한 사용자의 생각은 기능의 풍부함, 구형 PC에서도 실행되는 제품의 능력, 소프트웨어 회사의 지원능력, 그리고 종종 제품의 가격을 포함할 수도 있다. Ron Patton -Software Testing 2nd Edition Project ServicePublishing QA
  • 21. QA 업무 범위 CMMI ISO 9126 ISO 12119 ISO 14598 SPICE ISO 9000 SQuaRE (ISO/IEC 25000) Good Software
  • 22. QA에 필요한 스킬 이거 먹으면 되나요?
  • 23. QA에 필요한 스킬 -품질 공학 -소프트웨어 공학 -소프트웨어 테스팅 -게임 공학 -프로그래밍 -게임기획 방법 -데이터 분석력 -컴퓨터 아키텍트 아는 만큼 보인다.
  • 24. QA 활용 예 0.2.0 : Pass 48% 0.9.4 : Pass 73%
  • 30. 사례 Guild Wars 북미 100만장 전 세계 300만장 W.O.W 개발기간 3년 QA 2년 다시 1년 수정과 QA 작업 개발과정의 40% QA활동 국내 유져 유입실패 원인 부실한 타격감, 게임시스템, 게임상의 버그 북미시장 진출을 앞두고 대대적인 개발수정과 QA 전체 개발과정에 QA활동이 포함되어 있을 경우 고품질의 제품이 출시된 예
  • 31. 사례 디즈니사 - 라이온킹 1994~1995 CD-ROM 게임인 라이온킹 애니메이션 스토리북 출시 시장에서 유통되고 있는 수많은 PC모델의 광범위한 환경에서 소프트웨어를 테스트하는데 실패 프로그래머들이 게임을 만들기 위해 사용했던 소수의 시스템에서 동작은 가능했지만, 일반 대중이 가지고 있는 평범한 시스템에서는 동작하지 않음
  • 32. 사례 스타크래프트II QA 분야별 분포 출처 :Game QA –한빛 미디어
  • 33. 마무리.. 첫째_ 품질 기준을 명확히 제시하라 둘째_ 긍정적으로 생각하고 행동하라 셋째_ 능동적으로 대처하라 넷쨰_ 끊임없이 연구하고 도전하라.