diff --git a/Lecture/FinalProject/Doc/WBS_잘_쓰는_법.html b/Lecture/FinalProject/Doc/WBS_잘_쓰는_법.html new file mode 100644 index 0000000..a7dcdd6 --- /dev/null +++ b/Lecture/FinalProject/Doc/WBS_잘_쓰는_법.html @@ -0,0 +1,517 @@ + + + + + +WBS 잘 쓰는 법 + + + + +
+
+

AIO 1기 · FINAL PROJECT · GUIDE

+

WBS
잘 쓰는 법

+

해야 할 일을 빠짐없이 쪼개고, 끝까지 관리하기

+
+

쪼개기 → 추정하기 → 배치하기 → 관리하기

+
+ +
+
+
+

WHAT IS WBS

+

WBS는 해야 할 일 전체의 지도입니다

+
+
+
+

W

+

Work

+

프로젝트가 만들어 내야 할 결과물과 그에 필요한 일

+
+
+

B

+

Breakdown

+

관리할 수 있는 크기가 될 때까지 쪼갠다

+
+
+

S

+

Structure

+

위에서 아래로 이어지는 계층 구조로 정리한다

+
+
+

WBS는 먼저 “무엇을”을 정합니다. 일정과 담당자는 그 위에 얹는 정보입니다.

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

02 / 20

+ +
+
+
+

WHY WBS

+

WBS가 있으면 달라지는 네 가지

+
+
+

빠진 일이 보인다

테스트, 문서, 발표 준비처럼 잊기 쉬운 일을 미리 찾는다

+

진행이 보인다

“거의 다 했어요” 대신 몇 개 중 몇 개가 끝났는지로 말한다

+

공정하게 나눈다

누가 무엇을 맡았는지 분명해지고 개인 기여가 기록된다

+

기간을 추정할 수 있다

작게 쪼갠 일은 얼마나 걸릴지 예측하기 쉽다

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

03 / 20

+ +
+
+
+

WBS VS OTHERS

+

할 일 목록, 간트 차트와 무엇이 다른가

+
+ + + + + + +
도구답하는 질문한계
할 일 목록지금 뭘 해야 하지?전체 범위와 구조가 안 보인다
WBS무엇을 다 해야 끝나지?날짜와 순서는 따로 얹어야 한다
간트 차트언제, 어떤 순서로 하지?WBS 없이 그리면 일이 빠진다
칸반 보드지금 어디까지 왔지?전체 계획 대비 진척은 약하다
+

순서는 WBS로 범위 확정 → 간트로 일정 배치 → 칸반으로 매일 진행 관리입니다.

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

04 / 20

+ +
+
+
+

RULE #1

+

100% 규칙 — 빠짐없이, 겹침없이

+
+
+
+

하위 항목을 모두 더하면 정확히 상위 항목 전체가 되어야 합니다.

+
    +
  • 빠진 일이 있으면 → 계획에 없는 일이 나중에 터진다
  • +
  • 겹치는 일이 있으면 → 두 사람이 같은 일을 하거나 아무도 안 한다
  • +
  • 범위 밖의 일이 있으면 → 그 일은 WBS에서 지운다
  • +
+
+
+

2. 백엔드 API = 100%

+
+

2.1 API 설계

+

2.2 DB 스키마

+

2.3 인증 기능

+

2.4 대화 API

+
+

네 개를 다 끝내면 2번이 끝난다

+
+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

05 / 20

+ +
+
+
+

RULE #2

+

위는 결과물(명사), 아래는 작업(동사)

+
+
+
+

상위 레벨 = 결과물

+

끝났을 때 손에 쥐는 것

+

인증 기능
API 설계 문서
배포 환경

+
+
+

최하위 레벨 = 작업

+

그 결과물을 만들기 위해 하는 일

+

JWT 발급 API 구현
엔드포인트 목록 작성
Dockerfile 작성

+
+
+

“백엔드 공부하기”처럼 결과물이 없는 항목은 작업이 아닙니다. 무엇이 남는지로 바꿔 쓰세요.

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

06 / 20

+ +
+
+
+

EXAMPLE · AI 상담 챗봇 서비스

+

계층 구조 예시

+
+

LEVEL 1 · AI 상담 챗봇 서비스

+
+

1 기획

+

2 백엔드 API

+

3 AI 에이전트

+

4 화면

+

5 배포·테스트

+

6 프로젝트 관리

+
+
+
+

LEVEL 3 · 작업 패키지 (2번 아래)

+

2.1 API 설계 문서

+

2.2 DB 스키마

+

2.3 인증 기능

+

2.4 대화 API

+
+
+

LEVEL 4 · 작업 (2.3 아래)

+

2.3.1 회원가입 API 구현

+

2.3.2 JWT 발급·검증 구현

+

2.3.3 인증 테스트 작성

+
+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

07 / 20

+ +
+
+
+

HOW SMALL

+

얼마나 잘게 쪼갤까

+
+
+
+

1~3일

+

한 작업의 권장 크기 — 하루 단위로 진행을 확인할 수 있게

+
+
+

이 질문에 모두 “예”면 그만 쪼갭니다

+
    +
  • 한 사람이 맡을 수 있는가?
  • +
  • 얼마나 걸릴지 감이 오는가?
  • +
  • 끝났는지 누구나 확인할 수 있는가?
  • +
  • 다른 사람에게 설명 없이 넘길 수 있는가?
  • +
+
+
+
+

너무 크면 — “백엔드 개발” 같은 항목은 몇 주째 진행 중

+

너무 작으면 — 관리하는 데 일하는 시간보다 더 든다

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

08 / 20

+ +
+
+
+

NAMING

+

작업 이름은 동사 + 대상 + 범위

+
+ + + + + + + +
모호한 이름바로 착수할 수 있는 이름
로그인이메일 로그인 API 구현 (JWT 발급 포함)
DB 작업사용자·대화 테이블 ERD 작성
프롬프트 개선상담 에이전트 시스템 프롬프트 v2 작성 및 10개 질문 테스트
배포백엔드 Docker 이미지 빌드 스크립트 작성
회의주간 회고 진행 및 회의록 공유 (매주 금)
+

이름만 보고 다른 팀원이 “무엇을, 어디까지” 할지 알 수 있어야 합니다.

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

09 / 20

+ +
+
+
+

DEFINITION OF DONE

+

“완료”의 뜻을 팀이 미리 합의합니다

+
+
+
+

팀 공통 완료 기준 (예시)

+

코드가 main 브랜치에 머지됨

+

다른 팀원 1명이 리뷰함

+

테스트를 통과함

+

관련 문서나 README가 갱신됨

+
+
+

작업별 완료 기준

+

2.3.2 JWT 발급·검증 구현

+

→ 로그인 시 토큰이 발급되고, 토큰 없는 요청은 401로 거부되며, 테스트 3개가 통과한다

+
+
+

완료 기준이 없으면 “90% 했어요”가 몇 주씩 이어집니다.

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

10 / 20

+ +
+
+
+

WBS FIELDS

+

WBS 표에 들어갈 칸

+
+ + + + + + +
ID작업산출물담당예상선행기간상태
2.2.1사용자·대화 테이블 ERD 작성ERD 이미지A1일1.311/16완료
2.3.1회원가입 API 구현PRB1.5일2.2.111/17–18진행
2.3.2JWT 발급·검증 구현PRB2일2.3.111/18–19할 일
2.3.3인증 테스트 작성테스트 코드C1일2.3.211/20할 일
+
+

필수 ID · 작업 · 담당 · 기간 · 상태

+

있으면 좋음 산출물 · 예상 공수 · 선행 작업 · 실제 소요

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

11 / 20

+ +
+
+
+

ESTIMATION

+

기간은 세 번 물어보고 정합니다

+
+
+

낙관 (O)

모든 게 잘 풀리면

1일

+

보통 (M)

평소대로라면

2일

+

비관 (P)

막히면

6일

+

예상 = (O + 4M + P) ÷ 6

(1 + 8 + 6) ÷ 6

2.5일

+
+
    +
  • 추정은 실제로 그 일을 할 사람이 합니다
  • +
  • 처음 써 보는 기술은 비관값을 넉넉하게 잡습니다
  • +
  • 팀 전체 일정에는 따로 버퍼를 둡니다 (개별 작업에 숨기지 않기)
  • +
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

12 / 20

+ +
+
+
+

DEPENDENCIES

+

순서와 의존성 — 가장 긴 길을 찾기

+
+
+

DB 스키마

+ +

인증 API

+ +

대화 API

+ +

화면 연동

+ +

통합 테스트

+
+
+

화면 디자인 (병렬 진행)

+

← 백엔드를 기다리지 않고 동시에 할 수 있는 일

+
+
+

핵심 경로

이어진 작업 중 가장 긴 줄. 여기가 늦으면 전체가 늦습니다

+

병렬 작업

모의 데이터·가짜 API로 의존성을 끊으면 동시에 진행할 수 있습니다

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

13 / 20

+ +
+
+
+

SCHEDULING

+

일정은 마감에서 거꾸로 얹습니다

+
+
+

1

고정된 날짜부터 표시

산출물 마감 · 발표일 · 휴일 · 수업 없는 날

+

2

마감 앞에 검토 시간

마감 하루 전은 팀 내부 리뷰와 수정

+

3

핵심 경로부터 배치

의존성 순서대로, 병렬 작업은 빈자리에

+

4

마일스톤 정하기

“무엇이 돌아가는가”로 정의 (예: 로그인 후 대화 가능)

+

5

버퍼 남기기

발표 직전 주는 새 기능 없이 안정화와 리허설

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

14 / 20

+ +
+
+
+

ASSIGNMENT

+

담당은 한 명, 부담은 고르게

+
+
+

담당 1명 + 검토 1명

“다 같이”는 아무도 책임지지 않는다는 뜻입니다

+

사람별 합계 확인

주별로 예상 공수를 더해 한 사람에게 몰리지 않게

+

강점과 성장을 섞기

잘하는 일 + 배우고 싶은 일을 함께 맡기

+

모두가 핵심 작업 하나씩

문서·관리만 맡는 사람이 없게 — 개인 기여의 근거

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

15 / 20

+ +
+
+
+

TOOLS

+

GitHub Projects로 WBS 운영하기

+
+ + + + + + + + +
WBS 요소GitHub Projects에서
작업이슈 1개 = 작업 1개
WBS ID · 단계라벨 또는 사용자 정의 필드
담당 · 상태Assignee · Status 필드
기간시작일 · 종료일 필드 → Roadmap 뷰
마일스톤Milestone
완료 증거이슈에 연결된 PR
+

같은 데이터를 Table(WBS) · Roadmap(일정) · Board(칸반) 뷰로 바꿔 볼 수 있습니다. 스프레드시트로 시작해도 괜찮습니다.

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

16 / 20

+ +
+
+
+

KEEP IT ALIVE

+

WBS는 한 번 쓰고 끝나는 문서가 아닙니다

+
+
+

할 일

+ +

진행 중

+ +

검토 중

+ +

완료

+

막힘

+
+
+

매일

스탠드업에서 상태 갱신, 막힘은 바로 공유

+

매주

계획 대비 실제 비교, 다음 주 작업 잘게 쪼개기

+

바뀔 때

범위·일정 변경은 이유와 함께 기록

+
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

17 / 20

+ +
+
+
+

COMMON MISTAKES

+

흔한 실수와 처방

+
+ + + + + + + + +
실수처방
날짜부터 그린다결과물로 먼저 쪼개고 일정은 나중에
“백엔드 개발” 같은 거대 작업1~3일 단위로 다시 쪼개기
회의·문서·발표 준비가 없다‘프로젝트 관리’ 묶음을 따로 만들기
담당자가 “전원”담당 1명 + 검토 1명
테스트·버그 수정 시간이 없다기능마다 테스트 작업 넣고 버퍼 따로 두기
처음 만들고 방치매일 상태 갱신, 매주 계획 대비 실제 점검
+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

18 / 20

+ +
+
+
+

SELF CHECK

+

WBS 셀프 체크리스트

+
+
+

하위를 다 끝내면 상위가 끝난다

+

모든 작업에 담당자가 1명이다

+

겹치는 작업이 없다

+

한 사람에게 일이 몰리지 않았다

+

작업이 1~3일 크기다

+

마감 앞에 검토 시간이 있다

+

작업 이름만으로 할 일이 보인다

+

핵심 경로를 알고 있다

+

테스트·문서·발표 준비가 들어 있다

+

버퍼가 따로 잡혀 있다

+
+

마지막 확인: 팀원 한 명이 갑자기 빠져도 누가 무엇을 이어받을지 보이는가?

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

19 / 20

+ +
+
+

잘 쪼갠 일은
반은 끝난 일입니다

+
+

빠짐없이 쪼개기

+

현실적으로 추정하기

+

거꾸로 배치하기

+

매일 갱신하기

+
+

Q & A

+

AIO 1기 최종 프로젝트 · WBS 잘 쓰는 법

+

20 / 20

+ +
+
+
+ + + + diff --git a/Lecture/FinalProject/Doc/WBS_잘_쓰는_법.pdf b/Lecture/FinalProject/Doc/WBS_잘_쓰는_법.pdf new file mode 100644 index 0000000..e10d217 Binary files /dev/null and b/Lecture/FinalProject/Doc/WBS_잘_쓰는_법.pdf differ diff --git a/Lecture/FinalProject/Doc/기획서_잘_쓰는_법.html b/Lecture/FinalProject/Doc/기획서_잘_쓰는_법.html new file mode 100644 index 0000000..4032918 --- /dev/null +++ b/Lecture/FinalProject/Doc/기획서_잘_쓰는_법.html @@ -0,0 +1,558 @@ + + + + + +기획서 잘 쓰는 법 + + + + +
+
+

AIO 1기 · FINAL PROJECT · GUIDE

+

기획서
잘 쓰는 법

+

읽는 사람의 질문에 미리 답하는 문서 만들기

+
+

문제 → 사용자 → 범위 → 설계 → 검증

+
+ +
+
+
+

WHAT IS IT

+

기획서는 결정을 돕는 문서입니다

+
+

읽는 사람이 “이걸 왜, 무엇을, 어떻게, 언제까지 만들고, 성공은 어떻게 판단하나?”를 한 번에 판단할 수 있어야 합니다.

+
+
+

설득 문서

+

이 프로젝트가 할 만한 가치가 있다는 근거

+
+
+

팀의 설계도

+

무엇을 만들고 무엇을 안 만들지에 대한 합의

+
+
+

판단의 기준

+

나중에 범위·우선순위를 바꿀 때 돌아올 곳

+
+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

02 / 19

+ +
+
+
+

WHO READS IT

+

읽는 사람은 세 명입니다

+
+
+
+

평가자

+

강사 · 멘토 · 심사위원

+
    +
  • 문제가 진짜인가?
  • +
  • 해법이 논리적인가?
  • +
  • 기간 안에 가능한가?
  • +
+
+
+

팀원

+

함께 만드는 사람

+
    +
  • 내가 만들 것은 무엇인가?
  • +
  • 어디까지가 완료인가?
  • +
  • 언제까지 해야 하나?
  • +
+
+
+

미래의 우리

+

5주 뒤, 면접장에서

+
    +
  • 그때 왜 이렇게 정했지?
  • +
  • 무엇을 일부러 뺐지?
  • +
  • 이 프로젝트를 어떻게 설명하지?
  • +
+
+
+

세 사람의 질문 중 하나라도 답이 없으면, 그 부분이 기획서의 빈칸입니다.

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

03 / 19

+ +
+
+
+

GOOD PROPOSALS

+

좋은 기획서의 다섯 가지 특징

+
+
+

01

문제에서 출발한다

기술이 아니라 누군가의 불편에서 시작

+

02

구체적이다

누가 · 언제 · 무엇을이 이름과 숫자로 보인다

+

03

한 줄로 이어진다

문제 → 해법 → 기능 → 일정이 서로 근거가 된다

+

04

확인할 수 있다

완료와 성공을 무엇으로 판단할지 적혀 있다

+

05

현실적이다

인원 · 기간 · 데이터로 가능한 범위만 약속한다

+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

04 / 19

+ +
+
+
+

COMMON MISTAKES

+

흔한 실수와 고쳐 쓴 문장

+
+ + + + + + + +
실수이렇게 쓰면 약하다이렇게 고친다
기술부터 시작LangGraph로 멀티 에이전트를 구현한다장애 대응에 [N시간]이 걸리는 운영자의 수작업을 줄인다
모호한 목표AI로 업무를 효율화한다일정 충돌 확인 시간을 [N분]에서 [M분]으로 줄인다
기능 나열검색, 요약, 분석, 보고서, 알림…사용자 한 명이 끝까지 가는 시나리오 1개로 기능을 묶는다
전부 다 하기Must 기능 15개Must 3~5개 · 나머지는 Should·Could로
근거 없는 주장많은 사람이 불편을 겪고 있다출처가 있는 자료나 인터뷰 [N명] 결과를 붙인다
+

대괄호 [ ]는 팀이 조사해서 채울 자리입니다 — 숫자를 지어내지 마세요

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

05 / 19

+ +
+
+
+

STRUCTURE

+

기획서의 뼈대는 다섯 개의 질문

+
+
+
+

WHY

+

왜

+

배경 · 문제 · 타깃 사용자

+
+
+

WHAT

+

무엇을

+

솔루션 · 시나리오 · 기능 · 요구사항

+
+
+

HOW

+

어떻게

+

아키텍처 · 기술 스택 · 데이터

+
+
+

WHEN · WHO

+

언제 · 누가

+

일정 · 마일스톤 · 역할

+
+
+

HOW WELL

+

얼마나

+

성공 지표 · 리스크와 대응

+
+
+

‘왜’에 가장 많은 시간을 쓰세요. ‘왜’가 약하면 나머지가 아무리 화려해도 설득력이 없습니다.

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

06 / 19

+ +
+
+
+

WHY · PROBLEM

+

문제를 한 문장으로 진술하기

+
+
+

문제 진술 공식

+

[누가] [어떤 상황에서] [무엇 때문에] [어떤 손해]를 겪는다

+
+
+
+

예시

+

소규모 개발팀의 운영 담당자는 야간 장애가 나면 로그를 일일이 뒤져 원인을 찾느라 복구까지 [N시간]이 걸리고, 그동안 서비스가 멈춘다.

+
+
+

‘왜?’를 다섯 번

+

눈에 보이는 불편에서 “왜 그런가?”를 반복해 근본 원인까지 내려가면, 해결해야 할 진짜 문제가 보입니다.

+
+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

07 / 19

+ +
+
+
+

WHY · USER

+

사용자를 한 사람으로 그리기 — 페르소나

+
+
+
+

PERSONA CARD · 예시

+

김운영 (32) · 스타트업 인프라 담당

+

목표 — 장애를 빨리 끝내고 재발을 막고 싶다

+

불편 — 혼자서 여러 서버를 보고, 원인 찾기가 오래 걸린다

+

지금 쓰는 도구 — 모니터링 알림, 로그 검색, 메신저

+

성공의 모습 — 알림을 받으면 원인과 조치가 이미 정리되어 있다

+
+
+

왜 한 사람으로?

+
    +
  • “모든 사용자”를 위한 서비스는 아무도 만족시키지 못한다
  • +
  • 기능을 넣을지 말지 “김운영에게 필요한가?”로 판단
  • +
  • 팀 전원이 같은 사람을 떠올리며 만든다
  • +
+

대표 페르소나 1명 + 보조 1명이면 충분합니다

+
+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

08 / 19

+ +
+
+
+

WHAT · SCENARIO

+

Before / After 시나리오로 보여주기

+
+
+

BEFORE · 지금

+
+

새벽 장애 알림

+ +

로그 직접 검색

+ +

원인 추측 · 재시도

+ +

[N시간] 뒤 복구

+
+
+
+

AFTER · 우리 서비스

+
+

이상 감지

+ +

진단 에이전트 분석

+ +

자동 복구 실행

+ +

결과 보고만 확인

+
+
+

시나리오 한 줄이 곧 시연 대본이 됩니다. 발표 데모에서 이 흐름을 그대로 보여주세요.

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

09 / 19

+ +
+
+
+

WHAT · DIFFERENTIATION

+

기존 방식과 비교해 차별점 보여주기

+
+ + + + + + +
비교 기준수작업기존 도구 [이름]우리 서비스
원인 파악사람이 로그 검색알림만 제공에이전트가 진단
조치수동 실행수동 실행자동 복구 + 승인
오류 시 대응사람이 재시도없음자기 성찰 후 재시도
과정 확인기록 없음일부 로그사고 과정 대시보드
+

비교 기준은 사용자가 신경 쓰는 것으로 고르세요. 기술 이름이 아니라 결과의 차이를 적습니다.

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

10 / 19

+ +
+
+
+

WHAT · SCOPE

+

기능에 우선순위 매기기 — MoSCoW

+
+
+
+

MUST

+

없으면 실패

+

핵심 시나리오가 끝까지 돌아가는 데 꼭 필요한 것 · 3~5개

+
+
+

SHOULD

+

있으면 좋음

+

가치는 크지만 없어도 시연은 가능한 것

+
+
+

COULD

+

여유 있으면

+

일정이 남으면 추가할 것

+
+
+

WON’T

+

이번엔 안 함

+

일부러 뺀 것 — 적어 두면 범위 논쟁이 줄어듭니다

+
+
+
+

시나리오에 안 나오는 기능 → Could 이하

+

Must가 5개를 넘으면 범위가 과하다는 신호

+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

11 / 19

+ +
+
+
+

WHAT · REQUIREMENTS

+

요구사항은 확인할 수 있게 씁니다

+
+ + + + + + +
확인할 수 없는 문장확인할 수 있는 문장
빠르게 응답한다첫 응답 토큰이 [N초] 안에 화면에 표시된다
안전하게 처리한다로그인하지 않은 요청은 401로 거부한다
오류에 강하다외부 API 실패 시 [N회] 재시도 후 대체 응답을 준다
사용하기 쉽다처음 쓰는 사용자가 안내 없이 [핵심 작업]을 끝낸다
+
+

주어 — 시스템이 / 사용자가

+

조건 — 언제 · 어떤 입력에서

+

기준 — 숫자 · 상태 · 결과

+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

12 / 19

+ +
+
+
+

HOW · ARCHITECTURE

+

구성도는 한 장으로, 흐름이 보이게

+
+
+

사용자

+ +

화면 (UI)

+ +

API 서버

+ +

에이전트

+ +

DB · 외부 API

+
+
+

왼쪽에서 오른쪽으로, 요청이 흐르는 방향대로

+

화살표 옆에 오가는 데이터 이름 적기

+

외부 서비스는 점선 등으로 구분

+

박스마다 쓰는 기술 이름 한 줄

+

색과 선 모양의 범례 달기

+

박스는 10개 안팎까지

+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

13 / 19

+ +
+
+
+

HOW WELL · METRICS

+

성공을 무엇으로 판단할지 미리 정하기

+
+
+
+

사용자 가치 지표

+
    +
  • 작업 처리 시간 (Before → After)
  • +
  • 사람이 개입한 횟수
  • +
  • 사용자 만족도 · 재사용 의향
  • +
+
+
+

시스템 품질 지표

+
    +
  • 응답 지연 시간
  • +
  • 자동 복구 성공률 · 평균 복구 시간
  • +
  • 보안 테스트 차단 결과
  • +
+
+
+
+

좋은 지표의 조건

+

측정 방법이 정해져 있고 · 기준값과 목표값이 있고 · 시연이나 로그로 보여줄 수 있다

+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

14 / 19

+ +
+
+
+

WHEN · WHO

+

일정은 마감에서 거꾸로 세웁니다

+
+
+

최종 발표

+ +

리허설 · 버퍼

+ +

통합 테스트

+ +

기능 구현

+ +

오늘

+
+
+

마일스톤마다 결과물

“무엇이 돌아가는가”로 정의

+

작업은 1~3일 단위

더 크면 쪼개야 진행이 보입니다

+

담당자는 한 명

“다 같이”는 아무도 안 한다는 뜻

+

버퍼를 남긴다

예상 못 한 문제는 반드시 생깁니다

+
+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

15 / 19

+ +
+
+
+

HOW WELL · RISKS

+

리스크는 미리 적어 두면 관리가 됩니다

+
+ + + + + + + +
리스크가능성영향대응 계획
외부 API 비용·호출 제한중간높음캐시 · 모의 응답 · 사용량 모니터링
필요한 데이터를 못 구함중간높음공개 데이터 · 합성 데이터로 대체
새 기술 학습이 오래 걸림높음중간첫 주에 작은 기술 검증(PoC) 먼저
팀원 일정 공백낮음중간보조 담당자 지정 · 매일 기록 공유
시연 중 오류중간높음시연 영상 백업 · 고정된 시연 데이터
+

가능성·영향은 예시 판단입니다 — 팀 상황에 맞게 다시 평가하세요

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

16 / 19

+ +
+
+
+

WRITING TIPS

+

읽히는 문서를 만드는 여섯 가지 습관

+
+
+

두괄식

결론을 먼저, 근거는 그다음

+

한 장 한 메시지

제목만 읽어도 흐름이 이어지게

+

숫자와 그림

설명 세 줄보다 표 하나, 그림 하나

+

용어 통일

같은 것은 끝까지 같은 이름으로

+

출처 표시

인용한 자료와 수치에는 출처를

+

가정은 가정이라고

확인 못 한 내용은 ‘가정’으로 명시

+
+

AI 도구로 초안을 만들었다면, 사실과 수치는 반드시 직접 확인하고 우리 팀의 말로 다시 쓰세요.

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

17 / 19

+ +
+
+
+

SELF CHECK

+

제출 전 셀프 체크리스트

+
+
+

문제를 한 문장으로 말할 수 있다

+

Must 기능이 5개 이하다

+

타깃 사용자가 구체적인 한 사람이다

+

요구사항마다 확인 기준이 있다

+

수치와 주장에 근거나 출처가 있다

+

구성도 한 장으로 흐름이 보인다

+

Before / After 시나리오가 있다

+

성공 지표와 측정 방법이 있다

+

기존 방식과의 차이가 표로 보인다

+

일정·담당자·리스크 대응이 있다

+
+

마지막 확인: 팀 밖의 사람에게 5분 설명했을 때, 질문 없이 이해했는가?

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

18 / 19

+ +
+
+

좋은 기획서는
읽는 사람의 질문에
미리 답합니다

+
+

왜

+

무엇을

+

어떻게

+

언제 · 누가

+

얼마나

+
+

Q & A

+

AIO 1기 최종 프로젝트 · 기획서 잘 쓰는 법

+

19 / 19

+ +
+
+
+ + + + diff --git a/Lecture/FinalProject/Doc/기획서_잘_쓰는_법.pdf b/Lecture/FinalProject/Doc/기획서_잘_쓰는_법.pdf new file mode 100644 index 0000000..526ffbe Binary files /dev/null and b/Lecture/FinalProject/Doc/기획서_잘_쓰는_법.pdf differ