The early detection of defects, in a process, is important for the successful execution of a project. However, the detection and prevention of defects is a significant challenge in the software industry. A large portion of the cost of software development consists of error removal and reworking on projects. The reworking process costs more than the initial process so early detection of defects during the design and requirements phase is necessary to avoid this extra expense. A large number of defects usually occur in the initial stages of a project and early defect detection will lower the overall cost of the project.
At Segue Technologies we believe that quality control activities should be implemented throughout the product life cycle, not just at the end. For more information on when to begin quality control, please check out For Great Quality, Bring Your Software Testers in Early.