Skip to main content
QUICK REVIEW

[논문 리뷰] Bug Tracking and Reporting System

Alina Fiaz, N. Sharmila Devi|arXiv (Cornell University)|2013. 09. 05.
Software System Performance and Reliability인용 수 7
한 줄 요약

이 논문은 소프트웨어 결함 관리를 간소화하기 위해 설계된 서비스 측 버그 추적 및 보고 시스템을 제안한다. 이 시스템은 관리자가 버그 세부 정보—ID, 유형, 심각도, 상태 및 사용자 할당—을 중앙에서 관리할 수 있도록 하며, 실시간 추적, 자동 보고, 역할 기반 사용자 할당을 지원하여 소프트웨어 품질과 개발 효율성을 향상시킨다.

ABSTRACT

This is the world of information. The ever growing field Information Technology has its many advanced notable features which made it what it was now today. In this world, the information has to be processed, clearly distributed and must be efficiently reachable to the end users intended for that. Otherwise we know it lead to disastrous situations. The other coin of the same phase is it is absolutely necessary to know any bugs that are hither to faced by the end users. The project Bug Tracking and Reporting System aims to provide the solution for that. The Bug Tracker can be made from any two types. The first one being the system side, the other being the services side. Our project deals with the second one. The paper is wholly dedicated to tracking the bugs that are hither by arise. The administrator maintains the master details regarding to the bugs id, bugs type, bugs description, bugs severity, bugs status, user details. The administrator too has the authority to update the master details of severity level, status level, etc, modules of the paper. The administrator adds the users and assign them responsibility of completing the paper. Finally on analyzing the paper assigned to the particular user, the administrator can track the bugs, and it is automatically added to the tables containing the bugs, by order of severity and status. The administrator can know the information in tact the various paper s assigned to various users, their bug tracking status, their description etc in the form of reports from time to time.

연구 동기 및 목표

  • 소프트웨어 개발 과정에서 비효율적이고 혼잡한 소프트웨어 버그 보고 및 추적 문제를 해결하기 위해.
  • 결함 식별, 할당, 해결 과정의 투명성과 책임감을 향상시키기 위해 중앙집중식 시스템을 설계하기 위해.
  • 관리자가 버그의 마스터 레코드를 유지하고 심각도 및 상태에 기반해 사용자에게 작업을 할당할 수 있도록 하기 위해.
  • 버그 상태, 심각도 및 모듈 정보의 동적 업데이트를 통해 실시간 모니터링을 가능하게 하기 위해.
  • 성과 평가 및 프로세스 최적화를 위해 할당된 작업 및 버그 추적 진행 상황에 대한 종합 보고서를 생성하기 위해.

제안 방법

  • 시스템은 개발 환경과 분리된 서비스 측 애플리케이션으로 구현되어 확장성과 유지보수성을 확보한다.
  • 관리자는 ID, 유형, 설명, 심각도, 상태 및 사용자 세부 정보 등의 필드를 포함한 중앙집중식 데이터베이스를 관리한다.
  • 관리자가 버그 상태 및 심각도 수준을 실시간으로 업데이트할 수 있어 진행 상황을 정확히 반영할 수 있다.
  • 사용자는 역할과 책임에 따라 특정 버그 보고서에 할당되어 작업 추적과 책임감이 향상된다.
  • 시스템은 심각도 및 상태 기준으로 정렬된 테이블에 자동으로 버그를 조직하고 저장하여 효율적인 검색 및 보고를 지원한다.
  • 할당된 작업, 버그 상태 및 설명에 대한 보고서는 요청 시 생성되어 모니터링 및 의사결정 지원에 활용된다.

실험 결과

연구 질문

  • RQ1중앙집중식 서비스 측 버그 추적 시스템은 소프트웨어 결함 관리의 효율성을 어떻게 향상시킬 수 있는가?
  • RQ2소프트웨어 버그 할당 및 추적 과정에서 실시간 투명성과 책임감을 보장하는 메커니즘은 무엇인가?
  • RQ3버그 심각도 및 상태에 대한 동적 업데이트는 추적 및 해결 과정에 어떻게 기여하는가?
  • RQ4사용자 할당은 소프트웨어 프로젝트의 작업 분배 및 개발 워크플로우 개선에 어떤 역할을 하는가?
  • RQ5자동 보고 기능은 관리자가 버그 해결 프로세스를 모니터링하고 평가하는 데 어떻게 기여하는가?

주요 결과

  • 시스템은 관리자가 모든 소프트웨어 버그에 대해 구조화된 메타데이터를 포함한 중앙집중식 최신 상태의 마스터 데이터베이스를 유지할 수 있도록 한다.
  • 심각도 및 상태 기준으로 정렬된 데이터베이스 테이블을 통한 자동 버그 추적으로 접근성과 우선순위 설정이 향상된다.
  • 관리자는 심각도 수준과 상태를 동적으로 업데이트할 수 있어 각 버그의 현재 상태를 정확히 반영할 수 있다.
  • 특정 버그에 사용자를 할당하는 방식은 책임감을 제고하고 개발 팀 내 작업 분배를 간소화한다.
  • 할당된 작업 및 버그 상태에 대한 온디맨드 보고서 생성 기능을 통해 성과 모니터링 및 프로세스 평가가 가능하다.
  • 서비스 측 아키텍처는 확장성과 핵심 소프트웨어 개발 환경과의 독립성을 보장한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.