HERE:WE
회의록
회의록
  • 회의록
    • 2025.01.11(토)
    • 2025.01.12(일)
    • 2025.01.15(수)
    • 2025.01.22(수)
    • 2022.01.29(수)
  • 2025.02.05(수)
  • 2025.02.12(수)
  • 2025.02.19(수)
  • 2025.02.26(수)
  • 2025.03.05(수)
Powered by GitBook
On this page
  • GitHub Project
  • Status
  • Issue의 단위
  • Epic, Story, Task의 계층 구조
  • Epic (에픽)
  • Story (스토리)
  • Task (태스크)
  • 🚀 Epic 목록
  • 🚀 Story & Task

2025.02.05(수)

2025.02.05(수)에 이루어진 6회차 회의록입니다.

GitHub Project

Status

  • No status → 해당 주차에 해당하지 않는 issue들

  • Backlog → 해당 주차에 진행할 Issue들

  • Ready → 정말 시작하려고 하는 issue

Issue의 단위

  • 작업 시간은 보통 1~2일 내에 완료할 수 있도록 하며, 최대 2일 넘기지 않기

  • Issue를 나눌 때 고려할 점:

    1. 완료 시점이 명확해야 함

      • 하나의 Issue는 명확한 완료 조건(Definition of Done)이 필요

      • 너무 큰 단위보다는 작은 단위로 나누는 것이 좋음

    2. 작업 시간을 고려해야 함

      • 보통 1-2일 내에 완료 가능한 크기가 적절

      • 큰 작업은 Epic Issue를 만들고 세부 Issue로 나누기

    3. 의존성을 고려해야 함

      • 다른 작업과의 의존성을 명시하고 linked issues로 연결

      • 독립적인 작업은 별도 Issue로 분리하여 병렬 개발 가능


Epic, Story, Task의 계층 구조

Epic (에픽)

  • 가장 큰 작업 단위

  • 하나의 큰 기능이나 제품의 주요 부분을 나타냄

  • 예시: "전자상거래 결제 시스템 구축", "회원 관리 시스템 개발"

Story (스토리)

  • Epic을 구성하는 중간 단위의 작업

  • 사용자 관점에서 하나의 완결된 가치를 제공하는 기능

  • User Story 형식: "~로서 ~를 하고 싶다. 그래서 ~한 가치를 얻고자 한다"

  • 예시: "사용자로서 카카오페이로 결제하고 싶다"

Task (태스크)

  • Story를 구성하는 가장 작은 작업 단위

  • 예시: "카카오페이 API 연동", "회원 검색 API 개발"


🚀 Epic 목록

  • 로그인/회원가입 기능

  • 크루 기능

  • 모먼트 기능

  • 채팅 기능

  • 알림 기능

  • 사용자 프로필 기능

🚀 Story & Task

1️⃣ 로그인/회원가입 기능

Story: 사용자는 소셜 로그인으로 로그인할 수 있다.

  • [BE]

    • 소셜 로그인 API 연동 (Kakao, Naver, Google)

    • 소셜 계정 기본 정보(이메일) 동기화

    • 프로필 사진 동의 시, 사진 정보 동기화

  • [FE]

    • 로그인 UI 구현

    • 소셜 로그인 버튼과 URL (Kakao, Naver, Google) 연동

Story: 사용자는 앱 서비스를 사용하기 위해 회원가입할 수 있다.

  • [BE]

    • 회원가입이 안된 사용자는 회원가입 페이지로 이동

    • 닉네임 중복 확인 기능

    • 프로필 사진 동의 여부에 따라 프로필 사진 설정

  • [FE]

    • 프로필 사진 설정, 닉네임 중복 확인 기능 제공

    • 회원가입 UI 구현


2️⃣ 크루 기능

Story: 사용자는 크루를 생성할 수 있다.

  • [BE]

    • 크루 썸네일 사진 등록/수정 기능

    • 크루 생성에 필요한 모든 정보 받아서 크루 생성

  • [FE]

    • 크루 생성 UI 구현

    • 크루명, 썸네일, 소개, 공지사항 정보를 입력 후 서버 연동

Story: 사용자는 크루를 조회할 수 있다.

  • [BE]

    • 메인 페이지에서 참여한 크루 정보 페이징 형태 조회 (썸네일, 이름, 인원수)

    • 크루 내 공지사항 페이징 형태 조회 (최신순 정렬, 핀 기능 제공)

    • 크루 상세 정보 조회 (썸네일, 크루 리더명, 인원수, 생성일, 소개)

    • 크루원 정보 페이징 형태 조회

  • [FE]

    • 크루 리스트 UI 구현

    • 크루 상세 정보 UI 구현 (썸네일, 크루 리더명, 인원수, 생성일, 소개, 공지사항)

    • 크루원 리스트 UI 구현

    • 서버와 크루 리스트 연동

    • 서버와 크루 소개 연동

    • 서버와 크루원 정보 연동

Story: 사용자는 크루 정보를 수정할 수 있다.

  • [BE]

    • 크루명, 썸네일, 소개와 같은 크루 정보 수정 기능

  • [FE]

    • 크루 정보 수정 UI 구현및 서버 연동

Story: 크루리더는 공지사항을 생성/수정/삭제할 수 있다.

  • [BE]

    • 공지사항 생성 기능 (제목, 내용 필요)

    • 공지사항 수정 기능

    • 공지사항 삭제 기능

  • [FE]

    • 공지사항 생성/수정 UI 제공

    • 공지사항 생성 연동

    • 공지사항 수정 연동

    • 공지사항 삭제 버튼 제공

    • 공지사항 삭제 연동

Story: 크루리더는 크루원을 관리할 수 있다.

  • [BE]

    • 닉네임을 통한 크루원 초대 기능 (초대는 알림에 뜸)

    • 기존 크루원 내보내기 기능

  • [FE]

    • 초대 버튼/내보내기 버튼 제공

    • 초대하기/내보내기 연동


3️⃣ 모먼트 기능

Story: 사용자는 모먼트를 생성할 수 있다.

  • [BE]

    • 만나는 위치의 경우 map API를 통해 지도에 등록된 장소 검색 기능

    • 모먼트 썸네일 등록 여부에 따라 파일 처리

    • 모먼트 생성 기능

  • [FE]

    • 모먼트 생성 UI 제공

    • 모먼트 생성 서버 연동

Story: 사용자는 크루 내에 생성된 모먼트들을 조회할 수 있다.

  • [BE]

    • 모먼트들을 최신순 & 페이징 형태 조회

  • [FE]

    • 모먼트 리스트 UI 제공

    • 모먼트 리스트 서버 연동

Story: 사용자는 모먼트를 상세 조회할 수 있다.

  • [BE]

    • 모먼트 기본 정보 조회 (제목, 참여 인원, 마감 인원/일자 등)

    • 만남 정보 목록 무한스크롤 형태 조회

    • 장소 검색 기능

    • 댓글 작성(이미지, 내용) & 수정 & 삭제

    • 댓글 무한 스크롤 형식 조회

  • [FE]

    • 모먼트 상세 UI 제공(모먼트 기본 정보/만남 정보/ 댓글)

    • 모먼트 참여/취소 연동

    • 모먼트 기본 정보 연동

    • 모먼트 만남 정보 연동

    • 모먼트 댓글 정보 연동

Story: 사용자는 모먼트에 참여/참여 취소 할 수 있다.

  • [BE]

    • 모먼트 참여 기능 제공

    • 모먼트 참여 취소 기능

  • [FE]

    • 모먼트 참여/취소 버튼 제공

    • 모먼트 참여/취소 연동

Story: 사용자는 모먼트 참여자 목록을 조회할 수 있다.

  • [BE]

    • 참여자 목록을 무한 스크롤 형태로 조회

  • [FE]

    • 참여자 목록 UI 제공

    • 참여자 연동


4️⃣ 채팅 기능

Story: 사용자는 채팅을 할 수 있다.

  • [BE]

    • 메세지 전송 기능

    • 메세지 목록을 무한스크롤 형태로 제공

  • [FE]

    • 채팅 UI 제공

    • 소켓 연동


5️⃣ 알림 기능

Story: 사용자는 크루 초대 알림과 모먼트 생성 알림을 받을 수 있다.

  • [BE]

    • 사용자가 크루 초대를 받았을 때 알림을 통해 수락/거절 가능

    • 속한 크루 내에 모먼트 생성 시 알림 받기

  • [FE]

    • 알림 UI 제공

    • 모먼트 생성 알림이면 수락, 거절 버튼 제공


6️⃣ 사용자 정보 기능

Story: 사용자는 사용자 닉네임, 프로필 사진을 수정할 수 있다.

  • [BE]

    • 닉네임, 프로필 사진 수정 기능

  • [FE]

    • 사용자 프로필 수정 UI 제공

    • 사용자 수정 서버 연동

Previous2022.01.29(수)Next2025.02.12(수)

Last updated 2 months ago