‘2012년 정보화 사업 교육 버그추적시스템(BTS) 사용 절차 2012, 02
버그추적시스템(BTS) 소개 개요 시스템 개발 도중 발견한 결함 등 각종 이슈에 대한 처리 과정을 관리하는 시스템 결함이 발견됨 시점부터 처리가 완료될 때까지의 전 과정을 기록하고 통제를 통하여 체계적 관리 수행 이슈 관리의 전형적인 방식 ① 이슈가 발생하면 ② 새로운 티켓을 생성하고 ③ 이것을 개발자에게 할당 (이슈관리) ④ 해결되면 Close 하고 ⑤ 문제가 다시 발생하면 Reopen, 담당자 재정의를 한다. <Mantis 시스템 화면> 2
버그추적시스템(BTS) 소개 - 단계별 업무 흐름 외부사업자 프로젝트 관리 서브 프로젝트 생성 BTS 계정 생성 프로젝트 생성 인력 배치 PMS PMS 매니저(PL) 이상 매니저(PL) 이상 이슈 관리 이슈 보고 이슈 확인 이슈 할당 이슈 해결 이슈 폐쇄 개발사업자 결과 보고 보고서 생성 결과 보고 전개 3
BTS 시스템 사용 절차 - BTS계정 신청 <PMS와 BTS시스템 사용자유형> PMS시스템과 BTS시스템간의 사용자 정보가 연계되어, PMS시스템에 인력이 등록될 경우 BTS에도 자동 등록됨 특허넷 ID등록, 없는 경우 Email주소로 등록되어짐 인력계획의 프로젝트정보, 역할 정보, 보안담당자 정보가 BTS에 전달되어 자동 생성됨 4
BTS 시스템 사용 절차 - BTS사용자 유형별 권한 5
BTS 시스템 사용 절차 - 시스템 로그인 “BTS바로가기” http://kpoqsc.kipo.go.kr:8075/login_page.php <PMS시스템 바로 가기> < BTS시스템 로그인 화면> URL 접속시 ID와 비밀번호는 동일한 값, 비밀번호 변경 필요 6
BTS 시스템 사용 절차 - 프로젝트 생성 PMS 프로젝트 생성 시 BTS 시스템 프로젝트 자동 생성(다음날) 서브프로젝트 추가 . 하나의 사업 내에 여러 개의 시스템을 개발할 경우 사용 . 관리> 프로젝트관리 >새로운 프로젝트 생성 7
BTS 시스템 사용 절차 이슈보고(등록-처리-종료-보고서 까지 화면 예시) 8
BTS 시스템 사용 절차 - 이슈유형 분류 이슈 유형 설명 기능 개선 기존 기능의 변경 또는 새로운 기능 추가 요구 발생. 기능 결함 기능 수행 중 오류 발생. 성능 결함 성능 수준 미달. 설계 결함 시스템 설계 상의 오류로서 시스템 내부의 근본적인 개선이 필요한 경우. 데이터 결함 DBMS 데이터 등 잘못된 데이터로 인해 오류가 발생한 경우. 보안 결함 보안 기준을 준수하지 않은 경우. 소스 품질 결함 소스코드 품질검사 기준을 달성하지 못한 경우. 사용성 결함 기능은 수행할 수 있지만 사용하기 불편하여 개선이 필요한 경우. 설치 결함 설치 중 오류가 발생한 경우. 문서화 결함 문서 산출물에 잘못된 내용이 기술되어 있는 경우. 기타 기타 이슈. 9
BTS 시스템 사용 절차 - 이슈보고(예시) 10
BTS 시스템 사용 절차 - 이슈노트 (예시) 이슈 변동사항 발생시 등록 11
BTS 시스템 사용 절차 - 결과보고 개발 완료 후 전개 요청 시, 버그추적보고서를 작성하여 ITSM, PMS 시스템에 등록함 ② 변경관리 테스트 수행 결과 첨부 개발 완료 후 전개 요청 시, 버그추적보고서를 작성하여 ITSM, PMS 시스템에 등록함 보고서 양식 및 관련 사용자 매뉴얼은 PMS시스템에 일반자료실에 등록 12
별첨 - 이슈리포트