Web Dev/ELICE

36 :: 프로젝트 안내, Agile, Git 활용

HJPlumtree 2021. 12. 14. 11:26

엘리스 SW 엔지니어 트랙 36일차

프로젝트 진행

 

 

팀 프로젝트 시작! 전에

프로젝트 안내와 Agile(애자일) 방법에 대해 설명

 

 

Agile

스케치 빠르게 해서 공개

피드백

스케치 수정 공개

피드백

색 칠하고 공개

피드백

색 다시 칠하고 공개

피드백

 

. . .

이 과정 반복

 

 

Scrum(스크럼)

Agile 방법론중 하나

매일 짧게 미팅 수행

어제 한일, 오늘 할일, 장애 현상 공유

작은 목표를 짧은 주기로 체크

 

스크럼 프레임워크

  1. 비전
  2. 로드맵
  3. 프로덕트 백로그
  4. 출시 계획
  5. 스프린트 플래닝
  6. 스프린트 백로그
  7. 데일리 스크럼
  8. 결과물
  9. 스프린트 리뷰
  10. 회고

 

 

스프린트

  • 계획 
  • 아이디어 스케치
  • 프로토 타입 개발
  • 테스트
  • 공개

 

 

Git 활용

Master Branch

서비스로 출시될 수 있는 브랜치, 배포

 

Sprint Branch

기능 개발을 위한 브랜치 병합 위함

 

Feature Branch

새로운 기능 개발 및 수정하는 브랜치

 

 

README.md 잘 정리하자

README.md

  • 프로젝트 구성 - 기술  스택
  • 프로젝트 기능 설명
  • 프로젝트 구성도
  • 프로젝트 팀원 역할 분담
  • 버전 (업데이트 소식)
  • FAQ

 

 

Issue

일 정리 한 것

예시)

  • GitLab 이슈
  • To Do
  • 기획 및 구상
  • 논의
  • 버그
  • 서버 이슈
  • 핫픽스

 

 

팀원들끼리 음성채팅에 모여서

 

 

Project by Octavian Dan #unsplash