프로젝트

프로젝트 KPT 회고

프로젝트

  • 팀 명 :  코딩쿠킹스
  • 프로젝트명: 코딩쿠킹스 팀원 소개
  • 개발 기간 : 2023.10.05 ~ 2023.10.11
  • 프로젝트 개요: 코딩쿠킹스 팀원 소개 페이지 구현하기
  • 요구사항: 
    • 팀원 및 프로젝트 소개
      1. 팀 계획 세우기
      2. 팀 규칙 정하기
      3. 프로젝트 역할 분담하기
    • 와이어 프레임 작성하기
    • API 명세 작성하기
    • 개발 진행에 따른 기록 작성 
      개발하며 정리할 내용 또는 학습한 내용 정리하기

Keep (잘 한 것)

협업

  •  기능별로 개발 역할 분담했던 것
  • Git Fork, PR을 통해 코드 관리한 것

기술

  • Live share를 이용하면서 팀원들과 같이 css 디자인과 코드 충돌 부분을 확인하며 실시간으로 수정한 것
  • 팀원 모두가 추가하고 싶은 부분이나 수정할 부분 모두 흔쾌히 승낙한 것
  • 처음의 어색함을 이겨내고 점차 소통이 늘어남으로써 서로의 빈자리를 채워준것
  • Bootstrap과 Jquery의 레퍼런스를 보고 공부하며 잘 적용한 것 
  • Rest API를 설계한대로 FireBase Realtime Database를 활용하여 개발한 것 

Problem (아쉬운 것)

협업

  • Git 사용의 미숙함과 Git 사용 규칙 미지정
  • 구체적이지 않은 프로젝트 기획
    • 작업 진척도 체크리스트 및 작업별 일정 미흡
    • DB & API의 구체적인 설계 필요

기술

  • 낮은 수준의 코드, 언어, 문법 개념 및 지식
    • ex. HTML의 레이아웃 속성 inline, block, flex 개념 미흡
  • 리팩토링 시도를 안 한 점
    • 시간이 부족하긴 했지만.. 아쉬움
  •  

Try (하고싶은 것)

협업

  • 각 담당 기능 별 코드 리뷰
  • 각 담당 기능 별 체크리스트 작성
  • 팀원 개인의 역량을 파악하는 시간을 갖기
    할 수 있는 것과 없는 것의 명확한 구분 필요
  • 정기 소통 시간 계획하기
    • 저녁 정기 미팅: 진행 현황 공유
  • 코딩 컨벤션 정하고 개발
  • Git, Github 적극적인 사용

기술

  • 리팩토링 시도
    • 코드 리뷰를 통한 더 나은 코드 모색
    • 기능별 함수 모듈화 적극 시도하기

느낀점

  • 김민주
    css 작업에 익숙하지 않아 제 화면을 꾸미는데 어려움을 겪었고 다음 프로젝트에서 제 화면에 css 작업을 해야한다면 css에 대한 숙련도를 향상시켜서 이러한 부분을 개선하고자 합니다.
  • 김민중
    이번에 미니프로젝트를 진행하며 팀원들과 역할 분담도 하고 소통하며 함께 문제를 해결하면서, 협업의 장점과 중요성을 알아가는 시간이어서 정말 좋았습니다. 다음에는 다양한 협업 툴 사용과 코드 컨벤션을 지키면서 좀 더 좋은 코드로 개발하는 것을 목표로 하겠습니다!
  • 김진훈
    팀 프로젝트로 짧게나마 협업을 하면서 협업에 필요한 것들을 생각하는 계기가 되어서 많이 배웠습니다
  • 김대영
    좋은 팀원들을 만나 코드에 대해 많이 배울 수 있었습니다. 아직 전반적인 지식이 부족하여 참여에 어려움을 느꼈지만 팀원들의 코드를 보면서 심화된 부분에 대해서 알아갈 기회를 가졌다는게 정말 감사한 부분이었습니다.
  • 박지환
    미니 프로젝트를 진행하면서 웹 디자인부분과 깃 협업 관련한 미숙함 문제에 아쉬움을 느꼈습니다. 다음 프로젝트를 할때는 이를 신경써서 만들고 싶습니다!
728x90