Bug tracking System(BTS) , Issue Tracking System(ITS)
<BTS(Bug Tracking System)>
소프트웨어 개발 프로젝트에서 보고된 버그 또는 이슈를 추적하는 데 사용되는 소프트웨어 애플리케이으로. BTS를 사용하면 소프트웨어 개발 팀이 보고된 버그와 이슈를 중앙 집중식으로 관리하여 각 이슈의 상태를 추적하고, 적절한 팀 멤버에게 할당하여 해결할 수 있으며 진척 상황에 대해 이해 관계자와 의사 소통할 수 있다.
< 버그 해결 프로세스 >
프로세스는 대략 다음과 같다.
버그 발생 -> 담당자 할당 -> 담당자 확인 -> 버그 해결 -> QA 진행 -> 완료 처리
BTS는 독립적인 소프트웨어 애플리케이션 또는 대형 프로젝트 관리 도구에 통합될 수 있습니다. 많은 소프트웨어 개발 팀은 BTS를 사용하여 버그가 적시에 식별되고 추적되며, 이를 통해 소프트웨어 제품의 전반적인 품질을 향상시킬 수 있습니다.
<Issue Tracking System(ITS)>
ITS(문제 추적 시스템)는 조직에서 제품 또는 서비스와 관련된 문제를 관리하고 추적하는 데 사용하는 소프트웨어 응용 프로그램이다.
버그, 문제 또는 오류와 같은 문제를 보고하고 추적할 수 있으며 관리 및 해결을 위한 중앙 집중식 프로세스로 진행된다. ITS에는 문제 보고, 추적, 할당, 워크플로 관리, 보고 및 분석과 같은 기능이 포함되어 있어서 조직은 워크플로를 보다 효율적으로 관리하고, 문제가 적시에 해결되도록 하고, 문제 해결 프로세스에 대한 통찰력을 얻을 수 있다.
<차이점>
BTS는 주로 소프트웨어 버그 추적에 중점을 두고 있는 반면, ITS는 광범위한 응용 프로그램 및 사용 사례에서 문제를 추적하고 관리하는 데 사용할 수 있는 범용 시스템이라는 차이가 있다.
여러 종류가 있는데 대표적인것 몇개만 소개한다.
< 맨티스(Mantis) >
개발 언어 : PHP 오픈소스(무료), 설치는 비교적 간단하지만, 그만큼 기능이 많이 부족하다. 버그 트래킹 중심으로 개발되어 이슈 관리가 어렵다. |
맨티스(Mantis) : [링크] |
< JIRA( Atlassian JIRA) >
개발언어: JAVA Jira는 소프트웨어 개발 팀이 소프트웨어 개발 수명 주기 전체에서 문제와 작업을 추적하고 관리하는 데 도움이 되도록 설계된 널리 사용되는 BTS(버그 추적 시스템) 및 프로젝트 관리 도구로 실무에서 많이 사용한다. |
Jira : [링크] |
< 레드마인(Redmine) >
개발 언어 : Ruby 문제 추적, 시간 추적, 프로젝트 관리, Gantt 차트 및 문서 관리를 포함한 다양한 기능을 제공하는 오픈 소스 애플리케이션으로 로컬 서버에서 자체 호스팅하거나 클라우드 기반 호스팅 공급자를 통해 액세스할 수 있으며 각 개발 팀의 특정 요구 사항을 충족하도록 플러그인 및 확장으로 사용자 지정할 수 있습니다. |
레드마인(Redmine) : [링크] |
< 트렐로(Trello) >
개발언어 : JavaScript, React, 프트웨어 문제 및 작업을 관리하기 위한 경량 BTS로 사용할 수 있습니다. Trello는 비주얼 보드와 카드를 사용하여 작업과 워크플로우를 나타내는 프로젝트 관리 도구입니다. 팀은 보드와 카드를 만들어 작업, 과제, 진행 상황 및 마감일을 추적하고 각 카드에 설명, 첨부 파일 및 레이블을 추가할 수 있습니다 |
트렐로(Trello) : [링크] |
★☆☆☆☆
'개발 > 게임) 개발관련' 카테고리의 다른 글
Visual Studio)error MSB3073: "~" 명령이 종료되었습니다(코드: 1). [.csproj] (0) | 2023.05.02 |
---|---|
개발관련) 구글 스프레드 시트로 자동 번역(로컬라이징,언어번역) (0) | 2023.05.02 |
Tip) Markdown(.md 예제 및 Edit Site) (0) | 2023.04.11 |
GitHub)DuckDuckGo 이미지 크롤링하기 (0) | 2023.04.08 |
Mac) 환경 변수 확인하기 (0) | 2023.04.06 |
댓글