Sometimes the toughest thing about testing is deciding how long it will take and what resources it will require. Read about techniques, including "Divide and Conquer," to make this part of the job easier.
Software testing is often motivated by risk. If you accept this premise, you might well wonder how the term "risk-based testing" is not merely redundant. However, conducting a heuristic risk analysis by employing a checklist of open-ended questions, suggestions, or guidewords is a proven approach to help you find the most important risks for developing your testing plans.