Defect Tracking Software (DTS) should always be used when there is a need to carry out real software testing for bug detection. In a fast-paced environment where new releases are made of software, DTS may not be a good option.
Also, whenever the cost of developing a software or website is limited, DTS should not be used. This is because DTS can increase the cost of building software.