- 직무내용
-
가전기기 응용소프트웨어 개발은 가전기기의 부가가치와 정보의 접근성, 사용자 편의성 및 개발 용이성을 향상시키기 위하 여, 요구사항을 분석하고 응용소프트웨어를 설계하며 UI/UX, 미들웨어, SDK, 응용프로그램을 개발하고 시스템 통합, 테스 트, 응용소프트웨어 관리를 수행하는 일이다.
- 능력단위
-
응용소프트웨어 요구사항 분석 수준 : 5
- 정의
- 응용소프트웨어 요구사항 분석이란 가전기기 응용소프트웨어 개발 초기단계에서 가전기기 응용소프트웨어의 기능을 정의하고, 제약사항과 선행기술을 분석하는 능력이다.
- 직무내용
-
- 기능 정의하기
- 제약사항 분석하기
- 선행기술 분석하기
- 지식 및 기술
-
- 가전기기
- 개발방향
- 개발범위
- 기능정의서
- 기술표준
- 법령
- 요구사항분석
- 요소기술
- 응용소프트웨어
- 제품기획
- 특허분석
- 수행태도
-
- 계량적
- 관용적
- 규범적
- 기술적
- 논리적
- 응용력
- 인간적
- 자율적
- 적극적
- 조직적
- 관련자격증
-
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 설계 수준 : 5
- 정의
- 응용소프트웨어 설계란 응용소프트웨어 요구사항 기능정의서를 활용하여 가전기기 응용 소프트웨어의 구조, 기능, 데이터베이스 설계를 통해 응용소프트웨어 상세 설계서를 작성하는 능력이다.
- 직무내용
-
- 구조 설계하기
- 기능 설계하기
- 데이터베이스 설계하기
- 지식 및 기술
-
- 가전기기
- 개발항목
- 구조
- 그룹
- 기능
- 기능설계서
- 기능정의서
- 데이터베이스
- 모델링프로그램
- 설계서
- 응용소프트웨어
- 수행태도
-
- 계량적
- 기술적
- 논리적
- 성실함
- 응용력
- 인간적
- 자율적
- 적극적
- 조직적
- 관련자격증
-
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 프로젝트 관리 수준 : 6
- 정의
- 응용소프트웨어 프로젝트 관리란 응용소프트웨어 개발에 필요한 전체적인 자원의 활용계획과 개발방법의 수립, 개발기간 동안에 발생할 위험요소를 분석하는 능력이다.
- 직무내용
-
- 개발계획 수립하기
- 개발방법 수립하기
- 위험요소 분석하기
- 지식 및 기술
-
- 개발계획서
- 개발방법
- 개발프로세스
- 기능정의서
- 소요비용
- 위험관리
- 위험요소
- 응용소프트웨어
- 자금운용
- 프로젝트
- 프로젝트관리
- 수행태도
-
- 감성적
- 계량적
- 계획적
- 기술적
- 논리적
- 실천적
- 응용력
- 인간적
- 자율적
- 적극적
- 조직적
- 책임감
- 협동적
- 관련자격증
-
- PMO(PROJECT MANAGEMENT OFFICER)
- PMP(Project Management Process)
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 UI/UX 개발 수준 : 4
- 정의
- 응용소프트웨어 UI/UX 개발이란 가전기기의 사용자 인터페이스를 개발하기 위하여 사용자의 요구사항을 분석하고, 하드웨어 특성을 고려한 UI/UX의 기능을 분석한 뒤,UI/UX 디자인을 구현하는 능력이다.
- 직무내용
-
- UI/UX 요구사항 분석하기
- UI/UX 기능 분석하기
- UI/UX 디자인 구현하기
- 지식 및 기술
-
- UI/UX
- 가전기기
- 개발프로그램
- 기능정의서
- 레이아웃
- 사용환경
- 색상
- 요구사항분석서
- 응용소프트웨어
- 하드웨어
- 호기심
- 수행태도
-
- 계량적
- 관용적
- 기술적
- 논리적
- 사교적
- 성실함
- 응용력
- 인간적
- 자율적
- 적극적
- 집중력
- 책임감
- 협동적
- 관련자격증
-
- 웹디자인기능사
- 정보기기운용기사
- 정보처리기사
- 컴퓨터그래픽스운용기능사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 미들웨어 개발 수준 : 5
- 정의
- 응용소프트웨어 미들웨어 개발이란 두 개 이상의 시스템 또는 프로그램을 중재하기 위하여 미들웨어의 기능을 분석 후 미들웨어, 보안모듈을 개발하는 능력이다.
- 직무내용
-
- 미들웨어 분석하기
- 미들웨어 개발하기
- 보안모듈 개발하기
- 지식 및 기술
-
- 가전기기
- 개발
- 미들웨어
- 설계서
- 시스템소프트웨어
- 암호화
- 예외사항
- 운영체제
- 응용소프트웨어
- 정의
- 통신프로토콜
- 수행태도
-
- 계량적
- 관용적
- 규범적
- 기술적
- 논리적
- 사명감
- 성실함
- 응용력
- 인간적
- 자신감
- 자율적
- 적극적
- 책임감
- 협동적
- 효율적
- 관련자격증
-
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보보안 자격증(CISA)
- 정보보안기사
- 정보보안산업기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 SDK개발 수준 : 5
- 정의
- 응용소프트웨어 SDK(Software Development Kit) 개발이란 가전기기 응용소프트웨어개발을 지원하기 위하여 플랫폼을 구축하고 API(Application ProgrammingInterface), 라이브러리를 개발하는 능력이다.
- 직무내용
-
- 플랫폼 구축하기
- API 개발하기
- 라이브러리 개발하기
- 지식 및 기술
-
- API
- SDK
- 가전기기
- 개발프로그램
- 라이브러리
- 운영체제
- 응용소프트웨어
- 컴파일러
- 프로그래밍언어
- 플랫폼
- 호기심
- 수행태도
-
- 계량적
- 기술적
- 논리적
- 응용력
- 인간적
- 자율적
- 조직적
- 관련자격증
-
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용프로그램 개발 수준 : 5
- 정의
- 응용프로그램 개발이란 외부 라이브러리 포팅, 단위모듈 개발, 오류 수정을 통해서 가전기기에서 동작하는 응용소프트웨어의 단위모듈을 구현하는 능력이다.
- 직무내용
-
- 외부 라이브러리 포팅하기
- 단위모듈 개발하기
- 기능오류 수정하기
- 지식 및 기술
-
- 개발프로그램
- 구현방식
- 기능설계서
- 단위모듈
- 라이브러리
- 소프트웨어개발
- 에러
- 오픈소스
- 외부
- 응용소프트웨어
- 포팅
- 수행태도
-
- 계량적
- 규범적
- 기술적
- 논리적
- 성실함
- 응용력
- 인간적
- 자율적
- 적극적
- 조직적
- 책임감
- 관련자격증
-
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 통합 수준 : 6
- 정의
- 응용소프트웨어 통합이란 단위모듈 통합, 통합오류 수정, 최적화를 통해 완성된 응용소프트웨어를 개발하는 능력이다.
- 직무내용
-
- 단위모듈 통합하기
- 통합오류 수정하기
- 통합모듈 최적화하기
- 지식 및 기술
-
- 가전기기
- 개발프로그램
- 검증
- 기능설계서
- 단위모듈
- 운영체제
- 응용소프트웨어
- 최적화
- 통합개발환경
- 통합모듈
- 호기심
- 수행태도
-
- 계량적
- 기술적
- 논리적
- 응용력
- 인간적
- 자율적
- 적극적
- 합리적
- 관련자격증
-
- SQL자격개발자
- 데이터아키텍처 전문가(DAP)
- 리눅스마스터 1급
- 전자계산기제어기사
- 전자계산기조직응용기사
- 정보관리기술사
- 정보기기운용기사
- 정보시스템감리사
- 정보처리기사
- 컴퓨터시스템응용기술사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 테스트 수준 : 3
- 정의
- 응용소프트웨어 테스트란 가전기기 응용소프트웨어를 테스트하기 위해 동작환경을 구축하여 통합, 필드테스트 수행하고 인증을 획득하는 능력이다.
- 직무내용
-
- 통합 테스트하기
- 필드 테스트하기
- 소프트웨어 인증획득하기
- 지식 및 기술
-
- 가전기기
- 검출
- 동작환경
- 응용소프트웨어
- 인증
- 인증획득
- 테스트
- 테스트결과
- 테스트계획서
- 테스트환경
- 필드테스트
- 수행태도
-
- 계량적
- 계획적
- 기술적
- 논리적
- 응용력
- 인간적
- 자율적
- 적극적
- 책임감
- 관련자격증
-
- ISTQB CTEL(Certified Tester Expert Level)
- 리눅스마스터 2급
- 전자계산기기능사
- 전자계산기제어산업기사
- 정보기기운용
- 정보처리기능사
- 컴퓨터 운용사
- 관련전공
-
- 전기‧전자‧전산‧컴퓨터‧응용소프트웨어‧정보통신‧제어계측 관련학과
응용소프트웨어 관리 수준 : 2
- 정의
- 응용소프트웨어 관리란 요구사항 기능정의서, UI/UX설계서를 기반으로 사용자설명서를 작성하고 응용소프트웨어 버전관리, 사후관리를 하는 능력이다.
- 직무내용
-
- 사용자설명서 작성하기
- 응용소프트웨어 버전 관리하기
- 응용소프트웨어 사후관리하기
- 지식 및 기술
-
- 가전기기
- 기능정의서
- 버전관리
- 변경이력
- 사용자설명서
- 사후관리
- 소프트웨어
- 수정방법
- 완벽
- 요구사항
- 응용소프트웨어
- 수행태도
-
- 계량적
- 관용적
- 기술적
- 논리적
- 보수적
- 성실함
- 응용력
- 인간적
- 자율적
- 적극적
- 책임감
- 협동적
- 관련자격증
-
- 전자계산기기능사
- 정보처리기능사
- 관련전공
-
- 전기‧전자‧전산‧통신 관련학과
직무사전 데이터는 워크넷(www.work.go.kr)을 통해 제공됩니다.
보다 상세한 내용은 워크넷 직업/진로 정보를 이용해 주시기 바랍니다.