×

Process and system for quality assurance for software

  • US 6,601,017 B1
  • Filed: 11/09/2000
  • Issued: 07/29/2003
  • Est. Priority Date: 11/09/2000
  • Status: Active Grant
First Claim
Patent Images

1. A process of conducting quality assurance for acceptance testing of software, the process comprising the steps of:

  • (a) developing a high level quality assurance resource estimate and a high level quality assurance time estimate;

    (b) producing a business analysis outline for providing an interpretation of a plurality of user requirements;

    (c) creating an acceptance test plan using an acceptance test plan template with the business analysis outline wherein the acceptance test plan provides a plurality of steps to be conducted during execution of the acceptance test;

    (d) refining the high level quality assurance resource estimate and the high level quality assurance time estimate based on at least the acceptance test plan;

    (e) creating a plurality of test cases to be carried out during a test execution phase of the quality assurance process using the acceptance test plan;

    (f) executing each of the test cases in an acceptance test to produce a set of test results for each of the test cases;

    (g) evaluating each of the sets of the test results against a set of the refined high level quality assurance resource estimate and the refined high level quality assurance time estimate;

    (h) reporting one or more defects tracked during the execution of each of the test cases;

    (i) correcting the one or more reported defects;

    (j) re-testing the corrected one or more defects;

    (k) negotiating a sign off of the acceptance test with a client; and

    (l) creating and storing an application audit package.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×