You are a project manager responsible for all phases of a new application development project. Your project is a customer-facing website that is strategic to the rollout of a new product. You need to ensure that the project is delivered on time and on budget with a minimal number of defects. What should you do first?
A. Create test plans and author test cases.
B. Conduct exploratory test sessions.
C. Illustrate requirements with Microsoft PowerPoint storyboarding and link storyboards to work items.
D. Engage stakeholders to provide feedback about pre-release software.