In the past, testing estimates were based on gut feeling from similar products or previous testing efforts. But, how do you predict the testing time for a new product or major changes to an existing product, without a gut feeling. QA needs to provide estimates derived logically and scientifically. The estimates must be able to uphold criticism and scrutiny, while being flexible enough to adapt to change.
The goal of this project is to provide a software application that takes user supplied information and produces a testing time estimate that is reliable and flexible. The K-Factor application will allow the user to select testing elements and apply predefined testing interval for testing. Once a testing time is presented, it can be adjusted by applying an error rate or confidence factor. This will allow Quality Assurance teams a mechanism of providing testing time estimates that are not based on gut feelings, but derived from a process.