문제

나는 제품,X,이는 우리가 제공하는 클라이언트,C,매월 포함하여 버그 수정,기능 향상,새로운 발전 etc.) 매달,나는 물 잘못을"보장하"품질의 제품입니다.

이를 위해 우리의 번호를 사용 통계를 얻고 시험에서는 우리와 같은:

  • 다시 비율(다수의 버그를 재개/의 수는 버그 수정 테스트)
  • 새로 버그를 평가(의 번호를 포함,새로운 재발,버그를 찾을 테스트하는 동안/의 수는 버그 수정 테스트)
  • 에 대한 각각의 새로운 향상,새로운 버그율(다수의 버그를 발견이 증진/수 mandays)

와 다양한 수치입니다.

그것은 불가능한 이유는 우리는 산으로,을 테스트하는 것입니다.

그래서 제 질문은:

나는 어떻게 추정 번호의 유형과 버그에 남아있는 나의 소프트웨어입니까?테스트 전략을 따르는 것을 확인하는 제품는 이유는 무엇입니까?

내가 이것을 알고 조금의 열기 질문,하지만 야,나도 알 없는 간단한 솔루션을 제공합니다.

감사합니다.

도움이 되었습니까?

해결책

나는 생각하지 않을 수 있습니 정말 추정 번호의 버그에서의 응용이다.을 사용하지 않는 경우에는 언어와 프로세스할 수 있는 공식적인 증명은,정말 수 있다.당신의 시간은 아마도 더 나은 것을 보냈다 설정하는 프로세스를 최소화 버그를 보고 견적을 얼마나 많은있다.

하나의 가장 중요한 것을 할 수 있는 것은 좋은 품질보증팀하고 작업하기 좋은 품목을 추적합니다.지 못할 수 있습을 전체 회귀분 테스트,하지만 당신은 목록의 변경 내용하기 때문에 응용 프로그램의 마지막 배는,다음의 품질보증명(또는 사람)에 초점을 맞출 수 있는 자신의 시험에 응용 프로그램의 일부 것으로 예상되는 영향을 미칠 수 있습니다.

는 다른 것이 도움이 될 것이라고는 단위 테스트를 확인할 수 있습니다더 당신의 코드 베이스 덮여 있는 자신감할 수 있는 변경에서 하나의 영역을 하지 않았 실수로 영향을 받을 제공하고 있습니다.이 매우 유용하며,때때로 내가 뭔가를 변경하고 잊어에 영향을 미칠 것이라는 점 또 다른 응용 프로그램의 일부이며,단위 테스트는 것이었습니다.전달 장치 테스트에 없는 보장을 하지 않은 깨진 것을,하지만 그들이 도울 수 있는 대한 자신감을 높일 수 있는 변경 사항은 노력하고 있습니다.

또한,이 비트가 중복하고 명백한 확인,하지만 당신은 좋은 버그 추적 소프트웨어입니다.:)

다른 팁

이 질문은 누구를 제공해야 합니다.

의 경우 비기술적인 사람들,가짜의 통계입니다.여 가치,내 말은"이 제공하는 모든 필연적으로 의미가 없지만,실제 번호"의 종류는 당신이 언급했다.

면 그것은 기술이 없는 사람은 CS 배경,그들은 해야하는 말에 대해 단,문제는써 undecidable 과하는 것보다 더 간단 계산 및 분류 남아있는 버그가 있습니다.

의 많은 측정과 도구에 관한 소프트웨어 품질(코드 검사,순환 복잡성,코딩 가이드 및 도구 그들을 적용,etc.).실제로,어떤 작품은 자동화로 많은 테스트 가능한 인적 테스터로 많은 테스트를 자동화하지 않은,가능한 한 다음 기도합니다.

내 생각은 그것을 유지하는 간단하는 가장 좋은 방법입니다.분류하여 버그의 심각도,그리고 주기 위해 그들의 감소하는 심각도입니다.

할 수 있는 이 방법 위에 손이 가장 높은 품질의 구축 가능(중요한 버그를 나머지는 어떻게 나는 계기 품질의 제품이 반대로,어떤 복잡한 통계).

대부분의 민첩한 방법론이 딜레마 예쁜니다.할 수 없습니다 모두 테스트합니다.나도 당신은 그것을 테스트할 수 있습니의 무한하기 전에 당신은 시간을 놓습니다.그래서 절차에 의존하는 것이 위험의 가능성을 차단하고 있습니다.모두 위험 가능성에는 숫자 값입니다.제품 모두의 제 RPN 번호입니다.수은 15 미만 당신은 배를 베타 버전입니다.는 경우에 당신은 그것을 가져올 수 있습래보다 10 배의 제품 및 푸시 버그에서 수정될 미래 releasee.

을 계산하는 방법 위험한가?

는 경우에는 그것의 충돌이 다음의 5 면 충돌하지만 당신을 제공할 수 있는 작품을 주위에 다음의 번호 5.면 버그가 줄어 기능은 다음의 4

을 계산하는 방법을 가능성이?

할 수 있습을 다시 생성하는 그것을 실행할 때마다,그것은 5.면 주위의 작 제공되는 여전히 그 원인을 충돌 그보다 적은 5

만,저는 호기심을 알고 있지 다른 사람이 이 방식을 사용하여하고 알고 싶어하는 자신의 사용량이.

얼마나 긴 문자열의 조각은?궁극적으로 무엇이 고품질 제품?버그를 제공합한 표시 그렇다,그러나 다른 많은 요인들이 참여,단위 테스트 범위에서 핵심적인 요소 IMO.하지만 내 경험에 의 주요 요소는 효과 여부는 제품이라고 간주할 수 있는 품질이 좋은 이해의 문제는 해결됩니다.무엇을 종종 발생은,'문제는 제품입니다 의미를 해결하지 않은 정확하게 이해와 개발자들이 끝까지 발명하는 솔루션을에 문제가들은 육체 밖에서 자신의 머리,그리고 실제 문제,따라서'벌레가 만들어집니다.나는 강력한 지지자의 반복적 민첩 개발,는 방법으로 제품을 지속적으로 접근에 대해'문제와 제품의하지 않은 길 잃은 멀리에서 그것의 목표입니다.

질문을 들었 wer,나는 어떻게 예측에 소프트웨어입니까?고 어떤 기술을 사용하는 품질을 확보하는 이유는 무엇입니까?

보다는 전체 과정,여기에 몇 가지에 접근한다.

어떻게 예측에 소프트웨어입니까?

시작과 함께 역사,당신이 얼마나 많은 알 찾을 테스트하는 동안(바라)는 방법을 알고 있는 많은 발견된 후 사실이다.당신이 사용할 수 있는 추정이 어떻게 효율적인 당신은 버그를 찾는 데(DDR-결함 검출율은 하나의 이름에 대한 이).을 보여줄 수 있다면 그 어떤 일관된 시간 기간 동안,DDR 일관(또는 개선)할 수 있습에 대한 통찰력을 제공하 품질의 방출에 의해 추측에서의 수 출시 후에 결함을 발견 될 것이다면 제품을 발표했다.

어떤 기술을 사용하는 품질을 확보하는 이유는 무엇입니까?

근본 원인을 분석에서 당신의 버그를 가리킨 것을 특정한 구성 요소는 버그,특정를 만드는 개발자 버그,코드는 사실이 부족한 요구 사항 전체에서 결과 구현에 일치하지 않는 기대,등등.

프로젝트 검토 회의를 빠르게 식별 무엇이 좋았다,그래서 그 일이 될 수 있습니다 반복하고 어떤 나쁜을 수 있는 방법을 찾을 수 있지 않을 사람들은 다시.

희망을 제공,좋은 시작합니다.행운을 빕니다!

그것은 보인다 합의하는 것에 중점을 두어야 한다에 단위 테스트입니다.버그를 추적하는 좋은 지표의 제품의 품질뿐만 아니라는 모든신 테스트 팀이 있습니다.를 사용하면 단위 테스트는 그것을 당신에게 측정 가능한 지표 코드의 범위를 제공하는 회귀분석을 테스트할 수 있도록 당신은 끊지 않은 아무것도 이후 지난 달입니다.

나의 회사에 의존하는 시스템/통합 수준을 테스트합니다.내가 참 많이 결함이 소개되고 있기 때문에 부족의 회귀 테스트합니다.내 생각은"버그"어디에 개발자의 구현 요구 사항의에서 벗어나 사용자의 비전은 종류의 별도의 문제는 댄 rptony 명시는 최상의 해결에 의해 민첩한 방법론.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top