inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

Git 브랜치와 클로드 코드 활용

새로운 기능 추가 할때

71

이동윤

작성한 질문수 5

0

이미 목표한 웹어플리케이션을 완성한 다음, git hub에 배포한다음, 새로운 기능을 만들어야 합니다.

새로운 기능이 적지 않을때, 기존의 PRD와 ROADMAP에 내용을 추가해서 개발해야 할까요?
아니면 새로운 기능으로만 구성된 PRD 와 새로운 ROADMAP을 추가로 생성해서 진행하는 것이 좋을까요?

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요! 🙂

사실 이 질문은 팀 구성, 프로젝트 규모, 추가 기능의 크기에 따라 답이 완전히 달라져서 딱 잘라 말씀드리기 어려워요.

그냥 일단 개발해보세요. 기존 PRD와 ROADMAP에 추가할지, 새로 만들지는 실제로 작업하다 보면 자연스럽게 느껴지거든요. 문제가 생기면 그때 파악하고 해결하면 돼요. 아직 문제도 안 생겼는데 미리 고민하는 것보다, 일단 시작하는 게 훨씬 빠른 길이에요.

참고로 저는 최소한으로 ROADMAP_v2.md 이런 식으로 새 파일을 만들어서 진행하는 편이에요. 파일이 길어지면 /roadmap_v2/feature1.md 처럼 나눠서 관리하기도 하고요. 이것도 진짜로 프로젝트에 따라서 진짜로 달라요 중요한건 내용이 길면 나누고 짧으면 안나누고예요.

근데 솔직히 간단한 기능이면 그냥 바로 요청해서 진행해요. 문서화가 목적이 아니라 결과물이 목적이니까요 😊 (알아야하는건 메모리 파일에 기록하고요~!)

감사합니다 🙂


답변하고 보니 아직 수강하시는 회차(Git)가 프로젝트 진행전이네요 ^^ 관련해서 프로젝트를 진행하며 다룹니다~!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 이동윤님.

지속적으로 프로젝트를 발전시키는 과정에서, 새로운 기능 추가를 위한 PRD와 ROADMAP 관리에 대한 질문을 하셨네요. 각각의 접근 방식에는 장단점이 있습니다.

기존 PRD & ROADMAP에 추가

  1. 통합 관리:

    • 기존의 PRD와 ROADMAP에 새로운 기능을 추가하면, 프로젝트의 모든 정보가 하나의 문서에 통합되어 관리가 용이합니다. 이는 전체적인 프로젝트의 방향성과 일관성을 유지하는 데 도움을 줄 수 있습니다.
  2. 일관성 유지:

    • 기존 구조에 새로운 정보를 추가함으로써, 프로젝트의 일관성을 유지할 수 있고, 이전과 새로운 기능 간의 관계를 명확히 파악할 수 있습니다.

새로운 PRD & ROADMAP 생성

  1. 세분화 관리:

    • 새로운 기능이 많은 경우, 별도의 PRD와 ROADMAP을 작성하여 새로운 기능에 집중할 수 있습니다. 이렇게 하면 특정 기능만을 위한 별도 관리와 추적이 더 용이합니다.
  2. 독립성 강화:

    • 새로운 기능이 프로젝트의 기존 목표와 다소 독립적인 경우, 새로운 문서를 통해 해당 기능을 별도로 다루는 것이 유리할 수 있습니다. 이는 신규 기능이 기존 프로젝트 흐름에 해가 되지 않도록 관리할 수 있는 방법입니다.

추천 방식

  • 만약 새로운 기능이 기존 프로젝트와 깊게 연관되어 있고, 전반적인 업데이트의 일환이라면 기존 PRD 및 ROADMAP에 추가하는 것이 좋습니다.
  • 하지만, 새로운 기능이 큰 변화나 별도의 모듈처럼 작동할 경우에는 새로운 PRD 및 ROADMAP을 작성하여 프로젝트를 세분화하고 조직적으로 관리하는 것이 유리할 수 있습니다.

다음 게시물에서 유사한 상황에 대한 논의와 전략을 참고하실 수 있습니다: PRD 관리 및 새로운 기능 추가에 대한 조언.

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

재생이 안됩니다.

0

5

1

클로드 설치 및 강의 미션 관련

0

16

0

/config Thinking mode 설정

0

16

1

rules 폴더나 CLAUDE.md 파일 관리 관련 질문

0

19

2

cursor 안에서 다운로드 안되는 게 많은데 대체가 필요할까요

0

38

2

업데이트로 인한 에이전트 생성 변경

0

39

2

starter kit 프로젝트에 prd 문서 만들기

0

48

2

명령어 여러줄 입력방법?

0

44

2

ctrl + 't' 단축어가 안먹어요

0

40

1

클로드코드 계획 보고 방법 알고싶어요.

0

52

2

실무 버전 출시는 언제?

0

49

1

예시 1, 2, 3에서 질문있습니다.

0

46

2

Cursor 프로젝트 목록 및 작업 환경 동기화 문의

0

36

1

파워쉘, 터미널

0

46

2

스킬과 서브에이전트 병행 사용 질문

0

57

2

터미널에서 커서 AI 직접 실행

0

42

2

이런 경우는 어떤 조치를 취해야할까요?

0

47

2

outputStyles, rules

0

48

2

hooks 설정이 안되요

0

52

2

영상 최신으로 엡데이트 요청

0

73

2

소스 코드가 회사 보안 프로그램에 막혀서 안 보여요.

0

64

2

claude code 상태표시줄 궁금합니다!

0

53

2

설치의 필요성

0

85

2

시작하기전에 질문 드립니다.

0

67

2