주요 업무
수행 직무
- ▶ 이동통신 단말이 지닌 기능과 요구조건, 제약사항을 분석하는데, 제약사항에는 이동통신서비스 사업자 요구조건, 화면사양, 그래픽 전용 프로세서 유무, 기타 단말기 자원 제약 등이 있다. 이 직업의 업무에는 개발 대상이 되는 UI가 갖출 목표기능을 정의해 두는 일도 포함된다.
- ▶ UI 시나리오, 단말통합 GUI, 응용중심 GUI, Non-Graphic UI를 구현하고 검증하는데, 그 수단으로 API, 하드웨어 디버깅 장비, 개발호스트시스템, 웹캠, 단말에뮬레이터, GUI 설명자료, 단말시료, 참조하드웨어를 쓴다. 여기서 디버깅이란 오류를 수정하는 작업을 가리킨다. 에뮬레이터는 하드웨어·소프트웨어의 어떤 기능을 다른 종류로 모방하여 실현하는 장치·프로그램이다.
- ▶ 소스코드와 기능명세서를 작성하는 한편, 검증방법과 세부설계사양서의 작성도 담당한다.
- ▶ 단말자원 활용 최적화 방안을 마련하며, 이때 단말의 성능과 기능, 디자인을 살핀다.
- ▶ UI 개발 중 발생한 문제점은 협의를 통해 풀어 가기도 하는데, 협의 상대는 이동통신서비스 제공자 또는 단말디자이너이다.