소프트웨어 공학자

위키백과, 우리 모두의 백과사전.
둘러보기로 가기 검색하러 가기
자바 코드를 작성 중인 소프트웨어 공학자

소프트웨어 공학자 또는 소프트웨어 엔지니어(software engineer)는 소프트웨어 공학 원칙들을 컴퓨터 소프트웨어의 설계, 개발, 유지보수, 테스트, 평가에 적용하는 사람을 말한다.

1970년대 중순 이전에는 소프트웨어 종사자들은 실제 직업에 관계없이 보통 컴퓨터 과학자, 컴퓨터 프로그래머, 소프트웨어 개발자라고 불렸다. 수많은 사람들은 이들을 소프트웨어 개발자나 프로그래머로 부르는데, 그 이유는 소프트웨어의 실제적 의미가 논란 중에 있으나 대부분 사람들이 이 용어가 의미하는 바에 동의하기 때문이다.