프로젝트 캠프

[유데미x스나이퍼팩토리] 프로젝트 캠프 : React 2기 - 프로젝트코스 2주차

코딩걈자 2024. 9. 15. 01:09

프로젝트코스 2주차 회고

지옥의 2주차 회고 스타트!

실제로 개발의 비중이 가장 높았던 한 주 였다.... 꼭 학교다닐때로 돌아갔던 기분

새벽까지 돌리는 코딩공장에 정신이 멍해졌지만, 그만큼 진행되는 속도를 보면서 오랜만에 뿌듯하기도 했다

하면 할 수록 기간이 너무 짧아서 아쉽지만, 그만큼 더 좋은 결과물을 만들어야겠다는 욕심이 늘어나는중

프로젝트에 관련한 기술들은 마지막주에 정리하고 이번주까지는 협업을 진행하면서 많이 사용한 용어들을 정리하고 가려고한다.

용어 정리

스크럼

  • 애자일(Agile) 방법론 중 하나
  • 복잡한 제품을 개발 또는 배포하고, 유지하기 위한 프레임워크
  • 작은 목표를 짧은 주기(스프린트)로 점진적이며 경험적으로 제품을 지속적으로 개발(전달)하는 관리 프레임워크 기법
  • 개발 주기는 1~4주 정도로 하고 개발 주기마다 실제 동작할 수 있는 결과를 제공하는 특징
  • 매일 짧게 스크럼 미팅(데일리 스크럼)을 통해 공유
  • 자율성과 협력을 강조

(실제 우리팀 예시)

스프린트

  • 스크럼에서 일정 기간 동안 진행되는 개발 주기
  • 스프린트 마다 팀목표를 설정하고, 각자 태스크를 진행한 뒤, 회고

Github flow

  • 작은 팀이나 빠른 배포를 원하는 프로젝트에서 사용하는 브랜치 기반 개발 방식(흐름)
  • main , (development), feature 브랜치를 이용
  • 각 팀원들은 별도의 브랜치(feature)를 만들어 작업하고, 완료되면 PR(Pull Request)를 통해 코드리뷰를 거친 후 merge
  • main(master) branch: 배포 가능한 모든 코드
  • feature branch : 기능별로 생성하는 브랜치, main(master)에서 분기하여 생성
  • 잦은 배포가 가능하여 빠른 피드백을 받을 수 있다는 장점

(실제 우리팀 예시)


본 후기는 본 후기는 [유데미x스나이퍼팩토리] 프로젝트 캠프 : React 2기 과정(B-log) 리뷰로 작성 되었습니다.

#유데미 #udemy #웅진씽크빅 #스나이퍼팩토리 #인사이드아웃 #미래내일일경험 #프로젝트캠프 #부트캠프 #React #리액트프로젝트 #프론트엔드개발자양성과정 #개발자교육과정

 

반응형