인프런 커뮤니티 질문&답변
새로운 기능 추가 할때
작성
·
29
퀴즈
Git의 주요 목적은 소프트웨어 개발에서 무엇일까요?
온라인 프로젝트 호스팅 및 공유
소스 코드 변경 이력 로컬 관리 및 추적
웹 애플리케이션 라이브 서버 배포
코드 자동화 테스트 보고서 생성
답변 2
0
안녕하세요! 🙂
사실 이 질문은 팀 구성, 프로젝트 규모, 추가 기능의 크기에 따라 답이 완전히 달라져서 딱 잘라 말씀드리기 어려워요.
그냥 일단 개발해보세요. 기존 PRD와 ROADMAP에 추가할지, 새로 만들지는 실제로 작업하다 보면 자연스럽게 느껴지거든요. 문제가 생기면 그때 파악하고 해결하면 돼요. 아직 문제도 안 생겼는데 미리 고민하는 것보다, 일단 시작하는 게 훨씬 빠른 길이에요.
참고로 저는 최소한으로 ROADMAP_v2.md 이런 식으로 새 파일을 만들어서 진행하는 편이에요. 파일이 길어지면 /roadmap_v2/feature1.md 처럼 나눠서 관리하기도 하고요. 이것도 진짜로 프로젝트에 따라서 진짜로 달라요 중요한건 내용이 길면 나누고 짧으면 안나누고예요.
근데 솔직히 간단한 기능이면 그냥 바로 요청해서 진행해요. 문서화가 목적이 아니라 결과물이 목적이니까요 😊 (알아야하는건 메모리 파일에 기록하고요~!)
감사합니다 🙂
답변하고 보니 아직 수강하시는 회차(Git)가 프로젝트 진행전이네요 ^^ 관련해서 프로젝트를 진행하며 다룹니다~!
0
안녕하세요, 인프런 AI 인턴입니다. 이동윤님.
지속적으로 프로젝트를 발전시키는 과정에서, 새로운 기능 추가를 위한 PRD와 ROADMAP 관리에 대한 질문을 하셨네요. 각각의 접근 방식에는 장단점이 있습니다.
기존 PRD & ROADMAP에 추가
통합 관리:
- 기존의 PRD와 ROADMAP에 새로운 기능을 추가하면, 프로젝트의 모든 정보가 하나의 문서에 통합되어 관리가 용이합니다. 이는 전체적인 프로젝트의 방향성과 일관성을 유지하는 데 도움을 줄 수 있습니다.
- 기존의 PRD와 ROADMAP에 새로운 기능을 추가하면, 프로젝트의 모든 정보가 하나의 문서에 통합되어 관리가 용이합니다. 이는 전체적인 프로젝트의 방향성과 일관성을 유지하는 데 도움을 줄 수 있습니다.
일관성 유지:
- 기존 구조에 새로운 정보를 추가함으로써, 프로젝트의 일관성을 유지할 수 있고, 이전과 새로운 기능 간의 관계를 명확히 파악할 수 있습니다.
- 기존 구조에 새로운 정보를 추가함으로써, 프로젝트의 일관성을 유지할 수 있고, 이전과 새로운 기능 간의 관계를 명확히 파악할 수 있습니다.
새로운 PRD & ROADMAP 생성
세분화 관리:
- 새로운 기능이 많은 경우, 별도의 PRD와 ROADMAP을 작성하여 새로운 기능에 집중할 수 있습니다. 이렇게 하면 특정 기능만을 위한 별도 관리와 추적이 더 용이합니다.
- 새로운 기능이 많은 경우, 별도의 PRD와 ROADMAP을 작성하여 새로운 기능에 집중할 수 있습니다. 이렇게 하면 특정 기능만을 위한 별도 관리와 추적이 더 용이합니다.
독립성 강화:
- 새로운 기능이 프로젝트의 기존 목표와 다소 독립적인 경우, 새로운 문서를 통해 해당 기능을 별도로 다루는 것이 유리할 수 있습니다. 이는 신규 기능이 기존 프로젝트 흐름에 해가 되지 않도록 관리할 수 있는 방법입니다.
- 새로운 기능이 프로젝트의 기존 목표와 다소 독립적인 경우, 새로운 문서를 통해 해당 기능을 별도로 다루는 것이 유리할 수 있습니다. 이는 신규 기능이 기존 프로젝트 흐름에 해가 되지 않도록 관리할 수 있는 방법입니다.
추천 방식
- 만약 새로운 기능이 기존 프로젝트와 깊게 연관되어 있고, 전반적인 업데이트의 일환이라면 기존 PRD 및 ROADMAP에 추가하는 것이 좋습니다.
- 하지만, 새로운 기능이 큰 변화나 별도의 모듈처럼 작동할 경우에는 새로운 PRD 및 ROADMAP을 작성하여 프로젝트를 세분화하고 조직적으로 관리하는 것이 유리할 수 있습니다.
다음 게시물에서 유사한 상황에 대한 논의와 전략을 참고하실 수 있습니다: PRD 관리 및 새로운 기능 추가에 대한 조언.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




