내일배움캠프 팀 프로젝트 회고록(feat.인스타그램 클론코딩)

이용헌·2022년 1월 4일
0
post-thumbnail

회고 내용 요약

  1. 프로젝트 흐름
  2. Keep
  3. Problem
  4. Try

1. 프로젝트 흐름

1) 한 일

  • 프로젝트 명: flask를 활용한 인스타그램 클론코딩 프로젝트
  • 필수 작업: 로그인 및 기본 CRUD, 마이페이지를 기본 기능 구현
  • 추가 작업: 로그인의 이메일 인증 기능 구현

2) 느낀점
우선 전체적으로 아쉬움이 컸다. 제출날에 프론트엔드와 백엔드 파일 연동하는 과정에서 수많은 에러가 발생했고, 결국 연동한 파일에서는 각자가 구현했던 기능을 온전히 구현하지 못했다. 그래서 미리 조금씩 자주 맞춰볼 걸 이라는 후회를 많이 했다.

그래도 팀원 간에 피드백을 자주 하려고 해서 서로 부족한 부분을 도와주는 과정이 협업 능력을 키우는데 도움을 준 듯 하다. 학교 다닐 때도 많이 해 보지 않은 팀 활동을 부트캠프에서 프로젝트를 하면서 많이 경험하고 있고, 이 협업 능력을 잘 발달시키는 것이 나에게는 큰 자산이 될 것이라고 생각한다.

2. Keep

  • 만족하는 or 이어나갔으면 하는 점
    프로젝트 중에 서로 자주 소통하려고 노력한 점이 더 발전시키고 싶은 부분이다. 혼자 모든 것을 개발할 수 없기에 협업은 필수인데, 이는 개발자들 뿐만 아니라 여러 직무에서도 필수적인 과정이기 때문에, 협업 능력과 의사소통능력을 키우는 것만큼 중요한 것은 없는 것 같다.

3. Problem

1) 문제 or 불편했던 부분
제출날이 다가옴에도 불구하고 구현하지 못한 기능에 집착했던 점

2) 원인
가장 큰 이유는 초기 기획 및 협의 단계를 너무 가볍게 생각했다는 점이다. 프로젝트 시작 전에 최종 기한은 설정 했지만, 현실적인 상황을 고려하지 못했고, 프로젝트의 뚜렷한 목표와 목적을 잡지 않고 시작해서 후반부로 갈수록 더 힘들었다.

4. Try

1) Problem 해결책
프로젝트 시작 전에 기획 단계에서 많은 논의를 하고 미리 협의해야 할 부분들을 잡는 것이다. 큰 틀을 잡고 시작해야 후반부에 가서 흐트러지지 않을 것이기 때문이다.

2) 새로 시도해 보고 싶은 것
프로젝트가 주어지면 필요한 기능이 무엇인지 파악하고, 기능별로 파트를 분배해서 작업하는 것이다. 튜터님께서 실무에서는 기능별로 작업을 분배한다고 하셔서 이를 실제로 적용해 보고 싶다.

profile
세상에 기여하는 개발자가 되자

0개의 댓글

관련 채용 정보