Jira는 짧은 주기의 sprint를 통해 프로젝트를 완성시켜 나가는 Agile방식의 프로젝트 관리 협업 툴이다.
수업시간에 배운 Scrum 기법이 어떻게 이루어지는지 그 형태를 직접 확인해볼 수 있을 것이다.
[Postgresql 설치 및 DB 생성]
먼저 설치하는 것은 Jira가 아니라 postgresql이다.
Jira를 운용하기 위해선 DB구성이 사전에 먼저 필요하다.
내가 따라했던 메뉴얼에선 postgresql을 활용하였다.
sudo apt install postgresql
sudo systemctl status postgresql
위 명령어로 postgresql을 설치해준다.

sudo systemctl status postgresql을 통해 설치 및 실행 상태를 확인할 수 있다.

sudo -i -u postgres psql
create user jirauser with encrypted password 'test@123';
create database jira;
grant ALL ON DATABASE JIRA to jirauser;
\q
설치가 완료되면 sudo -i -u postgres psql로 dbms에 접속하여
다음과 같이 db를 생성하여 jirauser에게 준 후 접속 종료한다.
[Jira 설치]
wget https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-8.13.4-x64.bin
다음 명령어를 통해 위 링크의 파일을 설치해온다.
bin파일의 경우 이번에 처음알았는데 바로 실행이 불가능하고 chmod를 통해 실행 권한을 부여해주어야 실행이 가능하다고 한다.
sudo chmod a+x atlassian-jira-software-8.13.4-x64.bin
sudo ./atlassian-jira-software-8.13.4-x64.bin
따라서 위처럼 chmod를 통해 bin파일을 실행가능하게 설정해주고 이후 설치를 실행하면 된다.

설치가 완료되자
http://localhost:8080를 통해 Jira를 접속할 수 있을 것이라고 메시지가 뜬다.

접속하여 초기설정을 해줄때
아까전에 생성했던
DB정보(db이름, user, password)를 그대로 입력해주고 연결한다.

중간에 License key를 발급받으라고 하는데,
generate a Jira trial license를 통해 임시로 발급 받을 수 있었다.
이후 관리자 계정을 생성해주면 환영합니다 화면이 나오면서 설정이 완료된다.

샘플 프로젝트를 통해 수업시간에 배운 백로그, 스프린트, 이슈, 배포 등
Scrum의 요소들이 보기 좋게 정리되어 있는 것을 확인 할 수 있었다.
솔직히 아직 협업을 전문적으로 진행하지는 않기에, 곧바로 쓰기는 어려움이 있어도
훗날 대규모로 협업해야하는 실제 회사같은 경우 전반적인 진행사항을 모든 구성원들이 필요에 따라 체크하고 해야할 일과 방향성을 명확히 하여 불필요한 시간 낭비를 줄일 수 있도록 돕는 유용한 툴임은 확실한 듯하다.
협업할 기회가 생긴다면 사용하는 것을 추진해봐야겠다.
[참고]
https://docs.google.com/document/d/1XUN8fCdOyoP-cwtUesfTEMwVrNRDXiA8KghF-JcTPe4/edit#
How to install Atlassian Jira Ubuntu 18.04
How to install Atlassian Jira on Ubuntu 18.04 Jira is a software application used for issue tracking and project management. The tool, developed by the Australian software company Atlassian, has become widely used by agile development teams to track bugs,
docs.google.com
'CS > 리눅스로 한 학기 살기' 카테고리의 다른 글
| [12주차] 리눅스로 한 학기 살기 프로젝트를 마치며.. (0) | 2023.05.29 |
|---|---|
| [10주차] Ubuntu 22.04에 MongoDB, MongoDB Shell & Compass 설치하고 사용해보기 (0) | 2023.05.23 |
| [9주차] Fcitx를 이용한 우분투 한글 설치 (0) | 2023.05.21 |
| [8주차] wireshark를 통해 패킷 뜯어보기(컴네 시험 공부를 곁들인) (0) | 2023.05.17 |
| [7주차] - 우분투 게임 맛보기 (0) | 2023.05.16 |