본문 바로가기

🧘🏻‍♂️ 생각, 개발 일반8

Jira 2. Jira와 GitHub 연결하기, smart commit 사용하여 시간 추적하기 이전 글에서 사이드 프로젝트에서 GitHub Issues 대신에 Jira를 사용하게 된 이유와 후기 와 Jira 1. 무료 플랜 소개와 프로젝트 생성과 초기 설정 팁 을 알아보았습니다. 이번 글에서는 Jira와 GitHub을 연결하고 smart commit을 소개하려 합니다. Jira - GitHub 연결하기 Jira와 GitHub를 연결하기 위해서는 두 가지를 설정해야 합니다. 1. 연결할 Jira 프로젝트에 GitHub for Jira 앱 설치하기 2. 연결할 GitHub 계정, 조직, 저장소에 Jira 앱 설치하기 1,2번 모두 별도로 설치할 수 있지만 Jira 프로젝트에 GitHub for Jira 설치 과정을 따라가면 1,2번 모두 한 번에 설치할 수 있기 때문에 해당 방법을 사용하고자 합니다.. 2022. 8. 20.
GitHub Branch Protection Rule 적용하기, 예를 들어 PR merge 하려면 팀원 최소 2명은 approve 해야 merge 할 수 있는 기능 팀 프로젝트를 한다고 가정해봅니다. 팀원들이 기능 구현 후 PR을 보냅니다. 다른 팀원들의 코드 리뷰가 끝나지 않았지만 누구나, 언제든지 merge 버튼은 활성화되어있습니다. 아무런 룰 없이 merge 되는 것을 방지하기 위해 특정 브랜치에 Protection Rule을 설정하여 브랜치를 보호할 수 있습니다. 예를 들어 PR merge 하려면 최소 인원이 approve 해야 한다거나 테스트를 통과해야 하는 룰입니다. Rule 생성 방법 - 저장소 -> Settings -> Branches -> Add rule 몇 가지 Rule 소개 보다 자세한 내용은 GitHub 공식 문서를 참고해주세요. (Managing a branch protection rule) Require a pull request befor.. 2022. 8. 18.
[의사 결정] 사이드 프로젝트에서 GitHub Issues 대신에 Jira를 사용하게 된 이유와 후기 이전 글에서 Issues와 Issue Tracking System란 무엇인가? 와 Jira 1. 무료 플랜 소개와 프로젝트 생성과 초기 설정 팁을 알아보았습니다. 이번 글에서는 사이드 프로젝트에서 GitHub Issues 대신에 Jira를 사용하게 된 이유와 후기를 소개하려 합니다. 상황, 사건의 개요 실무 경험이 없는 팀원(Only 개발자)이 모여 사이드 프로젝트를 하고 있습니다. 그동안 했던 프로젝트들은 기획/디자인이 사전에 준비되어있었습니다. 맘 편히 개발만 하면 되었습니다. 하지만 첫 기획부터 디자인까지 모두 담당한 사이드 프로젝트 남달랐습니다...🥹 협업을 위해 팀원 모두가 익숙한 도구를 사용했습니다. 사용한 도구 프로젝트 일정 / 위키 문서 관리 : Notion 디자인 : Figma 요구사항 .. 2022. 8. 18.
Jira 1. 무료 플랜 소개와 프로젝트 생성과 초기 설정 팁 이전 글에서 Issues와 Issue Tracking System란 무엇인가? 을 알아보았다. 이번 글에서는 Jira Software 무료 플랜 소개와, 지라 프로젝트 생성과 초기 설정 팁을 소개하려한다. 1. 소개 Jira란 Atlassian 사의 Issue Tracking System 제품이다. Jira 제품의 종류는 Jira Core, Jira Software, Jira Align 등 다양하다. Jira Software는 SaaS 제품으로 자체 서버에 데이터 저장할 필요 없이 Cloud 환경에서 웹브라우저로 손쉽게 사용할 수 있다. 또한 Agile 프로젝트 관리에 특화되어 기능(Scrum, Kanban)이 기본적으로 포함되어 있다. 2. 가격 Free Plan은 10명 이하라면 무료로 사용할 수 .. 2022. 8. 11.
Issue(s)와 Issue Tracking System란 무엇인가? 2021년 추운 겨울, 비개발자 직군 친구와 이야기를 나눴다. 친구 왈 : "개발자들은 왜 이렇게 심각한 일들이 많아?" 나 왈 : "어...음...왜?" 친구 왈 : "무슨 질문만 하면 '그 이슈는 말이죠...'라고 '이슈'를 입에 달고 살더라" 나 왈 : "어 그 이슈에 대한 이슈는 말이지..." 친구 왈 : 😱 issue(s)란 무엇인가? 사전적 적의는 아래와 같다. issue(s) 1. (논의 논쟁의 중요한) 주제[안건], 쟁점, 사안 2. (걱정거리가 되는) 문제 3. 발표[공표]하다. - 출처 네이버 영한사전 'issues' 개발을 시작하며 자연스럽게 issue란 용어를 자주 접했다. 처음 issue란 뜻은 개발하며 오류나 버그가 발생했을 때 'issue'가 있어요! 정도의 의미로 생각하고 있.. 2022. 8. 10.