-
Notifications
You must be signed in to change notification settings - Fork 2
1주차 Day05
namhyo01 edited this page Nov 11, 2022
·
4 revisions
설계 공유 발표 자료 작성을 위한 가이드 라인
그룹 프로젝트 가이드
- 기획 및 설계하면서 어려웠던 점과 이를 해결한 경험을 공유해 보세요. 분명 우리와 비슷한 고민을 한 팀, 같은 고민에서 다른 해결방법을 찾은 팀이 있을텐데요. 다양한 팀의 고민, 피드백을 들으며 새로운 관점을 습득할 수 있습니다.
- 이를 위해서는 설계의 결과는 물론, 어떻게 회의하고/어떤 과정에서/ 무엇을 결정했는지도 포함되면 좋겠죠?
- 프라이빗한 서비스, 어드민 대시보드로 관리할 계획
- [피그마 주소](https://www.figma.com/file/bUlrkKtjfXPfHvdIvLuXvc/Moheyum?node-id=0%3A1&t=oUwUrGMvH31N7KMG-0)
- 통합 프로젝트
- 처음엔 프로젝트 하나로 작성하면서 페이지, 컴포넌트 단위로 구분
- 이것이 백엔드 측면에서는 이슈 분할이 쉽지 않아 백엔드 프로젝트를 분리할 필요성을 느끼게 됨
- 기존 프로젝트를 프론트엔드 프로젝트로 두고 백엔드 프로젝트를 재작성
- 프론트엔드 프로젝트 [주소](https://github.com/orgs/boostcampwm-2022/projects/13)
- 백엔드 프로젝트 [주소](https://github.com/orgs/boostcampwm-2022/projects/35)
- 포기하게 된 계기
- ‘프라이빗’, ‘어드민 대시보드’ 두 컨셉의 충돌
- 너무나도 많아진 피쳐
- 처음 쓰는 기술 스택도 많은데다가 프로젝트 경험이 처음인 사람들이 많아서 감당이 어려울거 같았다.
- 과정1: 현재 기획을 버리는 선택지들, 지키는 선택지들
- 버리는 프로젝트
- 셀프 호스팅 탈중앙화 비디오 스트리밍 서비스
- 구글 메모 + 트위터 + 마크다운
- 만다라트
- 영상 기반 중고 경매
- 지키는 프로젝트
- 프라이빗 그룹, 어드민을 개발 후순위로
- 프라이빗 그룹, 어드민을 아예 제거
- 멘토토의 끝에 이쪽으로 결정
- 버리는 프로젝트
- 과정2: 프라이빗 그룹, 어드민을 제거한 뒤 핵심 feature 정리
- Public SNS + Markdown
- Email Verification
- Notification
- Mention
- Suggestion
- Public SNS + Markdown
- 기획
- 프로젝트 관리 변경
- [유저 시나리오](https://www.notion.so/2e1456fade164ce38c836a0e5529dbe9) 기반으로 피쳐 먼저 작성
- 이를 기반으로 더 작은 규모의 개발 이슈로 분할
- 프론트엔드 이슈
- 백엔드 이슈
- 이를 기반으로 더 작은 규모의 개발 이슈로 분할
- [유저 시나리오](https://www.notion.so/2e1456fade164ce38c836a0e5529dbe9) 기반으로 피쳐 먼저 작성
- api 스펙
- [피그마](https://www.figma.com/proto/bUlrkKtjfXPfHvdIvLuXvc/Moheyum?node-id=157%3A1655&scaling=scale-down&page-id=158%3A1655&starting-point-node-id=157%3A1655)
- Dev랑 배포 서버 분리해서 ncloud 서브 계정 설정
- 한 계정에서 다 하기엔 돈이..
- 혹시 여러 계정 크레딧 통합해서 관리하는 방법 아시는 분..?