에잇!(eight)조
1. 한 주의 흐름
1) 한 일
프로젝트 협업 도구(칸반 보드 서비스)
필수 작업
✅ 사용자 관리 기능
✅ 보드 관리 기능
✅ 컬럼 관리 기능
✅ 카드 관리 기능
세부 작업
✅ 회원가입, 로그인, 프로필
✅ 보드 CRUD, 초대
✅ 컬럼 CRUD, 순서 이동
✅ 카드 CRUD, 작업자 할당
✅ 댓글 CRUD
스페셜 작업
테스트 코드 도입하기
CI / CD 파이프라인 구축하기
더미 데이터 활용해보기
카드에 고급 기능 구현하기
알림 기능 구현하기
2) 느낀점
정민 : 또 의도치 않게 팀장이 되었지만 팀원들 덕분에 많은 경험을 했습니다. 남은 최종프로젝트도 다들 열심히 최선을 다해 유종의 미를 잘 거두셨으면 좋겠습니다~
민재 : 이번 프로젝트도 고생 많으셨습니다! 최종 프로젝트도 파이팅!!
성수 : 능력있는 팀원들에게 자극받아 큰 동기부여를 안겨주었던 프로젝트 였습니다! 고생하셨습니다!
지혜 : 이번 프로젝트를 통해 다시금 기본기를 탄탄하게 다지는 시간이 되었습니다. 혼자서 앓던 문제들을 팀원들과 소통하고 의지하며 해결되는 것을 보았고 서로 맘고생이 많았을 텐 데 배려해가며 말해주어 고마웠습니다. 앞으로도 화이팅입니다!
2. Keep
- 깃허브, 슬랙 잘 활용한 점
- 전체적인 프로젝트 진행 흐름이 순탄하도록 잘 기획한 점
- 소통의 중요성
3. Problem
1) 문제
- 작은 오류들 때문에 빨리 포기못하고 시간을 많이 낭비한 점
- 코드 수정에 어려움을 겪은 점
- PR, ISSUE 정리를 제대로 하지 못한 점
- ENTTIY 와 API 수정이 수시로 이루어진 점
2) 원인
- 리프레쉬가 필요한 시점에 하지 못한 점
- 초기 오류(어떠한 예약어와 겹치는 클래스명으로 발생한 오류와 같은)를 제때에 바로잡지 못한 채로 진행
- 아직 GIT 의 성능을 전부 발휘하지 못해서 ISSUE 부분의 정리 미흡
- 역할 분담 기능의 세세한 계획을 작성하지 않고 기능 구현
4. Try
- 확실한 마감 기한을 정하고 해결될 각이 안보이면 다음 기능으로 넘어가고 리프레쉬하는 시간을 갖기
- 여러번의 프로젝트를 통해 겪은 다양한 오류경험을 앞으로의 프로젝트 진행에 도움이 될 수 있도록 정보화 하기
- GIT 의 성능을 최대한 발휘해 최종 프로젝트에서는 ISSUE 정리를 꾸준히 해서 트러블 슈팅을 수시로 할 수 있도록 하기
- 자세하게 계획을 세우고 문서화 한 다음 기능 구현 들어가기
git repository : https://github.com/JihyeChu/Trello-Project
이런 유용한 정보를 나눠주셔서 감사합니다.