귀하는 개인정보 수집 및 이용에 대한 동의를 거부할 권리가 있으며, 동의를 거부할 경우 문의 접수가 제한될 수 있습니다.
Human × AI Collaborative Software Development
인간이 정의하고, AI가 실행하고, 인간이 검증한다.
소프트웨어 개발 생명주기를 인간과 인공지능의 협업 구조로 재설계한 프레임워크입니다.
Definition
기존 소프트웨어 개발 생명주기(SDLC)를 기반으로, 각 단계를 인공지능이 실행 주체로 수행하고 인간이 정의·검증·의사결정 역할을 담당하도록 재구성한 협업형 소프트웨어 개발 프레임워크입니다.
Differentiators
Framework Phases
각 단계는 선형 흐름을 기본으로 하되, 검증 결과에 따라 동일 단계 또는 이전 단계로의 되돌림을 허용하는 구조를 가집니다.
🔍 이미지를 클릭하면 크게 볼 수 있습니다
Core Concepts
VC-Framework의 각 단계는 세 가지 핵심 구성 요소를 공유하며, 이를 통해 실행의 일관성과 결과물의 재사용성을 확보합니다.
각 단계에서 인공지능이 결과물을 생성하기 위해 참조하는 입력 정보 집합입니다. 요구사항, 기준 문서, 제약 조건, 역할과 책임(R&R), 정책 및 참조 정보 등이 포함되며, AI의 실행이 명시적으로 정의된 기준을 기반으로 수행됨을 보장합니다.
인공지능이 각 단계를 수행하기 위해 참조하는 실행 맥락 정보입니다. 단순한 프롬프트가 아닌, 프로젝트의 현재 상태·단계별 처리 지침·검증 기준을 포함하는 구조화된 정보 집합으로, 단계마다 상이한 실행 기준과 처리 지침이 존재합니다.
각 단계에서 인공지능이 생성하는 결과물입니다. 문서, 도표, 설계 자료, 코드, 테스트 결과 등 다양한 형태를 가지며, 각 결과물은 다음 단계의 Foundations로 재활용될 수 있도록 구조화됩니다.
Comparison
인간 중심의 수작업 개발에서 인공지능이 실행 주체가 되는 협업 구조로의 전환을 보여줍니다.
Copyright
VC-Framework의 개념 구조 및 도면 저작물은 한국저작권협회에 공식 등록되어 있습니다.