EzDoum

찾기
처음으로 | 찾기 | 아카이브 | 글 올리기 | 링크 | 자료실 | 통계 | 연락처 | 자유게시판
이지도움 특집
전체보기
네트워크
TI OMAP35x
TI DaVinci
Analog Blackfin
RobotWar2005
임베디드!
캐쉬의 모든것
메모리 할당 알고리즘
CPU 파이프라이닝
자료구조(Tree)
금융

Login
이름

암호

기억하기


사용자 등록

현재 접속중인 등록 사용자는 0명, 익명 사용자는 3명 입니다.
전체 등록 사용자: 751명

마지막 답장
·libcurl + fuse 조합으로 되는게 많네. (1)
·Linux Ftrace에 관해 (3)
·Android MTP ( Media Transfer Protocol ) (1)
·Lighttpd에 인증을 digest 사용시 IE 오동작 문제? (1)
·Dtrace에 관해 (1)

최근글
·OpenSSL and multi-threads (0)
·ARM 환경에서 OpenCL 사용 (0)
·IoT용 WIFI 모듈 비교 ( MCU ) 클래스 (0)
·Glances - 리눅스 여러 가지 항목을 한 화면에서 모니터링 (0)
·plugin 방식의 로그 분석기 (0)

뜨거운 감자
·나는 인터렉티브한 환경에서 역어셈블 한다. (12)
·GNU REGEX (정규표현식) 프로그래밍 강좌 (7)
·SoCRobotWar 2005 - 신입생 기초 교육자료 (7)
·ASP.NET의 데이터 그리드와 사용자 컨트롤 (7)
·DHTML Editing Control (7)

가장 많이 읽은 글
·[Cache] 2-way Set-Associative 방식이란 무엇일까? (2)
·멀티쓰레드(Pthread) 프로그래밍
·Sorting Algorithm Animation (2)
·GNU REGEX (정규표현식) 프로그래밍 강좌 (7)
·SoCRobotWar 2005 - 신입생 기초 교육자료 (7)

mantis 버그 트래킹
글쓴이: EzDoum 글쓴날: 2009년 03월 21일 오후 04:00
잡담



mantis를 별도로 교육을 받거나 메뉴얼을 따로 읽어 본적없이 감으로 사용했는데,
지난번에 읽었던 "소프트웨어 개발의 모든 것 - 김익환 전규현 지음"에 용어나 버그 처리 프로세스가 잘 나와 있어서 내용 일부를 정리 해둔다.

# 이슈의 심각도 (Severity)
이슈의 심각도는 등록된 이슈가 얼마나 중대한지 또는 사소한지를 나타내는 항목이다.

Feature(새 기능 요구) - 기존에 없었던 새로운 기능의 추가에 대한 요구사항

Trivial(사소함) - 사소한 결함으로 굳이 수정안해도 되는 경우. 기능 상에 아무 문제도 없고 눈에 잘 안 띄는 결함

Text(오타) - 텍스트에 오류가 있는 경우

Tweak(기능개선) - 일반적으로 생각하는 버그라기 보다는 기존 기능에 대한 개선 요구사항(사용성,성능)

Minor(보통) - 해당 기능 중 일부 기능이 수행되지 않는 경우. 또 해당 기능이 정상동작하지 않지만 다른 기능을 이용해 대체 처리가 가능한 결함

Major(중요함) - 해당 기능이 정상적으로 동작하지 않는 경우. 또는 정상동작을 확인 할 수 없는 경우.

Crash(충돌) - 해당 프로그램이 멈추거나 비정상 종료되는 경우

Block(장애) - 다음 작업의 진행을 가로막는 버그. block 오류는 더 이상 다음 단계의 테스트가 불가능 하므로 일정에 영향을 주게 됨


# 이슈의 상태 (Status)

New(새로운 이슈) - 이슈가 등록되어 아무런 처리를 하지 않은 상태, 개발팀에서 확인을 안한 상태

Acknowledged(이슈 검토) - 이슈가 등록된 것을 개발팀에서 인지했다는 의미. 현재 이슈의 내용을 검토 중. 어느 개발자라도 자신이 담당한 모듈이나 기능에 대해서 올라온 이유가 있드면 스스로 상태를 변경하고 직접 처리할 수도 있다.

Confirmed(확인된 이슈) - 등록된 이슈가 버그일 경우, 재현이 되었거나 버그 원인 분석이 완료되었다는 의미, 또 이슈가 스펙 변경 요청일 경우에는 이를 긍정적으로 검토하기로 했다는 의미

Assigned(할당된 이슈) - 이슈가 누구에게 할당되었다는 의미. 일반적으로 버그인 경우는 개발자가 담당자로 할당되며 closed될 때까지 버그 수정을 담당하게 된다.

Resolved(해결된 이슈) - 개발자는 버그를 수정하고 소스코드 관리 시스템에 소스코드를 체크인 한 상태를 이와 같이 바꾼다(업무완료), 이렇게 처리한 제품을 빌드하여 테스터는 Resolved 된 이슈를 우선적으로 확인하게 된다.

Closed(폐쇠된 이슈) - 이가 해결된 것이 최종적으로 확인되었다는 의미. 담당자가 직접 closed로 바꾸지는 않는다. 이미 closed된 이슈가 후추 동일한 문제가 발생하면 새로운 이슈를 등록하는게 아니라 Reopen하면 된다.

Feedback - 이유에 대한 정보가 부족한 상태이다. 다른 상태는 대체로 정해진 순서대로 진행하나, feedback 상태는 예외적으로 언제든지 정보가 부족하면 지정할 수 있다. 또 개발자가 버그가 수정되었다고 상태를 resolved로 바꿨으나 테스트를 통과하지 못한 경우에도 해당 이슈를 feedback 상태로 바꾸게 된다.


http://www.ibm.com/developerworks/kr/library/s_issue/20071127/

Comparison of issue tracking systems
http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems

형상관리와 이슈 관리를 사용하는 프로젝트 개발 환경 SETUP GUIDE
http://doortts.tistory.com/entry/형상관리Subversion와-이슈-관리Trac를-연동하여-프로젝트-개발-환경에-적용하기

  • 첨부 파일: mantis.png mantis.png (265 KiB(271,510 Bytes))

    [Image Size 608 x 566]
    mantis.png



    [분류: 잡담 인쇄용 페이지 본문 email로 보내기 ]

  • <  금융 - 블로그 | Practical Application of V4L2 Drivers  >

    답장 쓰기
    글을 올리시려면 로그인 (사용자 등록) 하셔야 합니다.

    검색
    Google

    분류
    ·공지 (6)
    ·인터넷 (87)
    ·하드웨어 (260)
    ·C/C++ (65)
    ·어셈블리 (7)
    ·리눅스 (136)
    ·리눅스 커널 (67)
    ·윈도우즈 (25)
    ·데이터베이스 (20)
    ·보안 (16)
    ·.NET (25)
    ·그래픽 (13)
    ·책소개 (42)
    ·호기심 천국 (80)
    ·잡담 (111)
    ·사랑 (3)

    전체 본문수: 963
    전체 답장수: 525


    분류 : 잡담
    최근글
    최근글
    가장 많이 읽은 글
    ·잠깐 지나가는 Brew 개발 (5)
    뜨거운 감자
    ·잠깐 지나가는 Brew 개발 (5)

    EzDoum투표
    이지도움 어때요?
    이게 뭐야. 다시 안올란다. --;
    아이 좋아라~ +_+;
    관심없다.
    먼가는 있는거 같은데 뭐하는 곳이지?
    기타 (자유게시판에 글로 남겨 주세요)
    [ 결과 | 투표 ]

    랜덤 링크
    http://kldp.net


     Home ^ BACK TO TOP ^ EzDoum - 도움이 필요하세요~??
     Powered by KorWeblog 1.5.8 Copyleft © 2001 EzDoum, 관리자: EzDoum