Skip to content
@Team-DevElice-7

Team-DevElice-7

👩‍👩‍👧‍👦 스터디 소개

💻 Base


💻 FrontEnd - Framework

library



💻 BackEnd - Framework

library




DataBase


Infrastructure


Dev tools



⌚ 스터디기간

  • 2023.03.13 ~ 2023.04.13 [5주]
  • 최종 발표 4/14 (금) 16:00 ~ 18:00

🪄 목차 | Contents

  1. Agile Methodology
  2. Kanban Board
  3. Study Flow
  4. Git Flow
  5. Wiki
  6. So What ?


1. Agile Methodology

  • 현재 상태 그대로 시작해서, 함께 개선하고 실험을 통해 프로세스 발전
  • 공부와 실전을 하나의 흐름으로
  • 그 흐름의 과정에서 일련의 지식 발견 및 습득 과정
  • 피드백 루프 (케이던스)
    1. 데일리 스탠드 업 (짧고 간략하게)
    2. 칸반 회의 (시각화된 칸반 보드를 보면 흐름을 중심으로)
    3. 팀 회고 (그 동안 스터디 진행 간 어떤 것들이 문제였는가? )

2. Kanban Board

  • 공부 및 프로세스를 칸반보드에 시각화
    1. Trello 이용
    2. Discord 이용
  • Push 방식이 아닌, Pull 방식의 공부 및 프로세스
    1. 서로 도우며 병목 지점 혹은 지연현상을 해결
  • 소화할 수 있을 만큼만, 작게 작게!
  • 각 종 규칙을 모두 함께 볼 수 있도록 명시

3. Study Flow

  • 데일리 스탠드 업 미팅

    • 어제 무엇을 했는데, 잘 안되었다.
    • 이 부분이 이해가 안가고, 그래서 진행이 막혔다.
    • 그 부분을 Trello 카드에 기록하여야하는데, 사용법을 모르겠다.
    • SourceTree, Git 원활히 사용하고 싶어요.
    • 어제 PR 보냈는데 같이 코드 리뷰해요
    • 어제 영화를 봤는데 재밌었다.
    • 어제 무엇을 먹었는데 맛있더라.
    • 오늘 어떤 것을 공부하고 어떤 것을 할 것이다.
    • 오늘 휴식할 것이다.

  • 칸반 미팅 (주 1회)

    • 칸반(Trello DashBoard) 를 보면서 회의

    • 보드 설계 : 무엇을 만들 것인가? (프로젝트 선정)
      FlowChart 🔝(카드 설계)

    • 백로그 설계 : 이 것을 만들 것인데, 필요한 것들은 무엇이 있는가 ?

    • Todo 설계 : 백로그들 중 어떤 것들이 우선적으로 진행되어야 하는가 ?
      🔝

    • 진행 중 경험해보니, 기능적으로 무엇을 더 추가하고, 어떤것들이 변경되어야하는가?

    • 진행 중 어떤 것들이 어려움이 있었고, 해결 방안에 대해서 같이 의논

      ⭐ 칸반 보드

      • Backlog : 처음 생각한 모든 구상 선정 내용들
      • Todo 체크리스트 : Backlog 중 , 우선 순위 사항들
      • In Progress 체크리스트 : Todo 체크리스트 중 , 현재 진행 중인 프로세스
      • Done 체크리스트 : In Progress 체크리스트 중 , 완성된 프로세스
      • Issue 는 Wiki 와 Trello 카드에 기록 (트라블 슈팅을 하기 위해서)

  • 초기에는!

    • 편리한 Visual Studio Code 작업 환경 (add on 설정)
    • 팀 규칙(어떤 것이라도 생각나는 것) 과 코딩 컨벤션 (탭 사이즈, 변수 표기 등) 정하기
    • SourceTree / Git 기본 사용 방법 (커밋, 브랜치, 푸쉬, 버전 이동 , Pull Request, Merge )
    • HTML + CSS + JS 기본적인 협력 학습 복습 및 적용 (실전 적용을 통해 기초적인 부분을 잡는게 목적)
      1. CSS 에서 gird 대신 flex
  • 어떤 종류의 미팅 간 중요한 것들을 따로 기록해놓구, 그 이후에는 그것을 노션, 프로젝트 위키, 혹은 개인 블로그에 기록

    • (나중에 스샷으로 과제 제출용에 포함될 요소이므로)
  • 시간 상관없이 언제든, 누구나, 모든 주제로, Discord 채널 혹은 Message 소통

  • 일주일 간의 기록물, 공부내용 및 진행 내용들을 매주 토요일 과제 제출


4. Git Flow

  1. Master 브랜치 🔜 (실제 결과물)
  2. Release 브랜치 🔝 (최종 검토와 버전 관리)
  3. Develop 브랜치 🔝 (실제 주요 개발용 master 브랜치, Feature에서 완성된 것을 오류가 없을 시 병합)
  4. Feature 브랜치 🔝 (Develop 브랜치에서 추가로 브렌치를 생성하여 기능 개발)
  • Hotfix 브랜치 : 결과물에 오류가 생긴 걸 늦게 발견했을시, Master에서 추가 생성 후 버그 수정

5. Project Wiki

  • 레포지토리의 Wiki 탭에서 실제 프로젝트에 관련된 모든 것을 기록!
    • Wiki
    • 중첩, 중복되게 기록하는게 있을 수 있지만, 모두 기록해놓아서 추후에도 편리하게 참고할 수 있도록
    • 이 프로젝트에 관련된 Kanban Board
    • 개인 이슈
    • 미팅 기록
    • 학습 관련 참고자료
    • 코딩 컨벤션
    • 이 프로젝트의 완성된 기능, 디자인 요약 설명

6. So What?

이 스터디는 절대 완성을 추구하는 것이 아닌, 액자일한 방법으로 서로 간 최대한 윈윈하면서

엘리스 진행 간에 배울 기술들 ( Html,CSS, JS, React, Node 등)을 함께 배우면서 프로젝트를 통해 실습 적용 해보는 것을 추구합니다.

또한 부가적인 필요한게 있다면 적용하며 배우는 것입니다.

즉 공부, 실습을 구분 짓는것이 아닌, 액자일하게 공부와 실습을 하나의 실무적 흐름으로써 상호협력하여 서로 다독이며 진행하는 것

저도 처음이라 많이 미숙하므로 상호협력하여 많은 도움 부탁드립니다!

🔍 그게 이 스터디의 목적입니다 😁

Popular repositories Loading

  1. .github .github Public

  2. JS_watchme_if_you_forgot JS_watchme_if_you_forgot Public

    Forked from Phantasia0/JS_watchme_if_you_forgot

    When I forget Something in JS , I will look on this repo

    JavaScript

  3. movie_app_review movie_app_review Public

    무조건적으로 그냥 따라서 쳐보기

    JavaScript

  4. HangmanRevision HangmanRevision Public

    Forked from Phantasia0/HangmanRevision

    JavaScript

  5. CuteDogTodoProject CuteDogTodoProject Public

    Forked from Phantasia0/CuteDogTodoProject

    한번쯤 생각없이 무념무상 따라치기

    JavaScript

  6. TodoPet-App-Front TodoPet-App-Front Public

    JavaScript

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…