Accelerating product development with AI-driven lifecycle management (AI-PDLC) in AWS Quick
Quick Summary
AWS Quick의 AI PDLC는 6개 에이전트와 단계별 인간 승인을 통해 분산된 고객 근거를 수집하고, 제품 개발의 상위 4개 단계를 거쳐 추적 가능한 명세와 프로토타입으로 연결하는 프레임워크다.
🖼️ 인포그래픽

🖼️ 4컷 인포그래픽

💡 한 줄 요약
AWS Quick의 AI-PDLC는 6개 에이전트와 단계별 인간 승인을 통해 분산된 고객 근거를 수집하고, 제품 개발의 상위 4개 단계를 거쳐 추적 가능한 명세와 프로토타입으로 연결하는 프레임워크다.
📌 핵심 요약
- 원문은 코딩 에이전트로 구현이 빨라질수록 올바른 고객 문제의 발견, 기회 선택, 경험 설계, 프로토타입 검증이 중요해진다고 주장하며, AWS Quick이 연결된 기업 데이터와 공유 Spaces를 통해 의사결정 맥락을 보존한다고 설명한다.
- AI-PDLC는 Discover, Decide, Design, Prototype, Engineer, Ship, Operate, Learn의 8개 단계로 구성되며, 글은 Orchestrator와 5개 전문 에이전트가 수행하는 앞의 4개 단계에 집중한다. 사용자는 Orchestrator와 대화하고 각 단계의 진행을 승인한다.
- Discovery는 고객 문제의 심각도와 빈도를 평가해 Pain Point Board를 만들고, Prioritize는 에이전트형·일반 애플리케이션용의 서로 다른 0–10 가중 평가 체계로 기회를 비교한다. Working Backwards는 선정된 기회를 PR/FAQ로 검토한다.
- Spec Generator는 요구사항의 출처와 수용 기준을 포함한 개발용 명세를 만들고, Designer는 여정 지도·와이어프레임·클릭 가능한 HTML 프로토타입을 생성한다. AWS Quick은 개방형 JSON-RPC 2.0 표준인 ACP를 통해 Kiro나 Claude Code 같은 코딩 에이전트에 개발 작업을 위임할 수 있다.
- 전문 에이전트와 Orchestrator는 의사결정·점수·근거·승인을 이중으로 기록한다. Deep Discovery는 단계마다 8–12개, Fast Track은 3–5개 질문을 사용하며, 원문은 문제의 복잡도에 따라 수주 걸리던 프로토타입 반복 작업이 수일 또는 수시간으로 단축될 수 있다고 제시한다.
🧩 주요 포인트
- 분산된 기업 신호를 고객 문제와 연결 → 구현 속도뿐 아니라 무엇을 만들지 판단하는 품질과 인계 과정의 맥락 보존이 핵심이 된다.
- 문제 평가에서 PR/FAQ·명세·수용 기준까지 근거 연결 → 개발 에이전트의 구현과 검토 에이전트의 평가가 같은 기준을 공유한다.
- 단계별 인간 승인과 이중 기록, 두 가지 질문 모드 → 판단 책임을 사람이 유지하면서 문제의 불확실성과 시간 제약에 맞춰 탐색 깊이를 조절한다.
🧠 상세 정리
1. 구현 가속으로 중요해지는 제품 개발의 상위 단계
원문은 AI 기반 소프트웨어 구현이 빨라질수록 개발에 앞선 제품 판단이 경쟁력의 핵심이 된다는 문제의식에서 출발한다. 코딩 에이전트는 명확한 요구사항을 작동하는 소프트웨어로 빠르게 바꿀 수 있지만, 잘못된 제품을 선택한 문제까지 보완할 수는 없다는 주장이다. 따라서 올바른 고객 문제 발견, 추진할 기회 선택, 적절한 경험 설계, 프로토타입 검증이라는 네 가지 활동이 중요해진다. 그러나 고객 피드백은 Slack, 영업 통찰은 Salesforce, 장애 기록은 ServiceNow, 요구사항은 Microsoft SharePoint, 작업 항목은 Jira, 논의는 Outlook 등에 흩어져 있다. AI-PDLC는 도구 사이를 이동하고 업무를 인계할 때 사라지는 맥락을 보존해, 고객 근거에 기반한 판단을 개발 단계까지 전달하려는 접근이다.
2. AWS Quick을 중심으로 한 연결 구조와 개발 인계
AWS Quick은 기업 커넥터로 여러 업무 도구의 정보를 연결하고, 연결된 앱과 폴더에서 사람·프로젝트·의사결정을 잇는 개인 지식 그래프를 구축할 수 있다. 이 정보를 바탕으로 Orchestrator가 Discovery, Prioritize, Working Backwards, Spec Generator, Designer를 조율하며, 산출물은 공유 Spaces에 보관된다. 전체 수명주기는 Discover부터 Learn까지 8개 단계지만, 글에서 구성하는 6개 에이전트는 제품팀이 담당하는 앞의 4개 단계에 집중한다. 아키텍처에서는 수용 기준, 페르소나, 화면, 데이터 모델을 담는 prototype_spec.md가 공통 인계 형식으로 제시되며, 각 결정은 출처로 추적된다. AWS Quick은 개방형 JSON-RPC 2.0 표준인 Agent Client Protocol(ACP)을 통해 개발 작업을 위임할 수 있고, 고객은 Kiro나 Claude Code 등 선호하는 코딩 에이전트를 사용할 수 있다고 설명한다.
3. Discover: 고객 문제를 근거와 함께 구조화
Discovery 에이전트는 대화형 질문과 답변, URL 입력, 연결된 기업 데이터의 직접 조회를 통해 고객 문제를 탐색한다. 활용하는 정보원에는 Slack, Jira, 지원 티켓, Salesforce, 연구 저장소 등이 포함되며, 여러 곳에 흩어진 신호를 하나의 분석 맥락으로 모은다. 에이전트는 각 문제의 심각도와 발생 빈도를 평가하고, 이를 Pain Point Board라는 산출물로 정리해 팀이 고객의 어려움을 근거에 따라 함께 살펴보도록 한다. 이 단계의 목적은 단순히 피드백을 모으는 데 그치지 않고 이후 기회 선택과 설계가 출발할 고객 문제를 명확히 하는 데 있다. 다만 문제의 타당성은 사람이 검증하고 승인하며, Discovery에서 확보한 페르소나는 이후 Designer의 프로토타입 생성에도 사용된다.
4. Decide: 우선순위 평가와 Working Backwards 검증
Prioritize 에이전트는 가중 기준을 적용하는 두 가지 0–10 평가 체계로 활용 사례를 비교한다. 에이전트형 활용 사례에는 대규모 언어 모델의 역량 적합성, 도구 가용성, 사용자 수용성을 적용하고, 일반 애플리케이션에는 실현 가능성, 사업 영향, 노력을 적용한다. 팀은 Scoring Matrix에서 한 기회가 다른 기회보다 높은 순위를 받은 이유를 확인할 수 있어, 선택의 근거를 검토할 수 있다. 최우선 활용 사례를 선택하면 Working Backwards 에이전트가 Amazon Working Backwards 방식으로 고객 FAQ와 내부 FAQ를 포함한 PR/FAQ를 작성한다. 내부 FAQ는 단위 경제성, 실패 양상, 규제 위험, 경쟁 구도 등을 다루며, 원문은 이 검토를 통과하지 못할 개념을 엔지니어링 자원 투입 전에 문서 단계에서 식별할 수 있다고 설명한다.
5. Design: 출처를 추적할 수 있는 개발용 명세
Spec Generator 에이전트는 검증된 활용 사례와 PR/FAQ를 개발에 사용할 수 있는 명세로 변환한다. 에이전트형 활용 사례와 일반 애플리케이션에 별도의 템플릿을 적용하며, UX팀을 위한 Design Handoff Brief도 함께 만든다. 명세에는 수용 기준, 사용자 흐름, 제약과 메타데이터가 포함되고, 각 요구사항은 출발점인 고객 문제, 우선순위 점수, 이를 검증한 PR/FAQ까지 추적된다. 수용 기준은 코딩 에이전트가 구현할 때 따르는 계약인 동시에 검토 에이전트가 결과를 평가하는 기준으로도 쓰인다. 원문은 이 방식으로 여러 스프린트에 걸리던 작성과 검토를 집중된 세션으로 줄이고, 엔지니어링이 추가 확인 회의를 거의 또는 전혀 거치지 않고 개발을 시작할 만큼 구체적인 명세를 제공할 수 있다고 주장한다.
6. Prototype: 설계 맥락을 반영한 경험 검증
Designer 에이전트는 AWS Quick 안에서 여정 지도, 와이어프레임, 클릭 가능한 HTML 프로토타입을 생성한다. 생성 과정에는 Design Handoff Brief, Discovery의 페르소나, PR/FAQ의 사용자 흐름, 설계할 화면, 브랜드 맥락과 고객 인용문에서 도출한 목표 감정이 사용된다. 팀은 이를 통해 Figma나 다른 디자인 도구에 본격적으로 작업을 옮기기 전에 이해관계자와 개념을 검증할 수 있다. 명세가 승인되면 개발을 위해 엔지니어링팀으로 전달되며, 전체 과정은 검토와 승인을 반복하는 구조로 설명된다. 원문은 전통적으로 수주가 걸리던 프로토타입 제작과 반복 개선이 문제의 복잡도에 따라 수일 또는 수시간으로 줄어들 수 있다고 제시하지만, 제공된 본문에는 이를 입증하는 정량 실험 결과가 포함되어 있지 않다.
7. 인간 승인, 이중 기록과 두 가지 진행 속도
사용자는 Orchestrator와 하나의 대화를 이어가며, Orchestrator는 실행 시점에 전문 에이전트의 질문 체계를 읽고 해당 단계에 필요한 질문과 산출물 생성을 조율한다. 각 단계는 인간 승인 이후에만 진행되며, 고객 문제 검증, 우선순위 승인, 명세 승인, 빌드 진행과 검토 수락 등 핵심 판단은 사람이 맡는다. 각 전문 에이전트는 자신의 산출물에 결정·점수·근거를 기록하고, Orchestrator는 그 기록의 존재를 독립적으로 확인하면서 전체 파이프라인의 공유 기록을 유지한다. 진행 방식은 단계마다 8–12개 질문으로 모호함과 예외 상황을 탐색하는 Deep Discovery와, 3–5개 핵심 질문 및 맥락 기반 기본값으로 진행하는 Fast Track으로 나뉜다. 전자는 새로운 문제 영역의 충분한 탐색에, 후자는 팀이 익숙한 영역에서 시간을 제한한 작업에 적합하며, 기본값은 사용자가 확인하거나 변경한다. 아키텍처는 운영 데이터를 Discovery로 다시 보내는 순환도 제시한다.
8. 에이전트 구성과 파이프라인 실행 절차
구현 전제는 Desktop 클라이언트가 설치된 AWS Quick 워크스페이스와 사용자 정의 에이전트 생성 권한이며, 팀이 사용하는 Slack, Jira, SharePoint 등의 기업 커넥터도 구성되어 있어야 한다. AI-PDLC GitHub 저장소에는 6개 에이전트의 지침, 전문 에이전트별 질문 체계 예시, 구성 파일, 참조 아키텍처와 설정 안내가 제공된다. 에이전트 구성은 저장소의 JSON 파일을 내려받아 Quick Desktop의 Customize → Agents → Create에서 Create from File을 선택하는 방식으로 설명된다. 이어 Quick Spaces에 AI-PDLC Artifacts라는 공유 Space를 만들고 관련 팀원에게 접근 권한을 부여해 산출물을 보관한다. 실행 시에는 에이전트 선택기에서 AI-PDLC Orchestrator를 고르고 “Run the full pipeline” 또는 축약 진행을 위한 “Fast Track”을 입력한 뒤, 구조화된 질문에 답하고 각 승인 단계에서 산출물을 검토한다.
🧾 핵심 주장 / 시사점
- 원문이 제시하는 생산성 향상의 중심은 문서 생성량이 아니라 고객 근거, 선택 이유, 구현 기준을 연결해 제품 판단의 품질과 연속성을 높이는 데 있다.
- 수용 기준을 구현 계약과 검토 기준으로 함께 사용하면, 상위 단계에서 합의한 요구사항이 개발과 평가 과정까지 이어지는 구조를 만들 수 있다.
- 속도 향상은 문제의 복잡도와 탐색 방식에 따라 달라질 수 있다. 인간 승인과 이중 기록은 빠른 진행 속에서도 판단 주체와 결정 근거를 유지하기 위한 장치로 제시된다.
✅ 액션 아이템
- Discovery의 Pain Point Board에서 고객 문제의 심각도와 빈도를 검토하고, Prioritize의 0–10 가중 평가 결과를 바탕으로 추진 기회 판단.
- PR/FAQ에서 명세까지 요구사항의 출처 연결을 확인하고, 수용 기준을 개발 에이전트의 구현과 검토 에이전트의 평가에 공통 적용.
- 문제의 불확실성과 시간 제약에 따라 Deep Discovery의 8–12개 질문 또는 Fast Track의 3–5개 질문을 선택하고, 단계별 인간 승인과 이중 기록 확인.
❓ 열린 질문
- Prioritize의 0–10 가중 평가에서 에이전트형 활용 사례와 일반 애플리케이션의 기준별 가중치는 어떻게 정하는가?
- Deep Discovery의 8–12개 질문과 Fast Track의 3–5개 질문 중 어떤 방식을 선택해야 고객 문제의 불확실성을 충분히 해소할 수 있는가?
- 프로토타입 반복 작업이 수주에서 수일 또는 수시간으로 단축될 수 있다는 주장은 어떤 문제 복잡도와 조건에서 성립하는가?