1. A method of estimating a schedule for testing software, comprising the steps of: estimating a number of test cases based on a number of received problem reports for the software; modifying the estimated number of test cases using historic data from similar projects to produce an estimated time.