2024년 11월 21일 TIL

2024. 11. 21. 21:23·TIL and WIL/TIL

오늘의 이모저모

오늘 오전에는 마무리 특강을 듣고

 

저녁에는 챌린지반 수업을 들었다.

 

 

확실히 점점 시간이 지날수록 내용이 어려워 지는게 머리가 아프다.

 

내가 뭘 해야하고 이런게 아직은 정하기가 쉽지않다.

 

 

 


오늘 한 것

오늘은 우선 팀프로젝트의 기초를 한번 세워봤다.

 

더보기
LLM 기반 실시간 협업 프로젝트 계획서1. 시스템 설계 (??)
  • 예상 :
  • 실시간 기능 업데이트
  • 유저 인풋을 처리하는 2개의 LLM 모델 연결
  1. 모델 1: 유저 인풋 기반 답변 생성.
  1. 모델 2: 유저 인풋에서 중요한 부분 필터링.
  • 필터링한 내용을 벡터 DB에 병합하여 저장.
2. 협업 문서2.1 미팅 미닛
  • 목적: 팀 회의 주요 결정 사항과 할 일을 명확히 정의.
  • 작성 내용:
    • 회의 날짜 및 시간.
    • 참석자 기록.
    • 논의 주제 및 결정 사항.
    • 각 팀원의 할 일과 마감일 설정.
2.2 의사소통 문서
  • 목적: 원활한 팀 간 소통 보장.
  • 작성 내용:
    • 미팅 빈도 및 시간 결정: 정기 미팅 또는 필요 시 미팅 시간 설정.
    • 커뮤니케이션 도구: Slack, Discord, 이메일 등 선택.
    • 보고 및 업데이트 장소: Jira, Notion, Confluence 등 사용.
2.3 리스크 관리 문서
  • 목적: 예상되는 문제를 사전에 파악하고 대응 방안 마련.
  • 작성 내용:
    • 예상 문제: 예) 데이터 품질 문제, 모델 성능 저하.
    • 리스크 우선순위: 문제별 중요도 나열.
    • 대응 방안: 문제 발생 시 해결 방안 정의.
    • 담당자 구성: 각 리스크에 대한 책임자 지정.
2.4 요구사항 정의서
  • 목적: 프로젝트 목표와 범위를 명확히 정의.
  • 작성 내용:
  • 목표 및 범위: 프로젝트의 최종 목표와 주요 작업 범위.
  • 프로젝트 비전: 장기적인 기대 효과 및 가치를 명시.
  • 주요 기능 정의: 시스템에서 제공해야 할 주요 기능 목록.
  • 비기술적/기술적 요구사항:
  • 비기술적: 사용 편의성, 시스템 안정성.
  • 기술적: 벡터 DB 연동, API 설계, 모델 호스팅.
2.5 역할 및 책임 문서
  • 목적: 팀원 간 역할과 책임을 명확히 정의.
  • 작성 내용:
    • 팀원별 역할 정의: 각 팀원의 주요 책임.
    • 작업 분담: 각자의 파트를 명시.
3. 프로젝트 관리 도구
Jira와 플러그인 활용
  1. BigPicture Free:
    • 기본적인 Gantt 차트와 작업 관리 기능 제공.
  2. Gantt Chart Project:
    • 직관적인 Gantt 차트 인터페이스 제공.
  3. Structure.Gantt:
    • 작업 간 종속성을 고려한 프로젝트 계획 도구.
작업 스타일 결정
  • 칸반(Kanban):
    • 유연한 작업 관리.
    • 작업 흐름 시각화.
    • 변경사항에 빠르게 대응 가능.
    • 적합한 경우: 작업량이 유동적이고 실시간 업데이트가 필요.
  • 스크럼(Scrum):
    • 스프린트 기간 내 집중적 작업 진행.
    • 백로그 관리와 정기적 회의 필요.
    • 적합한 경우: 명확한 목표와 작업 기간 설정.
  • 프로젝트 관리(Project Management):
    • 장기적인 목표와 타임라인 기반 관리.
    • 적합한 경우: 작업 간 종속성과 외부 의존성이 많을 때.
4. 추천 협업 워크플로우
  1. 작업 생성:
    • Jira에서 각 작업(Task)와 Sub-task 생성.
    • 작업 담당자(Assignee) 및 마감일 설정.
  2. 진행 상황 업데이트:
    • 팀원이 칸반 보드에서 실시간으로 작업 상태 변경.
    • 필요한 경우 코멘트를 통해 팀 간 소통.
  3. 정기 검토:
    • 주간 리뷰 미팅 또는 스프린트 회의에서 작업 상태 점검.
    • Gantt 차트로 전체 진행 상황 시각화.
  4. 리스크 관리:
    • 예상되는 문제를 정기적으로 검토하고 대응 방안 업데이트.
  5. 결과물 공유 및 피드백:
    • 완료된 작업 결과를 팀과 공유하고 피드백 반영.
5. 프로젝트 성공을 위한 팁
  • 팀원 간 명확한 역할 분담과 정기적인 진행 상황 업데이트가 필수.
  • Jira 플러그인을 적극 활용하여 작업 관리와 일정 계획 간소화.
  • 리스크 관리 문서를 통해 사전 문제 해결 능력을 강화.

 

대충 이런식으로 좀 정리를 해 보았다

 

 

우선 기초를 한번 생각해본 후, 집중을 한 것은 이 프로젝트의 주제였다.

 

프로젝트의 성공의 유무는 설계에 있다고 생각을 한다. 

 

그렇기 때문에 처음부터 단추를 잘 꽤매야 한다고 생각했고, 모두의 참여도를 높이기위해

 

각자의 관심이 있는 분야를 발표한 뒤에 그것을 공유하며 최대한 서로의 흥미에 맞는 주제로 고르려 노력했다.

 

 

우선 아직 정해지지는 않았다.

 

나의 아이디어는 사실 개인 프로젝트나 파이널에 해보고싶었던 것을 말했는데,

이는 프로젝트의 시간안에 끝내기 어려운 부분이 많았다.

 

정용선님의 아이디어인 요리레시피 챗봇은 상당히 괜찮은 주제인거 같아서 나는 그쪽에 한표를 던지고 싶다.

 

 

다른 두분의 아이디어를 잘 보지 못하였지만, 내일 오전에 정하기로 했으니 잘 진행 했으면 좋겠다.

 

 

 

저작자표시 비영리 변경금지 (새창열림)

'TIL and WIL > TIL' 카테고리의 다른 글

2024년 11월 22일 TIL  (0) 2024.11.26
2024년 11월 25일 TIL  (1) 2024.11.25
2024년 11월 20일 TIL  (0) 2024.11.20
2024년 11월 19일 TIL  (0) 2024.11.20
2024년 11월 18일 TIL  (0) 2024.11.18
'TIL and WIL/TIL' 카테고리의 다른 글
  • 2024년 11월 22일 TIL
  • 2024년 11월 25일 TIL
  • 2024년 11월 20일 TIL
  • 2024년 11월 19일 TIL
코드 유랑자 승열
코드 유랑자 승열
코드 유랑자 승열의 프로그래밍 일지를 남기는 공간입니다.
  • 코드 유랑자 승열
    승열의 프로그래밍 시네마
    코드 유랑자 승열
  • 전체
    오늘
    어제
  • 링크

    • 깃허브 보러가기
    • 링크드인 보러가기
    • 인스타그램 보러가기
    • 카테고리
      • 코딩테스트
        • BaekJoon
      • TIL and WIL
        • TIL
        • WIL
      • 주말스터디
      • 내일배움캠프
        • 사전캠프 강의 (SQL)
      • 용어정리
        • Python
        • Python-Library
        • Machine-Learning
        • Deep-Learning
        • AI 활용
        • LLM & RAG
        • Docker
        • Django
        • SQL
        • Java Script
        • etc
      • Daily 코드카타
        • SQL
        • Python 알고리즘
      • 임시저장
      • 보류
  • 태그

    티스토리챌린지
    View
    template
    RAG
    llm
    vector db
    word2vec
    오블완
    langchain
    django
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코드 유랑자 승열
2024년 11월 21일 TIL
상단으로

티스토리툴바