본문으로 건너뛰기

© 2026 Molayo

arXiv논문2026. 06. 16. 10:48

AI 주도 소프트웨어 개발: 에이전트 기반 개발 프로세스로 향하는 실용적인 경로

요약

생성형 AI를 활용하여 요구사항 정의부터 유지보수까지 소프트웨어 개발 전 과정에 AI를 통합하는 실용적인 조직 프레임워크를 제안합니다. 단순 코드 완성을 넘어 에이전트 기반의 통제된 개발 프로세스로 전환하기 위한 기술적, 조직적 메커니즘을 다룹니다.

핵심 포인트

  • AI 활용 범위를 아키텍처, 테스트, 운영 등 개발 전 주기로 확장
  • 에이전트 기반 개발을 위한 프로젝트 컨텍스트 및 검증 메커니즘의 중요성
  • AI 산출물에 대한 통제, 거버넌스 및 인간의 승인 프로세스 필요성
  • 중소 규모 기업 사례 연구를 통한 프레임워크 타당성 검증

생성형 AI (Generative AI)는 소프트웨어 개발을 국소적인 도구 지원 수준에서 프로세스, 도구 및 조직 구조에 내장된 개발 작업으로 변화시키고 있습니다. 이제 그 활용 범위는 코드 완성 (code completion)을 넘어 요구사항 (requirements), 아키텍처 (architecture), 구현 (implementation), 테스트 (testing), 리뷰 (review), 운영 (operations) 및 유지보수 (maintenance)로 확장되고 있습니다. 기존 연구들은 차별화된 양상을 보여줍니다. 생산성 향상은 가능하지만, 이는 작업 유형, 코드베이스 (codebase) 특성 및 개발자의 숙련도에 따라 달라집니다. 동시에, AI가 생성한 산출물 (artifacts)은 추가적인 통제와 거버넌스 (governance)를 필요로 합니다. 이러한 관찰을 바탕으로, 본 논문은 AI 주도 소프트웨어 개발 (AI-driven Software Development)로의 전환을 위한 실용적인 조직 프레임워크를 개발합니다. 본 논문은 비정형적이고 보조적인 AI 사용에서부터 통합된 AI 워크플로우 (workflows)를 거쳐 통제된 에이전트 기반 개발 프로세스 (agentic development processes)로 나아가는 발전 과정을 설명합니다. 초점은 개별 도구나 모델이 아니라, 핵심 소프트웨어 엔지니어링 활동 전반에 AI를 내장하는 데 필요한 기술적, 조직적, 품질 보증 (quality-assurance) 메커니즘에 맞춰져 있습니다. 특히 프로젝트 컨텍스트 (context), 도구 접근 권한, 검증 (verification), 권한 (permissions), 로깅 (logging) 및 인간의 승인 (human approval)을 연결하는 하네스 (harness)에 특별한 중요성을 부여합니다. 본 논문은 현재의 연구, 실무 중심의 자료, 확립된 소프트웨어 엔지니어링 관행 및 프로젝트 경험을 활용합니다. 중소 규모의 소프트웨어 기업을 탐색적 사례 연구 (exploratory case study)로 사용하여 프레임워크의 타당성을 평가하고, 전제 조건, 거버넌스 요구사항, 설계 관행 및 전환 경로가 구체적인 조직 맥락에서 어떻게 형성될 수 있는지 보여줍니다. 본 논문은 AI 주도 소프트웨어 개발에 대한 향후 학술적 논의와 실증적 조사를 위한 개념적 기초를 제공합니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0