데이터 리터러시를 위한 발자취

패스트캠퍼스 데이터분석 부트캠프 미니 프로젝트 후기 본문

부트캠프/[패스트캠퍼스] 데이터분석 9기

패스트캠퍼스 데이터분석 부트캠프 미니 프로젝트 후기

wosole 2023. 10. 2. 15:56

여섯 번째 주제로 돌아온 패스트캠퍼스 기자단 활동일지입니다.

부트캠프 시작하고 처음으로 맞이한 긴 연휴 덕분에 여유로운 하루하루를 보내고 있는 요즘입니다 :) 

 

오늘 주제는 '패스트캠퍼스 미니 프로젝트'와 관련된 내용으로 후기를 공유드릴까 합니다. 

현재 참여 중인 데이터분석 부트캠프 9기의 경우, 총 3번의 미니 프로젝트 + 파이널 프로젝트로 진행되는데요.

Python, SQL, Tableau별로 미니 프로젝트를 수행했습니다.

 

아래 서술될 내용에는 진행방식, 주제, 기간 등을 중심으로 설명드리겠습니다-!  

 

단, 하기 진행방식 & 일정 등은 데이터분석 부트캠프 9기 기준입니다.

기수마다 내용이 달라질 수 있기에 참고만 해주세요-!

# 패스트캠퍼스 미니 프로젝트
| Python 미니 프로젝트
| SQL 미니 프로젝트
| Tableau 미니 프로젝트

Python 미니 프로젝트

자율주제 기반 진행한 Python 미니 프로젝트

  • 프로젝트 기간 : 23/07/14 ~ 07/25 
  • 주제 선정 및 팀 구성 방식
    • 설문조사 기반 자율주제, 지정주제 중 택 1
      • 지정주제 - 패스트캠퍼스에서 제공하는 데이터셋 기반 프로젝트 진행
      • 자율주제 - 설문조사 기반 관심 있는 도메인 2가지 선택 후 임의 배정함 (데이터 수집부터 직접 수행해야함)
    • 제출한 결과 기반 팀 배정되며, Python 프로젝트의 경우 4명으로 구성함
    • 프로젝트 진행 전, 강사님 주도 하 프로젝트 OT 진행
  • 프로젝트 진행 방식 
    • 주제별 팀 발표 후, 팀원들끼리 아이스 브레이킹 및 세부 주제 논의
    • 주제 선정, 데이터 수집, 데이터 전처리/가공, 분석 설계, 결과 도출까지 전 과정을 직접 수행해야 함
      • 지정주제/자율주제 상관없이 세부 주제는 각 조원들과 논의하여 방향 설정 및 진행
      • 지정주제의 경우, 데이터 수집은 불필요했음
    • 진행 기간 동안, 강사님 질의응답 & 피드백받는 시간 존재함 (약 15~20분)
    • 프로젝트 개발계획서 및 최종 발표로 총 2번의 발표 진행
    • 발표 방식 자유였으며, Notion, PPT, Word 등 다양한 방식으로 발표 진행하였음
      • 발표 목차 구성 예시는 사전 제공하지만, 일부 목차는 변동해도 무방함
    • 진행 중간중간마다 조별 진행단계를 확인하는 설문조사 제출 해야 함
    • 최종발표 이후, 미니 프로젝트 만족도 조사 수행함(좋았던 점, 힘들었던 점, 아쉬웠던 점 등)
  • 전체 난이도 & 프로젝트 후기   
    • 첫 미니프로젝트인만큼 부담을 최소화할 수 있도록 강사님의 격려 & 조언이 대부분이었기에 프로젝트 자체는 어렵지 않았음
    • 단, 9기 수강생 대부분이 비전공자여서 Python 프로젝트를 어려워한 조들도 있었음
    • 팀마다 도메인 & 세부 주제가 달랐기 때문에 어떤 조에 배치되느냐에 따라 개인이 느끼는 난이도 편차 있음
    • 자율주제의 경우, 조별 주제 선정 과정에서 데이터 수급이 어려울 경우 진행 도중 주제가 변경된 조도 있었음 
    • Python 숙련도에 따라 개인/전체 편차 있음

SQL 미니 프로젝트

이커머스 데이터셋 중 선택한 데이터로 진행한 SQL 미니 프로젝트

  • 프로젝트 기간 : 23/08/14 ~ 08/22
  • 주제 선정 및 팀 구성 방식 
    • 설문조사 기반 데이터셋 2종 중 택 1
      • 강사님이 제공한 이커머스 데이터셋별 프로젝트 진행 
    • 사전 설문조사 기반 팀 배정, SQL 프로젝트의 경우 3명으로 구성함
    • 프로젝트 진행 전, 강사님 주도 하 프로젝트 OT 진행
  • 프로젝트 진행방식
    • 주제별 팀 발표 후, 팀원들끼리 아이스 브레이킹 및 세부 주제 논의
    • 1차 발표, 2차 발표, 최종발표로 총 3번의 발표 진행함
      • 1차 발표 - 도메인 지식 중심 /  2차 발표 - EDA / 최종발표 - 1~2차 발표 기반 최종 결론 도출 
    • 강사님 질의응답 & 피드백 받는 시간은 최종 발표 전날만 수행됨(약 15~20분)
    • 1~2차 발표 방식 자유였으나, 최종 발표는 PPT로 진행
      • 발표 목차 구성 예시는 사전 제공하지만, 일부 목차는 변동해도 무방함
    • 진행 중간중간마다 조별 진행단계를 확인하는 설문조사 제출 해야 함
    • 최종발표 이후, 미니 프로젝트 만족도 조사 수행함(좋았던 점, 힘들었던 점, 아쉬웠던 점 등)
  • 전체 난이도 & 프로젝트 후기   
    • 데이터분석 9기부터 처음으로 진행한 미니 프로젝트였기에 다른 프로젝트에 비해 진행방식이 매끄럽지 못했음
    • 1차~최종 발표를 준비하는 동안 충분한 시간이 주어지지 않아, 분석보단 발표 준비하기 급급했던 프로젝트였음
      • 1차 발표 → 분석 진행 → 2차 발표 → 분석 진행(강사님 피드백 진행)  → 최종발표로 진행
      • 모든 과정이 Daily로 이뤄져서 공휴일(8/15), 6시 이후에도 추가 모임, 주말 별도 모임 등 모든 조가 시간에 쫓겼던 프로젝트였음 
    • 강사님마다 진행방식이 다르다 보니, 적응하는 과정에서 강사님이 요구하는 바를 명확히 캐치하지 못함
    • 이커머스 데이터에 대한 이해도에 따라 체감 난이도가 달랐던 프로젝트라고 생각됨
      • 난이도 자체가 어려운 것은 아니었지만, 충분한 결과물을 도출하기에 시간 부족 문제가 컸음
    • 취업으로 인한 이탈인지, 탈주인지 알 수 없었지만 SQL 미니 프로젝트 이후 수강생 일부 이탈자 발생..ㅎ 
    • 다만, 수업 때 배우지 않았던 SQL 문법, DB 최적화 등을 위한 새로운 것들을 시도할 수 있어 좋은 기회였음
    • 타이트한 일정으로 힘들었지만, 조원들 덕분에 끝까지 완수할 수 있었던 프로젝트였음

 

Tableau 미니 프로젝트

여러 데이터셋 중 선택한 데이터로 진행한 Tableau 미니 프로젝트

  • 프로젝트 기간 : 23/08/31 ~ 09/13
  • 주제 선정 및 팀 구성 방식
    • 설문조사 기반 관심 있는 4가지 주제 중 택 1
      • 강사님이 제공하는 데이터셋 활용, 필요 시 외부데이터 추가 수집 진행해도 무방
    • 제출한 결과 기반 팀 배정되며, Tableau 프로젝트의 경우 3명으로 구성함
    • 프로젝트 진행 전, 강사님 주도 하 프로젝트 OT 진행
  • 프로젝트 진행방식
    • 주제별 팀 발표 후, 팀원들끼리 아이스 브레이킹 및 세부 주제 논의
      • 동일한 주제를 선택한 조들끼리 데이터셋 관련 사전 OT 추가 진행함
    • 최종발표만 진행, 총 1번의 발표 진행함
    • 강사님 질의응답 & 피드백받는 시간은 2일 간격 하루에 2회씩 수행됨(약 15~20분)
      • 주제 논의, 활용데이터, Tableau 시각화 등 다양하게 피드백받을 수 있음
      • 프로젝트 진행방향, 스토리라인, 대시보드 구성 등 질의응답 진행함
    • 발표 방식은 Tableau로 진행
    • 진행 중간중간마다 조별 진행단계를 확인하는 설문조사 제출 해야 함
    • 최종발표 이후, 미니 프로젝트 만족도 조사 수행함(좋았던 점, 힘들었던 점, 아쉬웠던 점 등)
  • 전체 난이도 & 프로젝트 후기
    • Python, SQL에 비하면 Tableau 기능 자체가 직관적이고, 사용하기 쉬운 편이라 난이도는 어렵지 않았음
    • 단, Tableau 강의 기간이 짧아 시각화 대시보드 구현 과정에서 어려움 있었음
      • 같은 수치라도 시각화 표현방식에 따라 식별하는 정보 차이가 존재했기 때문임
    • 기능적으로 겪는 어려움의 경우, 피드백 시간 외에도 시간 할애하여 시각화 방법을 알려주셔서 좋았음
    • 차별화된 주제를 설정하기 위해 조원들과 다양한 관점에서 브레인스토밍하고, 좋은 결과물로도 이어질 수 있어 만족도 높았던 프로젝트였음

Python, SQL, Tableau 미니프로젝트 별로 진행방식이나 프로젝트 후기를 공유해 봤는데요.

 

개인적으론 Tableau > Python > SQL 순으로 미니 프로젝트 결과물에 만족하는 것 같아요. 

데이터 시각화에 관심이 많았다 보니 Tableau 프로젝트가 가장 재밌었기도 했고요.

 

하지만 결과물과 상관없이 모든 강사님들이 프로젝트 진행에 있어 최대한 어려운 부분을 해소할 수 있도록 도와주셔서 무사히 끝낼 수 있었던 것 같습니다. 👍

 

무엇보다 미니 프로젝트를 같이 수행했던 조원들 덕분이기도 하고요! 🙌 🙌

다양한 관점을 가진 분들이 모인 만큼 전혀 생각하지 못한 포인트로 아이디어를 제안해 주시는 걸 보면서 많이 배웠던 시간이기도 했습니다😊

 

물론 설문조사 기반 팀 구성해 주시는 거겠지만...

저는 운이 좋았던 것인지 매번 좋은 분들과 함께 프로젝트를 할 수 있어 더 뜻깊었던 시간이었어요.

 

남은 파이널 프로젝트도 잘 마무리할 수 있도록 같이 노력해야겠습니다 ㅎㅎ 

 

긴 글 읽어주셔서 감사합니다-! 

다음에 또 다른 주제로 돌아오겠습니다~!

Comments