TIL/잡담

팀 프로젝트 노션으로 정리하기

Sh_Blog 2023. 10. 12. 15:14

오늘은 이번 주 팀 프로젝트를 대비해서 정리한 노션 목록을 설명하고자한다.

 

 

1. 프로젝트 기획

팀원들과 무슨 주제로 어떠한 것을 만들 것인지 회의를 한 내용을 적는 곳이다.

주로 프로젝트 명과 프로젝트 내용이 있고 이러한 내용을 정리해놓으면 프로젝트의

방향성을 나중에도 알 수 있어서 만들어놓았다.

 

2. 프로젝트 규칙

팀 프로젝트라면 빠질 수 없는 폴더와 깃허브 규칙이 들어가있다.

폴더 규칙을 정해놓으면 팀원 끼리 폴더 명이 뒤죽박죽 되어서 헷갈리는 

일을 방지할 수 있다.

 

깃허브 규칙은 커밋과 브랜치/머지 규칙이 있는데 커밋과 브랜치/ 머지는

팀 협업에 있어서 굉장히 중요하다. 팀원들간의 작업목록이 분별되지 않고

그 상태에서 머지를 진행한다면 프로젝트는 결국 터지고 말 것이다.

이러한 부분에 있어서는 확실하게 하고 가는게 좋다고 생각한다.

3. 프로젝트 설계

프로젝트에서 중요한 기능명세서와 클래스 설계, 기획 설계가 있다.

보통 기획 설계 -> 클래스 설계 -> 기능명세서 설계 순으로 진행되기 때문에

한 곳에 모아 놓았다. 기획 설계에는 무슨 아이템을 몇개 만들 것인지 표를

만들어 정리 해놓는 곳이다. 클래스 설계는 Figma같은 사이트를 이용하여 

클래스 다이어그램을 간단히 만들어 놓는곳이다. 기능명세서는 이전 과정을 

거치면서 나온 큰 틀을 기능명세서로 정리하고 그것을 세분화하여 세부 기능

명세서를 작성했다. 이렇게 세분화하여 기능을 설정해 놓는다면 자신이 무엇을

개발해야 할지 한눈에 볼 수 있기 때문에 시간 절약이 가능하다.

 

4. 리소스 목록

유니티의 에셋 등 프로젝트에 쓰이는 리소스들을 모아놓는곳이다.

사용하는 리소스를 정리해놓으면 팀원들이 헷갈리지 않고 정확한

파일을 사용할 수 있다. 또한 리소스를 추가해야할 때 팀원에게 

알려줄 수 있고 팀원은 그것을 사용하여 더 나은 프로젝트를 만들 수 있다.

 

결론

팀 프로젝트에서 무엇보다 중요한건 계획이다!