One reason so many software development projects fail is a poor testing framework to ensure what is developed will actually work in production. Developing a comprehensive test plan for a software development projects requires a specialized skill set but as a project manager you need to be able to ask the right questions before signing off. This article is part of a series that provides ten tough questions every project manager should ask when reviewing the testing components of a project plan.