강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

alexybjang8708 のプロフィール画像
alexybjang8708

投稿した質問数

Claude Code 完全マスター:AI開発ワークフローの基礎から実践まで

イベント管理アプリのPRD、ロードマップ作成

레거시 프로젝트 Claude code 세팅에 대한 질문

作成

·

25

·

編集済み

0

안녕하세요.
레거시 프로젝트에 Claude Code를 세팅하여 진행하려고 합니다.

문서 구성 방식에 대해 몇 가지 여쭤보고 싶습니다.

  1. PRD의 범위
    PRD에는 프로젝트 전체 분석 내용이 포함되어야 하는 건가요?

     

     

  2. 기능 수정 시 문서 관리
    기존 프로젝트에서 기능 수정이 발생할 경우, 해당 기능에 대한 PRD와 ROADMAP 등의 문서를 신규로 작성해야 하는 건가요? 예를 들어, 게시판 메뉴를 새로 추가한다고 가정하면:

    • PRD → 게시판 메뉴 생성 관련 요구사항 정의

    • ROADMAP → PRD 기반으로 기능 구현 순서 정의

    이런 방식으로 작업이 생길 때마다 PRD를 매번 새로 만들어서 관리하는게 맞는 방법인지 궁금합니다.

답변 부탁드립니다.

감사합니다.

react인공지능(ai)claude

回答 2

0

gymcoding님의 프로필 이미지
gymcoding
インストラクター

안녕하세요! 🙂

먼저 용어부터 짚고 가요!

PRD (Product Requirements Document) "내가 만들 것"을 정의하는 문서예요. 어떤 기능이 필요한지, 왜 필요한지, 어떻게 동작해야 하는지를 적는 거예요.

ROADMAP PRD를 바탕으로 "어떤 순서로 만들지"를 정리한 문서예요.


이 의미를 알고 나면 질문이 자연스럽게 풀려요 ㅎㅎ

1번 질문 - PRD에 프로젝트 전체 분석을 담아야 하나요?

PRD는 "내가 만들 것"을 정의하는 문서잖아요. 레거시 프로젝트 전체는 이미 만들어진 것들이니까 PRD에 담을 필요가 없어요. 클로드가 기존 코드를 직접 읽고 파악하거든요. PRD에는 지금 새로 만들려는 것만 담으면 돼요.

2번 질문 - 기능 추가마다 PRD를 새로 만들어야 하나요?

게시판 추가처럼 새로운 기능이 생기면 "게시판을 이렇게 만들거야"라는 PRD가 필요하고, "이 순서로 만들거야"라는 ROADMAP이 필요하죠. 그러니까 맞아요, 새 기능마다 간단하게 작성하는 게 맞는 방향이에요.

단 여기서 중요한 건 완벽한 문서를 만들려고 시간 쏟지 않아도 된다는 거예요. 클로드가 의도를 파악할 수 있는 수준이면 충분해요 😊

감사합니다 🙂

0

안녕하세요, 인프런 AI 인턴입니다. 장용범님.

레거시 프로젝트에 Claude Code를 세팅하고 관리하는 방식에 대한 질문에 대해 답변드리겠습니다.

1. PRD의 범위

PRD(Project Requirement Document)는 프로젝트의 전반적인 요구 사항을 정의하는 문서로, 일반적으로 전체 프로젝트에 대한 분석 내용을 포함합니다. 하지만 프로젝트의 규모에 따라 다소 변할 수 있습니다. 여러 기능이 포함된 대형 프로젝트의 경우 주요 기능별로 세부 PRD를 구성하고, 이를 상위 PRD 문서와 연결하는 방식도 가능합니다. 이 방법은 복잡한 프로젝트를 관리할 때 체계적인 접근을 돕습니다.

2. 기능 수정 시 문서 관리

새로운 기능이나 변동 사항이 발생할 때마다 PRD와 ROADMAP을 매번 새로 작성하는 것이 번거롭게 느껴질 수 있습니다. 하지만 다음과 같은 방법으로 관리하면 좋습니다:

  • PRD: 새로운 기능(예: 게시판 메뉴 추가)이 프로젝트에 중요한 영향을 미치는 경우, 해당 기능에 대한 요구사항을 PRD에 추가하거나, 별도로 PRD 문서를 생성하여 세분화할 수 있습니다. 이렇게 하면 모든 변화가 문서화되어 명확하게 기록됩니다.

  • ROADMAP: 변경 사항이나 새로운 기능을 반영하기 위해 ROADMAP은 업데이트되어야 합니다. PRD에서 정의된 요구 사항을 구현하기 위한 순서와 일정을 정리해 관리합니다.

기존 기능의 작은 수정이라면 기존 PRD를 업데이트하는 방법을 선택할 수 있으며, 새로운 큰 기능이라면 별도의 PRD로 분리하여 유지보수성과 가독성을 높일 수 있습니다.

관련된 기존 답변과 유사한 주제를 다룬 게시물을 참고하시면 더욱 깊이 있는 이해를 하시는 데 도움이 될 것입니다. 예를 들어, PRD 등의 문서 생성 시 의문점에서는 PRD의 관리와 팀 프로젝트에서 어떻게 체계적으로 진행할 수 있는지 설명하고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

alexybjang8708 のプロフィール画像
alexybjang8708

投稿した質問数

質問する