1.1 소프트웨어 엔지니어링 1.0에서 2.0으로의 전환 1.1 소프트웨어 엔지니어링 1.0에서 2.0으로의 전환 1.1.1 전통적인 소프트웨어 개발(Software 1.0)의 정의: 명시적 로직과 결정론적 제어 1.1.2 AI 기반 소프트웨어 개발(Software 2.0)의 부상: 데이터와 확률적 모델링 1.1.3 ’코딩(Coding)’에서 ‘프롬프팅(Prompting)’ 및 ’오케스트레이션(Orchestration)’으로의 역할 이동 1.1.4 로직의 블랙박스화: 개발자가 제어할 수 없는 내부 연산 과정 1.1.5 소프트웨어 생명주기(SDLC) 전반에 걸친 AI의 침투와 파급 효과