미래 SW 공학, 혁신으로 재정의
인공지능(AI)의 '에이전틱' 기능이 소프트웨어 공학 분야에 세 번째 혁신을 가져오며 미래 개발 방식을 재정의하고 있다.
소프트웨어 공학은 21세기 들어 두 차례의 거대한 변화를 겪었다. 첫 번째는 오픈소스 운동의 부상으로 코드 접근성이 확대되었으며, 두 번째는 데브옵스(DevOps)와 애자일(Agile) 방법론 도입으로 개발 방식이 협업적이고 지속적으로 변화했다. 이러한 변화의 맥락 속에서 에이전틱 AI의 등장을 조명한다.
에이전틱 AI는 단순히 코딩, 테스트 등 개별 업무를 돕는 수준을 넘어선다. 스스로 추론하고 방향을 설정하는 자율적 주체로서 전체 소프트웨어 프로젝트를 상당 부분 자동화하여 관리할 잠재력을 지닌다. 이를 통해 종단간(End-to-end) 소프트웨어 프로세스 자동화와 에이전트 주도 개발 및 제품 수명주기 자동화가 가능해질 전망이다. 에이전틱 AI가 가져올 구체적인 변화를 파악하는 것이 이 글의 목표이다.
300명의 엔지니어링 및 기술 임원을 대상으로 한 조사에 따르면, 소프트웨어 엔지니어링 팀들은 에이전틱 AI의 잠재력을 인지하고 활용을 시작했으나, 아직은 제한적인 수준이다. 높은 야심에도 불구하고, 에이전틱 AI가 소프트웨어 운영 전반에 완전히 확산되기까지는 시간과 노력이 필요하며, 데브옵스 및 애자일 도입 시와 마찬가지로 기술 채택에 수반되는 조직 및 프로세스 변화가 요구된다. 이러한 현황과 과제를 분석하는 데 초점을 맞춘다.
에이전틱 AI 도입 추진력이 점차 쌓이고 있다. 전체 조직의 절반가량이 에이전틱 AI를 소프트웨어 엔지니어링 분야의 최우선 투자 대상으로 여기고 있으며, 2년 후에는 다섯 곳 중 네 곳 이상이 이를 주요 투자 분야로 삼을 것으로 나타났다. 이러한 투자는 가속화된 도입을 이끌고 있다. 현재 소프트웨어 팀의 51%가 에이전틱 AI를 (주로 제한적으로) 사용 중이며, 45%는 향후 12개월 이내에 이를 도입할 계획을 가지고 있다. 이러한 도입 추세를 제시한다.
그러나 초기 성과는 점진적일 것으로 보인다. 소프트웨어 팀들이 에이전틱 AI에 투자한 결과가 나타나기까지는 시간이 걸린다. 향후 2년 동안 대부분은 에이전트 사용으로 인한 개선이 미미하거나(14%) 혹은 중간 정도(52%)일 것으로 예상한다. 약 3분의 1(32%)은 더 높은 기대를 하고 있으며, 9%는 이러한 개선이 판도를 바꿀 정도라고 생각한다. 예상되는 초기 성과 수준을 전달한다.
가장 큰 기대 효과 중 하나는 출시 시간의 단축이다. 해당 2년의 기간 동안 에이전틱 AI 사용을 통해 얻을 수 있는 주요 이점은 속도 향상에서 온다. 응답자의 거의 전부(98%)는 파일럿 단계부터 실제 서비스까지 소프트웨어 프로젝트를 전달하는 속도가 가속화될 것으로 예상하며, 그 증가는 평균 37%에 달했다. 속도 단축 효과를 구체적인 수치로 보여준다.
대부분의 목표는 전체 수명주기 관리다. 에이전틱 AI를 확장하려는 팀들의 야심은 매우 크다. 대부분은 AI 에이전트가 제품 개발 및 소프트웨어 개발 수명주기(PDLC 및 SDLC)를 처음부터 끝까지 관리하기를 원한다. 현재 41%의 조직에서는 18개월 안에 대부분 또는 모든 제품에 대해 이러한 목표를 달성하고자 한다. 이 수치는 2년 후에는 72%까지 상승했다. 장기적인 목표를 제시한다.
하지만 초기 단계에서는 컴퓨팅 비용과 기존 시스템과의 통합이 주요 과제로 지목된다. 모든 설문 응답자, 특히 미디어 및 엔터테인먼트, 기술 하드웨어와 같은 얼리 어답터 분야에서는 에이전트를 기존 애플리케이션과 통합하는 문제와 컴퓨팅 자원의 비용이 에이전틱 AI를 소프트웨어 엔지니어링에 적용할 때 직면하는 가장 큰 어려움으로 나타났다. 인터뷰에 참여한 전문가들은 이보다 더 큰 변화 관리의 중요성을 강조했다. 주요 과제를 명확히 한다.
본 기사는 AI가 생성하였으며, 사람이 검수한 기사입니다.