TIL&WIL

2023-08-14 TIL (심화 프로젝트 KPT 회고)

blues_jun 2023. 8. 14. 17:46

1.프로젝트 구상

  1. 프로젝트명 : ROOI (running out of ideas)
  2. 프로젝트 내용 : 아이디어고갈이라는 팀명에서 따온 프로젝트명, 협업을 통해 아이디어 고갈에서 탈출하자는 취지를 가지고 있습니다. 칸반보드 타입의 협업 사이트 만들기

2.API

https://www.notion.so/691e86ee4e8247a7a1f56e5250a6ba3b?v=7cef32bf6a3748839d50591363a2ca36&pvs=4

 

API 명세서

A new tool for teams & individuals that blends everyday work apps into one.

www.notion.so

3.ERD

4.와이어프레임

5.필수구현 목록

-사용자 관리 기능(로그인 / 회원가입 기능, 사용자 정보 수정 및 삭제 기능)
-보드 관리 기능
-보드 생성, 수정, 이름, 배경 색상,설명,삭제, 보드 초대)
-컬럼 관리 기능(생성,수정,삭제,순서 이동)

-카드 관리 기능(생성,수정,이름,설명,카드 색상,작업자 할당,작업자 변경,삭제,이동)
-카드 상세 기능(댓글 달기,날짜 지정)

6.KPT 회고

 

Keep

모르는 부분을 너무 오래 붙잡고 있지 않고 같이 공유하고 함께 해결하기

분담 기능 진행 정도 수시로 공유하기

팀 규칙 잘 지키기

프론트엔드 기능 구현도 적극적으로 도전해 보기

git,merge 규칙을 정하고 진행해서 혼란 최소화하기

 

Problem

1.문제

프론트엔드와 백엔드의 연결에 어려움을 겪어 시간을 많이 씀

API와 ERD가 처음에 구성한 것과는 많이 달라졌음

백엔드와 프론트엔드의 분담파트가 일치하지 않다보니 코드 사용에 혼란이 생김

2.원인

프론트엔드에 대한 이해도가 부족하다는 생각이 듦

API와 ERD 구성에 좀 더 많은 시간과 노력을 쏟았어야 함

프론트엔드 기능 분담도 최대한 백엔드와 일치시켰어야 함

 

Try

백엔드 개발자지만 원활한 작업을 위해  프론트엔드에 대한 공부도 필요할 것 같다

백엔드 코드에 주석을 조금 더 적극적으로 달았으면 프론트엔드 구현이 수월했을 것 같다.

맡은 기능 구현 후 팀원끼리 간단한 코드리뷰 진행하기