백오피스 만들기 프로젝트 (6): 팀 "가시죠" KPT

김재현·2023년 12월 11일
0

TIL

목록 보기
55/88
post-thumbnail
  • 프로젝트명 : "가시죠, 백오피스 만들기 프로젝트"
  • 프로젝트 소개 : 사용자 Role에 따라 인가할 수 있는 관리자 기능을 만드는 프로젝트입니다.
  • 사용 기술: #Java #Spring Boot #JPA #MySQL #Redis
    GitHub: https://github.com/k-jaehyun/IForest.git

백오피스 만들기 프로젝트 KPT 회고

KEEP

  • 주어진 기능 구현에서 그치지 않고, 주말 시간까지 할애하여 추가기능을 구현하는 등의 자세는 배워야 한다고 생각합니다.

  • 소통을 자주 하며 팀원들 간에 진행 상황 공유가 원활히 되었습니다.

  • 많은 소통으로 인해 같은 동기에게 질문하는 것에 대한 거부감 없이 도움을 주고 받았습니다.

  • 본인이 작성한 코드 외에도 다른 사람의 코드를 보며 이해하고 더욱 정진 하려는 자세.

  • 슬랙을 이용한 text 형식 협업

  • 팀원들과 어려운 내용 공유 및 해결책 찾기

  • API, 와이어프레임, ERD 등 프로젝트를 함께 RESTful하게 잘 설계해놓은 덕분에, 코드를 작성할 때는 고민하지 않고 참고 할 수 있어서 도움이 되었습니다.

  • 커밋을 테마별, 기능별로 잘게 쪼개놓은 덕분에 깃 충돌도 없었고 혹시 실수 한 부분이 있었더라도 쉽게 되돌릴 수 있었습니다.

  • 팀원들간의 긍정적이고 활기찬 분위기가 서로에게 선한 영향력을 주었고, 그 덕분에 소통을 즐겁게하여 더욱 적극적으로 소통하며 문제를 해결해 나갈 수 있었습니다!

  • CRUD코드를 짜보면서 다시한번 기본적인 기능 구현을 연습해 볼 수 있어서 좋았습니다. 특히 팀플인 만큼 완벽하게 해내려는 부담감을 살짝 내려놓고 부족한 부분들은 즉각적으로 팀원들과 공유해 도움음 받고 도움을 줄 수 있어서 혼자 개발할 때보다 많이 성장할 수 있었던 것 같습니다.

Problem

  • API 첫 설계 당시 설계했던 대로 작성하지 못한 것이 아쉬웠던 것 같습니다.

  • Git으로 프로젝트 통합 당시 충돌을 해결하지 않고 코드를 수정하여 많은 오류가 발생했습니다. 오류는 생길 때마다 바로바로 수정하는 습관을 들이는 것이 좋을것 같습니다.

  • 다양한 백오피스 기능 구현 미흡

  • 프로젝트를 진행하는데 있어 백오피스 관련 다양한 기능을 구현하지 못한 것이 아쉽습니다.

  • 강의 복습으로 기초를 다진 것은 정말 좋았지만, (개인적으로)그 이상의 것을 시도하는데 주저했습니다. 시도했다가 못한게 아니라 새로운 도전을 꺼렸다는게 문제라고 생각합니다.

  • 기능 구현에 초점을 맞추다보니 테스트코드 작성을 미루다가 결국 못해서 아쉽습니다.

  • 예외처리 과정에서 무한루푸에 빠졌는데, 디버그로도 확인이 되지 않아서 오류 코드를 찾는데 조금 어려웠습니다.

  • 코드 하나하나마다 sout으로 출력을 해보며 오류를 찾을 수 있었습니다.

  • SpringSecurity가 익숙하지 않아서 springSecurity를 적극 활용하지 못한 부분이 아쉬웠습니다.

TRY

  • 튜터님들께 적극적으로 질문하자

  • Git 사용법을 더욱 자세하게 공부하고 습관화 하자

  • 다양한 기능 구현 시도

  • 프로젝트 주제에 맞게 백오피스 관련 다양한 기능을 구현하기.

  • 내가 아는 것만 활용하는게 아니라, 새로운 도전! 배움의 기회를 잡자!

  • 테스트코드는 그때그때 작성하자... 귀찮아하지 말자!

  • 다음 프로젝트시에는 필수 기능을 빠르게 구현해놓고 추가기능에 더 시간을 투자해보면 좋을 것 같습니다.


>결과물 깃 링크

>유튜브 시연 영상

>가시죠 팀 노션 페이지


좋은 분들과 소통하며 즐겁게 팀플을 진행 할 수 있었다.
발표까지 완료하고 뿌듯하게 마무리!
팀이란 것은 역시 개개인의 능력보다 소통이 중요하다!!!


관련 포스팅

Previouse Post

Following Post

profile
I live in Seoul, Korea, Handsome

0개의 댓글