Skip to content

Latest commit

 

History

History
177 lines (108 loc) · 6.88 KB

README.md

File metadata and controls

177 lines (108 loc) · 6.88 KB

🎵[Meta4] 그; 그림 (딥러닝 기반 작사 작곡 프로그램)🎼

  • 2022 컴퓨터공학과 졸업 프로젝트
  • 더 자세한 내용은 아래 목차 4-2의 문서 에서 확인하실 수 있습니다.

제작 기간: 2022.01.14~2021.11.07(85일)

  • 상세 일정은 2-1 참고

제작 인원: 4명

  • 20190054 컴퓨터공학과 이민영(PM)
  • 20181039 컴퓨터공학과 김수빈
  • 20181008 컴퓨터공학과 박지인
  • 20190961 컴퓨터공학과 정윤현

개발 방법론: 애자일 - 스크럼


[목차]

1️⃣ 프로젝트 개요

  1. 팀/프로젝트 명
  2. 프로젝트 소개/제안 배경
  3. 적용 기술
  4. 프로젝트 주요 기능/역할 분담

2️⃣ 프로젝트 수행 내용

  1. 프로젝트 수행 일정
  2. 메뉴 구성도/기능 처리도
  3. 작품 구성도

3️⃣ 프로젝트 관리 방법

  1. 개발 방법론
  2. 제품 백로그/스프린트 백로그
  3. 스프린트 리뷰 회의
  4. 기타 회의

4️⃣ 프로젝트 결과물

  1. 웹페이지
  2. 문서

5️⃣ 느낀 점/아쉬운 점


1️⃣ 프로젝트 개요

1-1. 팀/프로젝트 이름

  • 팀 이름: 1918
    • 팀원들이 19학번 + 18학번이었다.
  • 프로젝트 이름: Share Your Recipe!

1-2. 프로젝트 소개/제안 배경

  • 코로나 이후로 외식이 어려워지면서 집에서 간단하게 요리할 수 있는 레시피들이 인기를 얻고 있어, 요리에 관심있는 사용자들에게 유용할 웹페이지 개발을 목표로 함.
  • 사용자 간에 다양한 레시피를 공유할 수 있고, 건강/식품에 관련된 정보를 제공하는 웹페이지를 제작함.

1-3. 적용 기술

  • html/css/javascript를 이용한 웹페이지 제작
  • django
  • 클라우드 서비스 구름 사용

1-4. 프로젝트 주요 기능

구분 기능 설명 인원수/담당자
1 회원가입, 로그인   사용자 회원가입, 로그인 1/정윤현
2  레시피  게시판  자신의 레시피를 올리고, 공유할 수 있는 게시판을 제공한다. 2/김수빈, 이민영
3  식품 영양 정보 검색  식약처의 식품 영양 정보를 토대로 사용자에게 식재료 영양 정보를 제공한다. 1/박지인
4 다양한 식품 소식  Naver Post의 식품, 요리와 관련된 정보 제공 1/박지인

2️⃣ 프로젝트 수행 내용

2-1. 프로젝트 수행 일정

일정

2-2. 메뉴 구성도/기능 처리도

메뉴 구성도

메뉴구성도

기능 처리도

기능처리도

2-3. 작품 구성도

작품구성도


3️⃣ 프로젝트 관리 방법

3-1. 개발 방법론

  • 애자일 모델의 스크럼
  • 8개월에 걸쳐 총 16번의 스프린트로 진행

3-2. 제품 백로그/스프린트 백로그

3-3. 스프린트 리뷰 회의

3-4. 기타 회의

  • 일일 스크럼회의: 각자의 수업시간과 일정으로 인해 실행하기 어려워 주 1회 회의로 대체
  • 주 1회 회의: 매주 수요일 21시(줌 소회의실)
  • 필요에 따라 추가 회의를 진행하거나 방학에는 회의 횟수를 늘림.

  • 교수님 및 멘토님과 정기적인 회의 및 피드백을 진행함

교수님, 멘토님과의 정기회의 및 피드백


4️⃣ 프로젝트 결과물

4-1. 웹페이지

  • 메인화면

메인화면

  • 그림 + 작사 화면

그림_작사_화면

  • 작곡화면

작곡화면

  • 그림+작사+작곡 합본 화면 그림_작사_작곡_합본_화면

  • 메타버스 화면 메타버스_화면

4-2. 문서

  1. 제안서
  2. 회의록
  3. 요구사항 분석서
  4. SW 설계서
  5. 완료 보고서: ppt
  6. 완성된 SW: 구름 컨테이너 링크

5️⃣ 느낌 점/아쉬운 점

  • 코로나 때문에 해당 프로젝트가 비대면으로 이루어져서 아쉬웠다. 다른 팀들을 보면 한 두 번 정도 대면 개발 시간을 가졌던 거 같은데, 우리 팀도 한 번 쯤 대면으로 개발했으면 좋았을 거 같다!
  • 개발 마지막 쯤에 시간이 애매하게 남아서 새로운 기능을 추가하지 못한 것이 아쉬웠다.
  • 프로젝트에 주어진 시간이 더 많았다면 스프린트를 더 많이 돌아도 좋았을텐데, 스프린트 과정이 1번 밖에 없어서 아쉬웠다.
  • 번다운 차트 그리면서 현재 우리 팀 진행상황 알 수 있어서 안심되고 좋았다.