• 검색 결과가 없습니다.

성취수준

문서에서 게임 프로그래머 직무분석 (페이지 38-49)

실제 사용자의 관점과 환경에서 다양한 방법을 사용하여 개발 된 게임 프로그램을 테스트함으로써 프로그램 실행 시 발생할 수 있는 다양한 문제점을 미리 찾아낼 수 있다.

3. 작업요소 난 이 도

(1) 필요시 사용자 테스트 인원 구성을 (추가) 요청한다. ① ③ ④ ⑤ (2) 기획 관련 문서를 참조하여 사용자 테스트 계획을 수립한다. ① ② ③ ⑤

(3) 사용자 테스트 환경을 구축한다. ① ② ④ ⑤

(4) 필요시 테스트 데이터 및 테스트 참조 문서를 준비한다. ① ③ ④ ⑤

(5) 사용자 테스트를 실시한다. ① ③ ④ ⑤

(6) 사용자 테스트 결과 보고서를 작성한다. ① ③ ④ ⑤

난이도 평균 ① ③ ④ ⑤

라. 도구

하드웨어

(H / W) 게임 실행 환경(게임 플랫폼), PC, 프린터

소프트웨어 (S/ W)

기획 관련 문서, 모니터링 및 분석 프로그램, 게임 프로그 램, 워드프로세서, 설문지

구 분 내 용 관련 작업요소

지식 (Kn owledge)

・게임 운영에 대한 이해

・프로젝트 진행에 대한 이해

・게임 테스트 환경에 대한 이해

・데이터베이스 프로그래밍

・네트워크 프로그래밍

・개발된 게임 프로그램에 대한 이해

・소프트웨어 품질 관리

(2), (4)

(1), (2), (3), (4), (6) (3)

(3) (3)

(2), (3), (4), (5), (6) (2), (3), (4), (5), (6)

기능 (Skill)

・시스템 시험

・테스트 환경 구축

・문서 작성

・의사소통 기술

(2), (3), (4), (5), (6) (2), (3)

(6)

(1), (2), (5), (6)

태도 (Attitu de)

개발된 게임 프로그램을 사용자의 관점으로 시험하여 오류를 발견 하는 과정에서 해당 게임 및 유사 게임에 대한 광범위한 지식과 경험 이 요구되며, 사용자 테스트 인원과의 원활한 의사소통을 통하여 검 증 작업을 수행해야 하므로 원만한 대인 관계 형성을 할 수 있어야 한다.

1. 작 업 명 D-2 프로그램 보완하기

2. 성취수준

테스트를 통하여 발견된 문제점을 분석하고 이에 따른 적합한 보완 계획을 수립하여 해당 게임 프로그램을 수정 또는 재개발할 수 있다.

3. 작업요소 난 이 도

(1) 테스트 결과를 통하여 얻어진 문제점을 분석한다. ① ② ③ ④

(2) 프로그램 보완 계획을 수립한다. ① ② ③ ⑤

(3) 보완 계획에 따라 프로그램을 수정 또는 재개발한다. ① ② ③ ④ (4) 프로그램 보완 내용 및 결과를 해당 문서에 반영한다. ① ③ ④ ⑤

난이도 평균 ① ② ③ ⑤

라. 도구

하드웨어

(H / W) 게임 개발 환경, PC, 프린터

소프트웨어

(S/ W) 개발 도구, 게임 프로그램, 워드프로세서

구 분 내 용 관련 작업요소

지식 (Kn owledge)

・프로젝트 진행에 대한 이해

・프로그래밍 언어

・객체 지향 프로그래밍

・시스템 설계

・개발된 게임 프로그램에 대한 이해

・개발 도구 (SDK 등)에 대한 이해

(1), (2), (3), (4) (3)

(1), (2), (3) (1), (2), (3) (1), (2), (3) (1), (2), (3)

기능 (Skill)

・프로그램 보완 및 설계

・프로그램 코딩

・프로그램 디버깅

・의사소통 기술

・문서 작성

(1), (2) (1), (2), (3) (1), (2), (3) (1), (2) (4)

태도 (Attitu de)

시의성과 경제성을 요구하는 게임 프로그램의 특성상, 테스트를 통해 얻어진 다양한 문제점을 통하여 해당 프로그램의 오류 부분을 분석해 낼 수 있는 수준의 기술력과 경험이 필요하며, 이 과정에서 해당 개발 팀원과의 원만한 의사소통과 책임감, 침착성, 치밀함이 요 구된다.

1. 작 업 명 D-3 참조 문서 작성하기

2. 성취수준

게임 개발 과정에서 작성된 각종 문서를 정리, 보완하는 한편, 필요 시 해당 게임 프로그램 사용자 및 운영자를 위한 별도의 참 조문서를 작성할 수 있다.

3. 작업요소 난 이 도

(1) 참조 문서의 작성 및 보관, 활용 계획을 수립한다. ① ② ④ ⑤ (2) 개발 단계에서 작성된 각종 문서를 정리, 보완한다. ① ③ ④ ⑤ (3) 사용자 및 운영자를 위한 기타 참조 문서를 작성한다. ① ③ ④ ⑤

난이도 평균 ① ③ ④ ⑤

라. 도구

하드웨어

(H / W) PC, 프린터

소프트웨어 (S/ W)

워드프로세서, 화면 캡처용 프로그램, 프리젠테이션 프로그 램 또는 동화상 제작 프로그램

구 분 내 용 관련 작업요소

지식 (Kn owledge)

・게임 운영에 대한 이해

・프로젝트 진행에 대한 이해

・개발된 게임 프로그램에 대한 이해

・문서 작성법

(2), (3) (1), (2), (3) (1), (2), (3) (2), (3)

기능 (Skill)

・시스템 분석 능력

・관련 문서 작성

・의사소통 기술

(1), (3) (2), (3) (1), (2)

태도 (Attitu de)

게임 프로그램 개발에 있어서의 문서 작업이 해당 게임의 유지, 보수는 물론, 컴포넌트의 재활용 및 연계 게임 개발에도 매우 중요 한 요소임을 잘 인식하고 있어야 하며, 개발 변경 과정이나 내용마 다 이를 반영해야 하므로 계획성 있는 문서 관리 능력이 필요하다.

1. 작 업 명 E-1 운용 지원하기

2. 성취수준

개발된 게임 프로그램의 실질적인 서비스 제공을 위한 운영 계 획의 수립 및 실행을 지원하며, 문제점 및 애로 사항이 발생시 이 를 해결 또는 지원할 수 있다.

3. 작업요소 난 이 도

(1) 개발 완료된 게임 프로그램의 운영 계획 수립을 지원한다. ① ② ③ ⑤ (2) 필요시 운용 인원 구성을 (추가) 요청한다. ① ③ ④ ⑤

(3) 운용 인원 대상의 교육을 지도한다. ① ② ④ ⑤

(4) 실제 운영시 발생하는 문제점 및 애로 사항을 해결할 수 있도록 지원한다.

① ② ③ ⑤

(5) 필요시 관련 보고서를 작성한다. ① ③ ④ ⑤

난이도 평균 ① ② ④ ⑤

라. 도구

하드웨어

(H / W) 게임 실행 환경(게임 플랫폼), PC, 프린터

소프트웨어

(S/ W) 운영 관련 소프트웨어, 워드프로세서

구 분 내 용 관련 작업요소

지식 (Kn owledge)

・시스템 운영

・프로젝트 진행에 대한 이해

・게임 운영에 대한 이해

・데이터베이스 프로그래밍

・네트워크 구조 및 응용 관련 지식

・소프트웨어 품질 관리

(1), (3), (4) (1), (3), (4)

(1), (2), (3), (4), (5) (1), (3), (4)

(1), (3), (4) (1), (3), (4)

기능 (Skill)

・시스템 응급조치 기술

・시스템 분석

・네트워크 관리 기술

・데이터베이스 운영 기술

・서버 및 서비스 관리 기술

・관련 문서 작성

・의사소통 기술

(3), (4) (1), (4), (5) (1), (3), (4) (1), (3), (4) (1), (3), (4) (5)

(2), (3), (4)

태도 (Attitu de)

실제 게임의 서비스 단계에서 필요해지는 운용 지원의 과정은 작 업자의 다양한 경험과 분석 능력은 물론, 문제 해결을 위한 적극적인 자세를 필요로 한다.

1. 작 업 명 E-2 시스템 개선하기

2. 성취수준

개발된 게임의 판매, 서비스, 운영 등을 통하여 추가로 얻어진 문제점 및 요구 사항은 물론, 관련된 신기술이나 시장 상황의 반 영을 통하여 해당 게임 프로그램을 개선할 수 있다.

3. 작업요소 난 이 도

(1) 판매, 서비스, 운영 등을 통하여 추가로 얻어진 문제점 및 요구 사항을 분석한다.

① ② ③ ⑤

(2) 필요 시 관련 신기술이나 시장 상황을 분석한다. ① ② ③ ⑤ (3) 해당 게임 프로그램의 시스템 개선 계획을 수립한다. ① ② ③ ⑤ (4) 계획에 따른 시스템 개선을 실시 또는 지원한다. ① ② ③ ⑤ (5) 개선 내용을 작업별 해당 문서에 반영한다. ① ③ ④ ⑤

난이도 평균 ① ② ③ ⑤

라. 도구

하드웨어

(H / W) 게임 실행 환경(게임 플랫폼), 게임 개발 환경, PC, 프린터

소프트웨어 (S/ W)

기획 관련 문서, 게임 프로그램, 개발 도구, 운영 관련 소프 트웨어, 워드프로세서

구 분 내 용 관련 작업요소

지식 (Kn owledge)

・프로젝트 진행에 대한 이해

・게임 산업에 대한 이해

・게임 시장에 대한 이해

・개발 도구 언어에 대한 이해

・게임 프로그램에 대한 이해

・객체 지향 프로그래밍 기술

・시스템 운영

・게임 운영에 대한 이해

・데이터베이스 프로그래밍

・네트워크 프로그래밍

・소프트웨어 품질 관리

(1), (2), (3), (4) (2)

(2)

(1), (3), (4) (1), (2), (3), (4) (1), (3), (4) (1), (2), (3), (4) (1), (3), (4) (1), (2), (3), (4) (1), (2), (3), (4) (1), (3), (4)

기능 (Skill)

・추가 요구 사항 및 문제점 분석

・기술 및 시장 분석

・시스템 분석

・네트워크 관리 기술

・데이터베이스 운영 기술

・서버 및 서비스 관리 기술

・의사소통 기술

・문서 작성

(1), (4) (2), (4)

(1), (2), (3), (4) (1), (2), (4) (1), (2), (4) (1), (2), (4) (3)

(5)

태도 (Attitu de)

기획안과 여기에 추가되는 요구 사항을 바탕으로 개발되는 게임 프로그램은 시스템 개선 과정에 있어서도 기획, 그래픽 디자인, 운영, 마케팅 등 다양한 부분과의 상호 의견 교환이 필수적이다. 높은 기술 력과 판단력, 원만한 대인 관계가 요구된다.

문서에서 게임 프로그래머 직무분석 (페이지 38-49)

관련 문서