Why is testing so important to a software project, or any project for that matter? If you have trouble answering this question then don't fret, you're not alone. Testing has been a part of software development for a long time now so most people assume that testing is important but few think about why, it's just there, it's just the way things are done.