_won_
wonprogrammer
_won_
전체 방문자
오늘
어제
  • 분류 전체보기
    • woncoding
      • TIL
      • WIL
    • source Code
      • Python
      • Programmers
      • BAEKJOON

블로그 메뉴

  • 방명록

티스토리

Github · Wonprogrammer
hELLO · Designed By 정상우.
_won_

wonprogrammer

woncoding/WIL

WIL | 10.23.일 [10.17.월 - 10.21.금]

2022. 10. 24. 16:03

(B2 | 3_team_project) 

팀프로젝트 주간

- KPT 회고

 

[프로젝트 개요]

  • django + yolov5 deep learning을 이용한 과일 인식 홈페이지 제작
  • 학습된 데이터 기반으로 사용자가 업로드한 과일 사진 분류
  • 프로젝트 명 : 사물인식 프로젝트
  • 필수 작업 : django와 머신러닝 모델의 연동
  • 추가 작업 : 로그인, 회원가입, 게시물 쓰기

 


 

 

K(keep)

  • 팀원이 서로 격려하고, 모르는 것에 대해 질문에도 사려 깊게 알려주며 서로를 이끌어가는 협력의 자세
  • 각자의 의견을 최대한 존중하고 배려하는 모습
  • 끝까지 포기하지 않고 시도해서 할 수 있는 것을 완성해내는 노력
  • 기한 내에 안정적으로 프로젝트를 마무리하는 습관
  • 슬랙/git을 통한 활발한 의사소통과 트러블 슈팅 기록

 

p(problem)

  • 버전 호환 문제로 불필요한 시간 소모
  • 코드 리뷰를 진행 하긴 했지만 원활히 진행 되지 않은 느낌
  • 컨벤션 가이드라인에 벗어나는 변수 설정으로 인한 가독성 떨어짐
  • 초기에 팀원들끼리 코드 컨벤션을 정하지 않았음
  • 사용하지 않는 코드를 정리하지 않았음

원인

  • 프로젝트 뼈대를 맞출 때 팀원들끼리 개발 환경 버전도 맞춰야 하는 것을 잊고 당연하게 돼있겠지 라는 생각을 가지고 있어서 벌어진 원인
  • 코드 해석에 시간 소요가 큼
  • 팀원 들만 알아볼 수 있는 변수명 혹은 개인이 이해하기 쉬운 변수명을 사용했기 때문에

 

T(try)

  • Github를 체계적으로 관리하기README.md에 프로젝트 설명 자세히 남기기(erd,api명세서 추가)
  • 기능 단위별로 brach를 세분화하여 개발하고 면밀한 검토 후에 pull request 및 merge 진행하기
  • commit 메시지도 컨벤션 가이드라인(convention guideline)을 팀원과 공유하고 준수하기(git에서 제공하는 컨벤션을 바탕으로 활용), 버전의 내용을 최대한 구체적이고 명확하게 기록할 것
  • python code convention(PEP-8)을 준수하여 코드의 가독성 높이기
  • code legacy(실제로 기능하지 않는 코드나 주석 등)를 최대한 줄여서 깔끔한 code file 만들기
  • 최초 기획 시에 명확하게 의견을 주고 받으며, 기한 내 어디까지가 현실적으로 가능한 범위인지 파악해볼 것
  • 프로젝트의 수행 단위를 세분화하고, 단위마다 해야 할 일들을 구체적으로 설정
  • 구성원 각자의 메인/서브 파트를 설정하고 효율적으로 분업 하는 것
  • 프로젝트를 실제로 활용할 수 있는 방안에 대해 다양하게 생각해 볼 것
  • 슬랙을 통한 문제점 소통이나 프로젝트 관련 소통도 좋지만 Github의 Issues 활용도를 조금 더 높혀도 좋을거 같다.
저작자표시 비영리 변경금지 (새창열림)

'woncoding > WIL' 카테고리의 다른 글

WIL | 11.6.일 [10.31.월 - 11.4.금]  (0) 2022.11.09
WIL | 10.30.일 [10.24.월 - 10.28.금]  (0) 2022.10.31
WIL | 10.16.일 [10.11.화 - 10.14.금]  (0) 2022.10.20
WIL | 10.9.일 [10.4.화 - 10.7.금]  (0) 2022.10.11
WIL | 10.2.일 [9.26.월 - 9.29.목]  (0) 2022.10.05
    'woncoding/WIL' 카테고리의 다른 글
    • WIL | 11.6.일 [10.31.월 - 11.4.금]
    • WIL | 10.30.일 [10.24.월 - 10.28.금]
    • WIL | 10.16.일 [10.11.화 - 10.14.금]
    • WIL | 10.9.일 [10.4.화 - 10.7.금]
    _won_
    _won_
    Coding Practice blog

    티스토리툴바