본문 바로가기
개발/게임) 개발관련

잡학지식)Bug tracking System(BTS) , Issue Tracking System(ITS)

by 테샤르 2023. 4. 19.

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) : [링크]

 

 

 

 

 

 

★☆☆☆☆

 

반응형

댓글