분류 전체보기

· 협업
프로젝트 관리 도구인 Jira에서 사용하는 규칙과 스토리 포인트, 이슈 관리 방식에 대해 정리해보겠습니다.팀 프로젝트에서 협업과 효율성을 높이기 위해 중요한 컨벤션을 미리 정해두면, 전체적인 진행 상황을 더 명확하게 관리할 수 있습니다. 특히 Story Points와 같은 단위는 작업의 우선순위와 규모를 결정하는 데 중요한 역할을 합니다.중요 내용저희 프로젝트에서는 다음과 같이 관리 규칙을 정하여 진행하고 있습니다!프로젝트마다 규칙이 달라질 수 있으니, 참고만 해주세요! 💡 Story Points와 이슈 관리 규칙주마다 총 40 Story Points 할당한 사람당 하루 최소 8 Story Points의 이슈 추천하나의 이슈는 Story Points가 4를 넘지 않도록 주의담당자는 본인이 설정하고, 보..
· Architecture
MSA (Microservices Architecture) 란? Microservices Architecture (MSA)는 단일 애플리케이션을 독립적인 서비스들로 나누어 개발하고 배포하는 소프트웨어 아키텍처 패턴입니다. 각 마이크로서비스는 특정 비즈니스 기능을 담당하며, 서로 독립적으로 배포, 확장, 업데이트할 수 있습니다. 주로 REST API 또는 메시지 브로커 등을 통해 통신하며, 각 서비스는 고유한 데이터베이스를 사용할 수 있습니다.   MSA 사용 이유애자일 개발 프로세스 지원 : 팀들이 서로 독립적으로 특정 기능을 개발할 수 있어, 개발 속도가 빨라지고 협업이 용이합니다. 독립적 배포 : 특정 서비스만 수정 후 재배포가 가능하며, 전체 시스템의 유지보수 및 배포 과정에서의 리스크가 감소합니다..
· SSAFY
공통 프로젝트 마무리 🥰 8월 16일을 마지막으로 공통 프로젝트가 마무리되었습니다!공통 프로젝트는 규모가 너무 커서 개발에만 집중하다 보니 기록이 다소 소홀해졌습니다. 그래서 특화 프로젝트에서는 기록을 꼼꼼히 남기려고 합니다!특화 프로젝트 기간이 공채 일정과 겹쳐서 바쁘겠지만, 일단 시작해보겠습니다....!  특화 프로젝트 시작 🐣 8월 19일 월요일부터 특화 프로젝트가 시작되었습니다. 저는 특화 프로젝트 서울 5반에 배정되었습니다!팀 구성은 1학기 때 같은 반이었던 친구들과 공통 프로젝트에서 함께했던 팀원들로 이루어졌습니다.  도메인 선택 SSAFY 특화 프로젝트에서는 다양한 도메인 중에서 선택할 수 있었습니다.1. 인공지능 (영상)2. 인공지능 (음성)3. 빅데이터 (추천)4. 빅데이터 (분산)5..
· SSAFY
프로젝트 개요2024년 7월 2일부터 8월 16일까지 약 7주간 SSAFY에서 진행된 공통 프로젝트를 마무리했습니다.프로젝트에 대한 간단한 소개를 드리자면!프로젝트 주제: DIY에 특화된 온라인 취미 클래스 및 취미 공유 서비스팀 구성: 5명프론트엔드: 2명백엔드: 3명 (1명이 인프라까지)협업 도구:GitLabJiraNotionMattermost기술 스택:Frontend: React, Redux, Axios, JavaScript, WebRTCBackend: Spring Boot 3.3.1, JPA, MySQL, , WebRTCInfra: AWS EC2, Docker, Jenkins, Nginx내 역할클래스 관리, 리뷰 시스템, Q&A API결제 시스템 구현:Toss API를 활용해 결제 기능 구현CI/..
· SSAFY
SSAFY 1학기 회고11기 면접을 보러 멀티캠퍼스에 갔던 기억이 엊그제 같은데, 벌써 1학기와 계절학기를 마무리하고 2학기 시작이 코앞에 다가왔습니다.SSAFY의 첫걸음은 기대와 설렘으로 시작되었습니다. 면접장에서의 긴장감과 새로운 도전에 대한 설렘은 아직도 생생하게 기억나네요. 1학기 전반적인 회고1. 스타트 캠프: 도약을 위한 준비1월 2일부터 1월 12일까지 약 2주간 진행된 스타트 캠프는 SSAFY 과정에 적응하기 위한 중요한 오리엔테이션 기간이었습니다.임시로 구성된 반에서 다양한 프로그램이 진행되었고, 로봇 퀘스트와 크리에이터 챌린지와 같은 활동을 통해 조원들과 친밀감을 쌓을 수 있었습니다. 특히, 팀 활동을 통해 협업의 중요성을 깨닫고, 조원들과의 유대감을 형성하는 소중한 시간이었습니다.2...
· Github
저번 블로그 글에서 Github 회원가입에 대하여 간단하게 다루었었다. 이번 글에서는 본격적으로 Jekyll Themes를 사용하여 Github Pages를 만들어보도록 하자.  1. 사전 설정 (Mac M2 기준)먼저, Jekyll을 사용하기 위해 필요한 Ruby를 설치해야 한다. Ruby는 프로그래밍 언어이다.Ruby를 설치하는 방법은 다음과 같다 1. 터미널을 열고 Homebrew를 설치한다./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. Ruby를 설치한다.brew install ruby 3. Ruby가 제대로 설치되었는지 확인한다.ruby -v  2. 원하는 테마 선택..
서빈 🐥
'분류 전체보기' 카테고리의 글 목록