학습 목표
- AI에게 작업을 요청하는 순서의 역할과 적용 조건을 설명할 수 있다.
- 요구사항→스택→폴더→UI/UX→데이터→초기화 순서로 산출물을 적으세요.
- 배포→운영 검증까지 포함한 작업 보드를 만드세요.
사전 지식
앞선 개발 프롬프트 작성하기를 먼저 읽으면 용어를 이해하기 쉽습니다. 이미 아는 내용이면 이 장부터 시작해도 됩니다.
개념 이해
집을 지을 때 설계와 배관을 확인한 뒤 벽을 세우듯, 개발도 순서를 정하면 되돌리는 비용이 줄어듭니다. 불확실성이 크거나 데이터에 영향을 주는 작업은 더 작게 나눕니다.
요구사항과 기술 선택
문제·대상·완료 조건을 적고 실시간·검색·모바일 요구에 맞는 스택을 고릅니다.
구조·디자인·데이터 설계
폴더 구조, 화면 이동, 저장 형식을 함께 설계합니다. 화면만 먼저 만들면 나중에 권한과 저장 구조가 어긋날 수 있습니다.
생성·구현·테스트
기본 프로젝트를 준비한 뒤 핵심 사용자 흐름 하나를 끝까지 연결합니다. 기능별 테스트와 오류 수정 후에 다음 흐름을 추가합니다.
배포와 확인
개발 화면의 성공은 운영 성공과 다릅니다. 배포 환경 설정과 실제 로그인·저장·오류를 확인하고 복구 경로를 남깁니다.
실제 사용 사례
게시판을 한 번에 요청하면 로그인과 글 소유권을 빠뜨리기 쉽습니다. 먼저 공개 글 목록, 다음 로그인, 마지막 작성·수정·삭제 권한으로 나누면 오류의 원인을 좁힐 수 있습니다.
단계별 실습
실습은 운영 서비스가 아닌 별도 연습 프로젝트에서 진행하세요. 기존 파일이 있다면 변경 전 기록을 남깁니다.
- 요구사항→스택→폴더→UI/UX→데이터→초기화 순서로 산출물을 적으세요.
- 로그인 후 글 한 개를 저장하는 세로 흐름을 핵심 구현으로 정하세요.
- 기능별 테스트→오류 수정→회귀 확인을 반복하세요.
- 배포→운영 검증까지 포함한 작업 보드를 만드세요.
코드와 프롬프트
아래 요청에서 대괄호 부분을 내 프로젝트에 맞게 바꾼 뒤 AI 도구에 전달하세요.
[프로젝트]를 요구사항, 스택, 폴더 구조, UI/UX, 데이터 구조, 프로젝트 초기화, 핵심 구현, 기능 테스트, 오류 수정, 배포 검증 순서로 나눠줘. 각 단계의 입력·산출물·완료 조건·다음 단계 진입 조건을 적고 위험한 데이터 변경은 별도 표시해줘.자주 발생하는 문제와 해결
| 문제와 원인 | 해결 방법과 확인 기준 |
|---|---|
| 앞 단계 결정이 뒤에서 바뀜 | 가설과 결정 이유를 짧게 문서화하고 영향을 받는 작업만 갱신합니다. |
| 나눠서 작업했는데 서로 연결되지 않음 | 각 작업 완료 기준에 앞 단계와의 통합 행동을 넣습니다. |
핵심 요약
- 복잡성과 위험이 높을수록 작은 단위로 나눕니다.
- 각 단계의 결과가 다음 단계의 입력이 됩니다.
완료 확인
참고자료
확인 기준일: 2026-10-20. 요금·사용 한도·제품 기능·설정 경로는 변경될 수 있으므로 작업 직전 공식 문서와 설치 버전을 확인하세요.