Skip to main content

컴퓨터 소프트웨어 엔지니어링이란 무엇입니까?

computer 컴퓨터 소프트웨어 엔지니어링은 컴퓨터 소프트웨어 제품을 계획, 설계 및 개발하는 전체 프로세스입니다.소프트웨어 엔지니어링이라는 용어는 구체적으로 소프트웨어를 생성하고 유지하는 데 사용되는 복잡하고 훈련되고 체계적인 접근 방식을 나타냅니다.많은 사람들 이이 용어를 사용하여 소프트웨어 제품을 만들고 지원하는 데 필요한 기술을 설명합니다.computer 컴퓨터 소프트웨어 엔지니어가 되려면 후보자는 컴퓨터 과학 분야에서 대학 학위를 완료해야합니다.일부 학교는 컴퓨터 소프트웨어 엔지니어링 전공을 제공하지만 이는 일반적이지 않습니다.일반적으로 필요한 기술은 이미 컴퓨터 과학 프로그램에 포함되어 있으며 인정 된 징계의 이점이 있습니다.컴퓨터 소프트웨어 엔지니어링 분야는 비교적 새롭고 널리 채택되기 위해 더 많은 시간이 필요할 수 있습니다.profession 직업 자체는 엔지니어와 같은 방식으로 라이센스 또는 규제되지 않습니다.이 전문가 그룹에 라이센스를 부여하기위한 여러 가지 이니셔티브가 있으며 다양한 수준의 성공이있었습니다.미국에서는 IEEE (Institute of Electrical and Electronics Engineers)는 컴퓨터 소프트웨어 엔지니어를위한 라이센스 프로그램을 만들었지 만 수락은 제한적입니다.유럽과 캐나다에서는 직업이 규제되며 응시자는 전문 컴퓨터 소프트웨어 엔지니어가되기 위해 특정 교육 및 경험 요구 사항을 충족해야합니다.

이 분야의 주요 초점은 새로운 소프트웨어 제품 생성을 둘러싼 방법론의 개발입니다.IEEE는 SWEBOK (Software Engineering Body of Knowledge)라는 매뉴얼을 개발했습니다.이 책은 북아메리카의 소프트웨어 엔지니어가 4 년간의 업무 경험을 쌓아야하는 표준 수준의 지식을 보유한 것으로 간주됩니다.많은 연구소가 상담되지 않았기 때문에 자원 으로서이 책의 타당성에 대해 국제적으로 많은 논의가있었습니다.computer 컴퓨터 소프트웨어 엔지니어링은 소프트웨어 설계, 테스트 및 유지 보수를 포함한 여러 하위 영역으로 나눌 수 있습니다.모두 10 가지 다른 하위 영역이 IEEE에 의해 공식적으로 인정됩니다.그러나 추가 영역이 계속 발전하고 있으며 목록이 완료되기까지 시간이 지날 수 있습니다.computer 컴퓨터 소프트웨어 엔지니어가 되고자하는 많은 사람들이 컴퓨터 프로그래머 또는 개발자로 경력을 시작합니다.전통적인 경력 경로는이 분야에서 시작한 다음 8 ~ 10 년의 근무 경험을 마친 후 소프트웨어 엔지니어에게 홍보 기회를 찾는 것입니다.이 경력 경로는 기술과 방법론이 끊임없이 변화하고 있기 때문에이 기간 동안 추가 교육 및 교육이 필요합니다.컴퓨터 과학 공학에 대한 수요는 향후 5 ~ 8 년 동안 평균 성장 이상의 경험을 예상하고 있습니다.기회가 커짐에 따라이 분야에서 국제적으로 인정되는 표준의 명확한 설명과 발전이 있어야합니다.