간단한 토이 프로젝트 관리를 위한 개인용 템플릿입니다.
이슈를 쉽게 관리하고 추적할 수 있으며, 이 페이지를 프로젝트 문서로 활용할 수도 있습니다 :)
실제로 저는 토이 프로젝트를 진행할 때 해당 템플릿을 많이 이용합니다.
최소한의 기능만을 넣어 간단하게 만들어 두었으니, 주요 기능 뿐만 아니라 다양하게 확장해서 사용할 수 있습니다.
템플릿 복제하기
아래 링크를 통해 템플릿으로 이동한 후 우측 상단의 복제 아이콘을 눌러 템플릿을 복제할 수 있습니다.
https://youngdev57.notion.site/121d65b31f8680c3a682d22bbe288b68
템플릿 소개
- 프로젝트 및 기능에 대한 개요를 포함하고 있습니다. 깃허브 저장소를 연결할 수도 있어요.
- 프로젝트 보드를 이용하여 할 일을 관리할 수 있습니다. 이슈 타입, 작업 기간, 마감일, 우선순위 등을 다양하게 설정할 수 있습니다.
- 새 이슈, 버그 이슈 등록을 위한 두 가지 템플릿이 보드에 포함돼 있습니다.
토이 프로젝트 템플릿을 사용하면 프로젝트 보드를 이용해서 토이 프로젝트의 이슈들을 관리하고 추적할 수 있습니다.
또한 라이브 데모와 깃허브 저장소, 개발일지를 포함시킬 수 있고, 프로젝트 개요와 주요 기능, 구현 예정 기능을 추가해서 해당 토이 프로젝트에 대한 문서로 활용할 수도 있어요 :)
실제로 저는 vue로 작은 코드 메모장을 구현한 토이 프로젝트를 만들어 이 템플릿으로 문서화하고 관리 중에 있습니다.
README에도 노션 주소를 연결시켰어요. 공개적으로 프로젝트 이슈들을 관리하면 아무래도 조금 더 신경써서 작업을 할 수 있게 되는 것 같기도 해요. (장점이자 단점...?) 또 이슈 페이지 내부에서 트러블 슈팅 등 과정을 적어놓으면 따로 메모하지 않아도 되니까 굉장히 편리한 것 같아요.
페이지 템플릿 사용하기
토이 프로젝트 템플릿에는 두 가지의 페이지용 템플릿이 포함되어 있어요.
- 새 이슈 (기본 템플릿) : 이슈 설명 및 첨부파일
- 버그 이슈 : 버그 설명, 이슈 재현, 예상 결과 및 실제 결과
기본적으로 이슈를 등록하면 "새 이슈" 템플릿으로 등록되게 됩니다. 이슈 제목은 직관적으로 간단 명료하게 작성하고 내부에 자세히 설명을 적어 두면 좋을 것 같아요. 버그 이슈의 경우에는 버그에 대한 상세한 기록을 요구합니다. 간헐적으로 발생하거나 특정 상황에서만 발생하는 버그의 경우는 디버깅을 위해 다양한 부분을 고려해야 하니까요. 그래서 정말 딱 개발하면서 필요한 것들만 추가해두었습니다 :)
다양한 노션 템플릿도 써보고 만들어보기도 했지만, 기능이 너무 복잡하면 손이 안가게 되더라구요.
최소한의 기능으로 최대한의 효율을 낼 수 있는 템플릿을 많이 제작하고 싶어요.
+ 토이 프로젝트 노션 템플릿은 영어 버전도 있습니다 :)
https://youngdev57.notion.site/Toy-Project-121d65b31f8680409ea9c8d136bae832