목차
표제지
목차
요약문 4
Executive Summary 5
Ⅰ. 생성형 AI 시대의 도래 6
1. 생성형 AI 활용 현황 및 전망 6
2. 생성형 AI로 인한 소프트웨어 개발 관련 주요 이슈 7
Ⅱ. 개발 프로세스별 소프트웨어 개발자 업무 변화 10
1. 소프트웨어 개발 프로세스 및 개발도구 시장 10
2. SW 코딩 방법 및 자동화 변화상 12
3. 소프트웨어 개발 프로세스별 생성형 AI 활용 및 영향 분석 14
Ⅲ. 소프트웨어 개발자 직무변화 20
Ⅳ. 생성형 AI 시대의 소프트웨어 개발자 양성을 위한 정책 제언 25
[별첨] O*NET 개발자 관련 직무 정의 27
참고문헌 28
〈표 1〉 SW 구현 시 활용되는 생성형 AI 도구 15
〈표 2〉 소프트웨어 개발자 수준 정의 18
〈표 3〉 SW 관련 직무의 작업 중 생성형 AI에 영향을 가장 많이 받는 업무 22
〈표 4〉 SW 관련 직무의 작업 중 생성형 AI에 영향을 받는 업무 22
〈표 5〉 생성형 AI의 영향을 받는 개발자 세부 작업 23
〈표 6〉 생성형 AI의 영향을 받지 않는 개발자 세부 작업 24
[그림 1] 생성형 AI의 비즈니스 업무기능별 영향력 8
[그림 2] 생성형 AI의 사용 여부에 따른 개발업무별 작업 시간 절감 효과 9
[그림 3] 프로그램 언어의 시대별 변천 10
[그림 4] SW 개발도구 시장 구분 11
[그림 5] 소프트웨어 개발자들이 AI를 가장 많이 사용하는 개발 단계 13
[그림 6] 생성형 AI의 활용이 많을 것으로 예측되는 소프트웨어 개발 작업 13
[그림 7] 인공 지능/기계 학습(AI/ML)을 활용하는 시험(테스트) 분야 17
[그림 8] 소프트웨어 개발자 업무에서 어려운 점 20
[그림 9] 개발자 생산성 향상 목표 21