이 누리집은 대한민국 공식 전자정부 누리집입니다.

1뎁스 2뎁스 3뎁스 현재 페이지

한국직업전망

직업·진로 직업정보 한국직업전망
분류별 검색 > 전기·전자·정보통신 > 응용소프트웨어개발자
응용소프트웨어개발자

하는 일

응용소프트웨어는 컴퓨터 시스템을 특정 응용분야에 사용하기 위하여 제작된 소프트웨어를 말하 는데 시스템소프트웨어와의 상호작용을 통해 구현된다. 일반사무용 소프트웨어, 기업관리 소프트 웨어, 과학용 소프트웨어, 산업용 소프트웨어 등이 있다. 특히 회계, 제조, 유통, 인사, 영업 등 기업용 응용소프트웨어 분야를 중심으로 개발이 활발한 편이다. 기업관리소프트웨어인 전사적자원관리(ERP), 고객관계관리(CRM), 공급관리시스템(SCM) 등이 대표적인 응용소프트웨어이다. 또한 전자결재프로그램, 항공권, 열차표 등의 예매에 사용할 수 있는 프로그램 등 특정 용도를 위해 사용하는 것들도 응용소프트웨어에 해당한다. 응용소프트웨어개발자는 개인이나 기업체에서 필요로 하는 응용소프트웨어를 개발하기 위해 기존에 출시된 응용소프트웨어에 대한 시장조사, 소프트웨어의 용도 파악, 고객의 요구 수렴 등을 거쳐 전체적인 개발계획을 세운다. 이후 응용소프트웨어 개발을 위한 설계 작업을 수행한다. 이를 토대로 C, C++, 자바, 비주얼스튜디오, 델파이, 파워빌더 등을 사용하여 개발언어로 바꾸는 코딩작업을 거쳐 베타버전을 만든다. 이후 소프트웨어가 정상적인 기능을 하는지에 대한 테스트를 하며, 이를 통해 오류가 발견되면 수정·보완 작업을 거쳐 완제품을 출시하고, 이용자의 의견을 수집 하여 다음 버전의 소프트웨어 개발에 반영한다.

근무환경

개발을 의뢰한 기업체에 상주하면서 프로그램 개발을 수행하기도 하며, 개발 마감 일을 맞추고 오류 없는 프로그램을 개발해야 한다는 정신적 스트레스가 있을 수 있다.