Say suppose 10 developers have taken 6 months to develop some application. As a project manager how much time should I spare in my plans for testing?
6 months of effort includes unit testing. I am specific about functional test and user acceptance test.
Is there any ratio or relationship between development time and testing time?
Here is a short article from Alan Page, Test Architect on Microsoft's Engineering Excellence team :
Some examples of things to consider in test estimation are:
- Historical data - At the very least, you can estimate test design based on previous projects
- Complexity - Complexity relates directly to testability. Simple applications can be tested more quickly than complex programs
- Business goals - Is the application a prototype or demonstration application? Or, is it flight control software for a spaceship? The business goals influence the breadth and depth of the testing effort
- Conformance / Compliance - If the application must conform to a standard, these requirements must be considered when estimating the testing task.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With