버그 추적이란 무엇입니까?

버그 추적은 소프트웨어 개발자가 소프트웨어 프로그램의 결함 또는 "버그"보고서를 수집하는 데 사용하는 방법입니다. 이를 통해 개발자는 지속적으로 제품을 변경하거나 제품을 업그레이드하여 고객 기반에보다 나은 서비스를 제공함으로써 소프트웨어 설계를 더욱 세분화 할 수 있습니다. 소프트웨어를 작성하는 프로그래머는 종종 문제를 식별하기 위해 대중을 초대합니다. 프로그램에 명목상의 추종자가있는 경우, 사용자에게 이메일을 통해 문제를보고하도록 요청하여 버그를 찾을 수 있습니다. 버그 추적 보고서에는 일반적으로 문제의 정확한 특성, 해당 소프트웨어 버전 및 운영 체제에 대한 설명이 포함됩니다.

적당한 인기를 가진 프로그램 개발자는 이메일을 통해 "수동"버그 추적을 수행 할 수 있지만,보다 대중적이거나 유비쿼터스 한 소프트웨어 개발자는 이러한 접근 방식을 시도하는 것은 엄청난 악몽 일 것입니다. 개발자가 특별한보고 소프트웨어를 사용하면 가장 큰 이점을 얻을 수 있습니다. 보고를 용이하게하기 위해 널리 사용되는 일부 소프트웨어 프로그램 및 운영 체제에는 내장 버그보고 기능이 통합되어 있습니다. 프로그램이 충돌하면 인터넷에 연결하여 오류 로그를 자동화 된 버그 추적 시스템에 릴레이합니다. 이 기능은 개인 정보 보호 정책으로 간주 될 수 있으므로 사용자가 원하는 경우 일반적으로 사용하지 않도록 설정할 수 있습니다.

널리 사용되는 Firefox 웹 브라우저를 지원하는 Mozilla는 Bugzilla로 알려진 무료 버그 추적 소프트웨어를 설계했습니다. Mozilla는 Firefox 및 기타 제품에 Bugzilla를 사용하지만 소프트웨어 개발을 관리하는 회사, IT 관리자 또는 기타 이해 당사자도 이용할 수 있습니다. 이와 같은 정교한 추적 시스템을 사용하기 위해 사용자는 쉬운 온라인 양식을 작성하여 버그를보고합니다. 이 양식은 인터넷 또는 개인 네트워크에서 사용할 수 있습니다.

각 버그 추적 시스템의 기능은 다르지만 일반적으로보고 된 버그에는 고유 한 추적 번호가 할당됩니다. 이 시스템은 다양한 요소에 따라 버그의 우선 순위를 정하고 각각을 정상, 높음 또는 매우 중요한 것으로 분류합니다. 세부 사항은 프로그래밍 팀과 선택적으로 공개 할 수있는 추적 테이블에 간략하게 표시됩니다. "향상된 기능"또는 "위시리스트"항목도 포함될 수 있습니다. 버그 추적 인터페이스를 사용하여 사용자는 보고서 번호를 클릭하여 특정 버그에 대한 자세한 내용을 읽거나 보고서에 정보를 추가하거나 버그 재 분류 또는 수정 사항보고와 같은 다른 작업을 수행 할 수 있습니다.

버그 추적 시스템을 사용하면 프로그래머와 관리자 모두 소프트웨어가 고객 기반에서 실패한 부분과 개발 팀이 이러한 문제를 어떻게 처리하고 있는지 한눈에 알 수 있습니다. 소프트웨어 향상 절차를 촉진하고 최종 사용자에게 적절한 규제 채널을 제공하는 체계적인 방법을 제공합니다. 따라서 프로세스의 조직 요구 사항에 투자하는 최소한의 인적 자원으로 버그를 쉽게 추적 할 수 있습니다.

효과적인 버그 추적 시스템은 고객 만족도를 높이고 생산성을 높이며 다운 타임을 줄입니다. 또한 코딩 변경 사항을 추적하고 프로그래머가 함께 작업 할 수있는 인터페이스를 제공하며 품질 보증을 쉽게 관리 할 수 ​​있습니다. 온라인으로 사용 가능한 여러 소프트웨어 패키지가 있습니다. 심각한 소프트웨어 개발자와 수많은 최종 사용자는 이러한 시스템을 통해 매일 혜택을받습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?