pre-survey-answer-sample.md

위 내용을  강의할 때 한 화면에 적절한 양의 내용이 들어갈 수 있게
가독성이 높고 친절하고 옆으로 키보드 방향키를 통해서 넘겨볼 수 있는 형태로
HTML 문서로 교안 파일을 만들어줘

https://codepen.io/wild-mental/pen/myrzBMm

1. 데이터 기반 서비스 기획

1-1. 데이터 기반 서비스 기획의 핵심 원리 세 가지를 설명하고,각 원리가 서비스 성공에 어떻게 기여하는지 설명하세요.

서비스의 수준 : 서비스 분야 관련 고수준의 다양한 지식 원천에 대한 접근성 및 활용
서비스의 가치 : 수행하고자 하는 서비스의 방향과 생산하고자 하는 가치에 대한 선명한 의도
서비스의 전달 : 제작하고자 하는 서비스의 형태와 전달방식 등 시장 행위자들의 상호작용 매커니즘 이해

위 세가지를 충족하면 수준높은 고부가가치 서비스를 효과적으로 전달 가능합니다.

1-2. 실제 데이터를 활용하여 새로운 서비스 아이디어를 기획한다고 가정할 때어떤 종류의 데이터를 수집하고어떤 분석을 통해어떤 서비스 기능으로 연결할 것인지구체적인 계획을 제시하세요.*

예)  사용자 행동 데이터, 리뷰 데이터, 시장 데이터 등

기초 리서치 : 시장 영역의 특성 - 시장 주요 행위자들의 특성 - 사용자 경험의 특성
심화 리서치 : 기존 솔루션들의 한계, 내 서비스의 차별적 가치, 실행 가능성, 지속 가능성, 수익성
서비스 검증 : 데모 반응 수집, MVP 구현 후 유무료 파일럿 테스트, 고도화 또는 피벗 판단

2. AI Agent 활용 개발

2-1. 생성형 AI와 AI Agent가 소프트웨어 개발 과정에서 수행하는 역할을 설명하고, 두 기술의 차이점과 시너지 효과를 설명하세요.

1. 생성형 AI
생성형 AI는 학습한 데이터 패턴과 주어진 지시문에 따라 가장 개연성이 높은 데이터를 생성해주는 기술로,
원리 이해 및 프롬프팅 기술 수준에 따라 인간의 작업 의도에 더 정확히 일치하는 결과물을 자동 생성 가능.

2. AI 에이전트
AI 에이전트는 AI에 자율성을 부여해 인간의 개입을 최소화하는 더 높은 자동화를 달성하게 해주는 기술로,
AI에 작업 수행을 위한 지식(데이터베이스 및 파일참조 등)과 기능(컴퓨터 제어, 외부 도구 호출)은 물론
인간의 명시적 승인 없이도 특정 범위의 작업 권한을 갖도록 AI에게 자율성을 부여한 시스템.
가 특정한 작업 완수할 때까지 멈추지 않고 작업하도록 지시(시스템 프롬프트 등)하는 기술로, 

3. 위 두가지를 각각 소프트웨어 개발에 사용하면 다음과 같은 효과를 얻을 수 있음

1) 생성형 AI 활용 개발
 - 서비스 기획안을 기반으로 상세한 요구사항을 생성하고 
 - 구체화된 요구사항을 기반으로 테스트 코드 생성, 실제 로직 구현, 에러 디버깅을 수행하고
 - 코드 주석 및 엔지니어링 다이어그램 등 다양한 기술문서를 생성하고
 - 데이터, 로그, 통계 및 운영 유지보수 관리까지
 프로그래밍 전체 과정에 걸친 핵심적인 생산활동 수행이 가능

2) 코딩 특화 AI 에이전트
 - 요구분석, 코드구현, 테스트 & 디버깅, 버전관리, 외부 도구 연동과 같은 소프트웨어 개발 전 과정에 걸친
 - 작업 구조를 "규칙, 참조 지식 및 데이터, 권한 및 기능 부여"로 체계화해 자율화 함으로써
 짧은 지시문으로도 동일한 유형의 반복되는 작업에 대해 높은 자율성을 부여해 자동화 가능

2-2. 특정 서비스의 MVP를 개발한다고 가정할 때 PRD 작성 → MVP 기능 구현 과정에서 AI Agent를 어떤 방식으로 활용할 수 있는지 단계별 시나리오로 설명하세요.

1. PRD를 기반으로 기술 상세 스펙을 추출 (SPEC.md, SRS, etc)
2. 스펙에 대해 TASK 추출 (구현 대상 GitHub issue로 발행 등)
3. TASK에 대한 선후관계 의존성 DAG 작성 (병렬 고속 구현 가능여부 확인)
4. 각 TASK 구현작업을 위한 설계 상세화 (다이어그램 등 추가)
5. 다중 병렬 Agentic Flow 로 구현 (필요시 TDD 등 적용)
6. 통합 디버깅 및 구현 결과물 검토 (테스트 보고서 확인 및 직접 실행 테스트)
7. MVP 사용자 UX 시나리오 완성까지 보완/고도화 작업 반복

- Programming 특화 Agent 사용 시 2 ~ 4 단계를 Plan 기능으로 80% 이상 대체 가능
- Harness 형 고반복 AI (Ralph loop 기법 등) 사용 시 5 ~ 7 단계 자동화 가능 (토큰비용 높음)

3. 서비스 검증 및 PMF

3-1. PMF(Product-Market Fit)의 개념을 설명하고 PMF를 검증하기 위한 주요 지표와 측정 방법을 세 가지 이상 설명하세요.

PMF: 시장-제품 적합성
시장이 충분히 크고 핵심 문제를 해결하고자 하는 수요자 고객이 있으며 제품이 해당 문제를 해결하고 있는가?

1. AARRR Funnel (제품과의 최초 만남과 주변 추천까지 단계 이행-전환률 지표)
2. Sean Ellis Test (제품이 사라졌을 때 얼마나 실망할 것인가?)
3. 그 외 고객설문 지표들 (CSAT 고객만족도, NPS 고객 충성도, CES 고객 노력지수)

3-2. 개발된 MVP에 대해 사용자 피드백을 수집하고 PMF를 검증한다고 가정할 때 어떤 검증 방법을 선택하고 어떤 데이터를 분석하며 PMF 달성 여부를 어떻게 판단할 것인지 설명하세요.