Test, test, test. Automatically!

When software projects reach a certain size they should imho rely heavily on automated testing.

Manual testing is tedious and will lead to errors. Not testing would be bad.