Patent Number: 
Section: claims

1. A method for ensuring desired quality of a product having new features, comprising:receiving customer-desired features for the product via a user interface of a Quality Assurance system, the Quality Assurance system being a computer system;translating the customer-desired features into product design requirements via a translating means of said Quality Assurance computer system, said product design requirements being suitable for use in the Quality Assurance system;identifying product design requirements for said new features of said product;automatically generating a first test plan for said product by querying a database based on said product design requirements, said database storing a plurality of test plans, a plurality of test configurations, and a plurality of test scopes for previously tested versions of said product;determining whether the first test plan includes new tests for verifying said each new feature;receiving said new tests from a tester;upon reception of said new tests, updating said database by adding said new tests; andgenerating a test plan document for said product based on said updated database. 2. The method as described in claim 1, wherein said generated test plan document is verified through a comparison with a second test plan for said product, said second test plan being generated by querying updated database with said product design requirements. 3. The method as described in claim 1, wherein said test plan document includes a test scope, detail test cases, a test configuration, test resources, a test summary and a test duration. 4. The method as described in claim 1, wherein said product design requirements is suitable for being provided through a Graphic User Interface. 5. The method as described in claim 1, further comprising verifying said generated test plan document. 6. The method as described in claim 1, further comprising:identifying a product design requirement for a modified feature;providing new tests for said modified feature if the first test plan does not include said new test for said modified feature; andupdating said database by adding said new tests if said new tests are provided. 7. The method as described in claim 6, further comprising generating descriptive keys for said new features and said modified features. 8. A non-transitory computer-readable medium having computer-executable instructions for performing a method via a Quality Assurance System for ensuring desired quality of a product, the method comprising:providing a Graphic User Interface of said Quality Assurance System, the Quality Assurance System being a computer system, said Graphic User Interface being suitable for receiving customer-desired features, said Quality Assurance System being configured for translating, via a translating means of the Quality Assurance computer system, the customer-desired features into product design requirements of said product and displaying a test plan document for said product;identifying new product design requirements for new features of said product, the new features being the customer-desired features provided by a customer, the product design requirements being translations of the customer-desired features, said product design requirements being suitable for use in a Quality Assurance system;determining whether new tests for verifying said new features are stored in a database;updating said database by adding said new tests if said new tests are not already stored in said database;generating said test plan document for said product based on said updated database; andverifying said generated test plan document, wherein said database stores a plurality of test plans, a plurality of test configurations, and a plurality of test scopes for previously tested versions of said product. 9. The computer-readable medium as described in claim 8, said determining step further comprising:automatically generating a first test plan for said product by querying said database based on said product design requirements; anddetermining whether said first test plan includes said new tests. 10. The computer-readable medium as described in claim 8, wherein said generated test plan document is verified through comparing with a second test plan for said product, said second test plan being generated by querying updated database with said product design requirements. 11. The computer-readable medium as described in claim 8, wherein said test plan document includes a test scope, detail test cases, a test configuration, test resources, a test summary and a test duration. 12. The computer-readable medium as described in claim 8, wherein said new features includes modified features. 13. The computer-readable medium as described in claim 12, wherein said Graphic User Interface is suitable for including a new entry to a new key if said new key does not exist. 14. The computer-readable medium as described in claim 13, further comprising automatically generating a plurality of descriptive keys for said new features in said new key, wherein said plurality of descriptive keys are utilized in said database.