The importance of test-driven software development is widely recognized by the vast majority of developers, but it is also true that the rush to deliver on time means that they are often not taken into account. Use this excellent article to put in context the importance of testing.
One of the great lessons is that testing doesn't increase development time, it shortens it.